settings_type Derived Type

type, public :: settings_type

================================================== structure to hold input var/values contents of .win file and settings set by library interface ==================================================


Inherits

type~~settings_type~~InheritsGraph type~settings_type settings_type type~settings_data settings_data type~settings_type->type~settings_data entries

Inherited by

type~~settings_type~~InheritedByGraph type~settings_type settings_type type~lib_common_type lib_common_type type~lib_common_type->type~settings_type settings

Components

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(:)

Source Code

  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