! -*-f90-*- (for emacs) vim:set filetype=fortran: (for vim) private public :: structure