|
| logical, public | utl_spc_multi_package = .true. |
| |
| character(len=16), dimension(*), parameter, public | utl_spc_subpackages = [ ' ' ] |
| |
| type(inputparamdefinitiontype), parameter | utlspc_print_input = InputParamDefinitionType ( 'UTL', 'SPC', 'OPTIONS', 'PRINT_INPUT', 'PRINT_INPUT', 'KEYWORD', '', 'print input to listing file', .false., .false., .false., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | utlspc_ts_filerecord = InputParamDefinitionType ( 'UTL', 'SPC', 'OPTIONS', 'TS_FILERECORD', 'TS_FILERECORD', 'RECORD TS6 FILEIN TS6_FILENAME', '', '', .false., .false., .false., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | utlspc_ts6 = InputParamDefinitionType ( 'UTL', 'SPC', 'OPTIONS', 'TS6', 'TS6', 'KEYWORD', '', 'head keyword', .true., .false., .true., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | utlspc_filein = InputParamDefinitionType ( 'UTL', 'SPC', 'OPTIONS', 'FILEIN', 'FILEIN', 'KEYWORD', '', 'file keyword', .true., .false., .true., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | utlspc_ts6_filename = InputParamDefinitionType ( 'UTL', 'SPC', 'OPTIONS', 'TS6_FILENAME', 'TS6_FILENAME', 'STRING', '', 'file name of time series information', .true., .false., .true., .true., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | utlspc_maxbound = InputParamDefinitionType ( 'UTL', 'SPC', 'DIMENSIONS', 'MAXBOUND', 'MAXBOUND', 'INTEGER', '', 'maximum number of ssm entries', .true., .false., .false., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | utlspc_bndno = InputParamDefinitionType ( 'UTL', 'SPC', 'PERIOD', 'BNDNO', 'BNDNO', 'INTEGER', '', 'bound number for this entry', .true., .false., .true., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | utlspc_concentration = InputParamDefinitionType ( 'UTL', 'SPC', 'PERIOD', 'CONCENTRATION', 'CONCENTRATION', 'DOUBLE', '', 'boundary concentration', .true., .false., .true., .false., .false., .true. ) |
| |
| type(inputparamdefinitiontype), parameter | utlspc_temperature = InputParamDefinitionType ( 'UTL', 'SPC', 'PERIOD', 'TEMPERATURE', 'TEMPERATURE', 'DOUBLE', '', 'boundary temperature', .true., .false., .true., .false., .false., .true. ) |
| |
| type(inputparamdefinitiontype), dimension(*), parameter, public | utl_spc_param_definitions = [ utlspc_print_input, utlspc_ts_filerecord, utlspc_ts6, utlspc_filein, utlspc_ts6_filename, utlspc_maxbound, utlspc_bndno, utlspc_concentration, utlspc_temperature ] |
| |
| type(inputparamdefinitiontype), parameter | utlspc_perioddata = InputParamDefinitionType ( 'UTL', 'SPC', 'PERIOD', 'PERIODDATA', 'PERIODDATA', 'RECARRAY BNDNO SPCSETTING', '', '', .true., .false., .false., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), parameter | utlspc_spcsetting = InputParamDefinitionType ( 'UTL', 'SPC', 'PERIOD', 'SPCSETTING', 'SPCSETTING', 'KEYSTRING CONCENTRATION TEMPERATURE', '', '', .true., .false., .true., .false., .false., .false. ) |
| |
| type(inputparamdefinitiontype), dimension(*), parameter, public | utl_spc_aggregate_definitions = [ utlspc_perioddata, utlspc_spcsetting ] |
| |
| type(inputblockdefinitiontype), dimension(*), parameter, public | utl_spc_block_definitions = [ InputBlockDefinitionType( 'OPTIONS', .false., .false., .false. ), InputBlockDefinitionType( 'DIMENSIONS', .true., .false., .false. ), InputBlockDefinitionType( 'PERIOD', .true., .true., .true. ) ] |
| |