Data Types | |
| type | nml_assim_t |
| type | nml_coupling_t |
| type | nml_domain_t |
| type | nml_field_t |
| type | nml_forcing_t |
| type | nml_homog_count_t |
| type | nml_homog_input_t |
| type | nml_input_t |
| type | nml_output_date_t |
| type | nml_output_time_t |
| type | nml_output_type_t |
| type | nml_partition_t |
| type | nml_point_t |
| type | nml_restart_t |
| type | nml_track_t |
Functions/Subroutines | |
| subroutine | w3nmlshel (MPI_COMM, NDSI, INFILE, NML_DOMAIN, NML_INPUT, NML_OUTPUT_TYPE, NML_OUTPUT_DATE, NML_HOMOG_COUNT, NML_HOMOG_INPUT, IERR) |
| subroutine | read_domain_nml (NDSI, NML_DOMAIN) |
| subroutine | read_input_nml (NDSI, NML_INPUT) |
| subroutine | read_output_type_nml (NDSI, NML_OUTPUT_TYPE) |
| subroutine | read_output_date_nml (NDSI, NML_OUTPUT_DATE) |
| subroutine | read_homogeneous_nml (NDSI, NML_HOMOG_COUNT, NML_HOMOG_INPUT) |
| subroutine | report_domain_nml (NML_DOMAIN) |
| subroutine | report_input_nml (NML_INPUT) |
| subroutine | report_output_type_nml (NML_OUTPUT_TYPE) |
| subroutine | report_output_date_nml (NML_OUTPUT_DATE) |
| subroutine | report_homogeneous_nml (NML_HOMOG_COUNT, NML_HOMOG_INPUT) |
Variables | |
| character(256) | msg |
| integer | ndsn |
| subroutine w3nmlshelmd::read_domain_nml | ( | integer, intent(in) | NDSI, |
| type(nml_domain_t), intent(out) | NML_DOMAIN | ||
| ) |
Definition at line 340 of file w3nmlshelmd.F90.
References w3servmd::extcde(), wmmdatmd::mdse, msg, and w3servmd::strace().
Referenced by w3nmlshel().
| subroutine w3nmlshelmd::read_homogeneous_nml | ( | integer, intent(in) | NDSI, |
| type(nml_homog_count_t), intent(out) | NML_HOMOG_COUNT, | ||
| type(nml_homog_input_t), dimension(:), intent(out), allocatable | NML_HOMOG_INPUT | ||
| ) |
Definition at line 844 of file w3nmlshelmd.F90.
References w3servmd::extcde(), wmmdatmd::mdse, msg, and w3servmd::strace().
Referenced by w3nmlshel().
| subroutine w3nmlshelmd::read_input_nml | ( | integer, intent(in) | NDSI, |
| type(nml_input_t), intent(inout) | NML_INPUT | ||
| ) |
Definition at line 458 of file w3nmlshelmd.F90.
References w3servmd::extcde(), wmmdatmd::mdse, msg, and w3servmd::strace().
Referenced by w3nmlshel().
| subroutine w3nmlshelmd::read_output_date_nml | ( | integer, intent(in) | NDSI, |
| type(nml_output_date_t), intent(inout) | NML_OUTPUT_DATE | ||
| ) |
Definition at line 709 of file w3nmlshelmd.F90.
References w3servmd::extcde(), wmmdatmd::mdse, msg, and w3servmd::strace().
Referenced by w3nmlshel().
| subroutine w3nmlshelmd::read_output_type_nml | ( | integer, intent(in) | NDSI, |
| type(nml_output_type_t), intent(inout) | NML_OUTPUT_TYPE | ||
| ) |
Definition at line 584 of file w3nmlshelmd.F90.
References w3servmd::extcde(), wmmdatmd::mdse, msg, and w3servmd::strace().
Referenced by w3nmlshel().
| subroutine w3nmlshelmd::report_domain_nml | ( | type(nml_domain_t), intent(in) | NML_DOMAIN | ) |
Definition at line 1005 of file w3nmlshelmd.F90.
References msg, ndsn, and w3servmd::strace().
Referenced by w3nmlshel().
| subroutine w3nmlshelmd::report_homogeneous_nml | ( | type(nml_homog_count_t), intent(in) | NML_HOMOG_COUNT, |
| type(nml_homog_input_t), dimension(nml_homog_count%n_tot), intent(in) | NML_HOMOG_INPUT | ||
| ) |
Definition at line 1432 of file w3nmlshelmd.F90.
References msg, ndsn, and w3servmd::strace().
Referenced by w3nmlshel().
| subroutine w3nmlshelmd::report_input_nml | ( | type(nml_input_t), intent(in) | NML_INPUT | ) |
Definition at line 1098 of file w3nmlshelmd.F90.
References msg, ndsn, and w3servmd::strace().
Referenced by w3nmlshel().
| subroutine w3nmlshelmd::report_output_date_nml | ( | type(nml_output_date_t), intent(in) | NML_OUTPUT_DATE | ) |
Definition at line 1315 of file w3nmlshelmd.F90.
References msg, ndsn, and w3servmd::strace().
Referenced by w3nmlshel().
| subroutine w3nmlshelmd::report_output_type_nml | ( | type(nml_output_type_t), intent(in) | NML_OUTPUT_TYPE | ) |
Definition at line 1207 of file w3nmlshelmd.F90.
References msg, ndsn, and w3servmd::strace().
Referenced by w3nmlshel().
| subroutine w3nmlshelmd::w3nmlshel | ( | integer, intent(in) | MPI_COMM, |
| integer, intent(in) | NDSI, | ||
| character*(*), intent(in) | INFILE, | ||
| type(nml_domain_t), intent(inout) | NML_DOMAIN, | ||
| type(nml_input_t), intent(inout) | NML_INPUT, | ||
| type(nml_output_type_t), intent(inout) | NML_OUTPUT_TYPE, | ||
| type(nml_output_date_t), intent(inout) | NML_OUTPUT_DATE, | ||
| type(nml_homog_count_t), intent(inout) | NML_HOMOG_COUNT, | ||
| type(nml_homog_input_t), dimension(:), intent(inout), allocatable | NML_HOMOG_INPUT, | ||
| integer, intent(out) | IERR | ||
| ) |
Definition at line 174 of file w3nmlshelmd.F90.
References file(), wmmdatmd::improc, wmmdatmd::mdse, wmmdatmd::mpi_comm_mwave, ndsn, wmmdatmd::nmplog, read_domain_nml(), read_homogeneous_nml(), read_input_nml(), read_output_date_nml(), read_output_type_nml(), report_domain_nml(), report_homogeneous_nml(), report_input_nml(), report_output_date_nml(), report_output_type_nml(), and w3servmd::strace().
Referenced by w3shel().
| character(256) w3nmlshelmd::msg |
Definition at line 163 of file w3nmlshelmd.F90.
Referenced by read_domain_nml(), read_homogeneous_nml(), read_input_nml(), read_output_date_nml(), read_output_type_nml(), report_domain_nml(), report_homogeneous_nml(), report_input_nml(), report_output_date_nml(), and report_output_type_nml().
| integer w3nmlshelmd::ndsn |
Definition at line 164 of file w3nmlshelmd.F90.
Referenced by report_domain_nml(), report_homogeneous_nml(), report_input_nml(), report_output_date_nml(), report_output_type_nml(), and w3nmlshel().