================================================== structure to hold input var/values contents of .win file and settings set by library interface ==================================================
| Type | Visibility | Attributes | Name | Initial | |||
|---|---|---|---|---|---|---|---|
| integer, | public | :: | num_entries | = | 0 | ||
| integer, | public | :: | num_entries_max | = | 0 | ||
| type(settings_data), | public, | allocatable | :: | entries(:) | |||
| integer, | public | :: | num_lines | ||||
| character(len=maxlen), | public, | allocatable | :: | in_data(:) |
type settings_type !!================================================== !! structure to hold input var/values !! contents of .win file and settings set by library interface !!================================================== integer :: num_entries = 0, num_entries_max = 0 ! number of keywords stored and max type(settings_data), allocatable :: entries(:) ! data for processing input file integer :: num_lines character(len=maxlen), allocatable :: in_data(:) ! contents of .win file end type settings_type