Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
type(input_basic), | public | :: | basic | ||||
character(len=:), | private, | allocatable | :: | basic_file_name | |||
type(type_conditions), | public | :: | conditions | ||||
character(len=:), | private, | allocatable | :: | conditions_file_name | |||
type(type_geometry), | public | :: | geometry | ||||
character(len=:), | private, | allocatable | :: | geometry_file_name | |||
character(len=:), | private, | allocatable | :: | output_file_name | |||
type(type_output_settings), | public | :: | output_settings | ||||
character(len=:), | private, | allocatable | :: | project_path |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_input), | intent(inout) | :: | self |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_input), | intent(inout) | :: | self |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_input), | intent(inout) | :: | self |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_input), | intent(inout) | :: | self |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(type_input), | intent(inout) | :: | self |
type :: type_input character(:), allocatable, private :: project_path character(:), allocatable, private :: basic_file_name character(:), allocatable, private :: conditions_file_name character(:), allocatable, private :: geometry_file_name character(:), allocatable, private :: output_file_name type(input_basic) :: basic type(type_conditions) :: conditions type(type_output_settings) :: output_settings type(type_geometry) :: geometry contains procedure, pass(self), public :: initialize => initialize_type_input procedure :: read_parameters => inout_read_basic_parameters procedure :: read_conditions => inout_read_conditions procedure :: read_output_settings => inout_read_output_settings procedure :: read_geometry => inout_read_geometry end type type_input