Data Types | |
| type | nml_coord_file_t |
| type | nml_curv_t |
| type | nml_depth_t |
| type | nml_excl_body_t |
| type | nml_excl_count_t |
| type | nml_excl_point_t |
| type | nml_file_t |
| type | nml_grid_t |
| type | nml_inbnd_count_t |
| type | nml_inbnd_point_t |
| type | nml_mask_t |
| type | nml_obst_t |
| type | nml_outbnd_count_t |
| type | nml_outbnd_line_t |
| type | nml_rect_t |
| type | nml_run_t |
| type | nml_sed_t |
| type | nml_slope_t |
| type | nml_smc_file_t |
| type | nml_smc_t |
| type | nml_spectrum_t |
| type | nml_timesteps_t |
| type | nml_unst_t |
Functions/Subroutines | |
| subroutine | w3nmlgrid (NDSI, INFILE, NML_SPECTRUM, NML_RUN, NML_TIMESTEPS, NML_GRID, NML_RECT, NML_CURV, NML_UNST, NML_SMC, NML_DEPTH, NML_MASK, NML_OBST, NML_SLOPE, NML_SED, NML_INBND_COUNT, NML_INBND_POINT, NML_EXCL_COUNT, NML_EXCL_POINT, NML_EXCL_BODY, NML_OUTBND_COUNT, NML_OUTBND_LINE, IERR) |
| subroutine | read_spectrum_nml (NDSI, NML_SPECTRUM) |
| subroutine | read_run_nml (NDSI, NML_RUN) |
| subroutine | read_timesteps_nml (NDSI, NML_TIMESTEPS) |
| subroutine | read_grid_nml (NDSI, NML_GRID) |
| subroutine | read_rect_nml (NDSI, NML_RECT) |
| subroutine | read_curv_nml (NDSI, NML_CURV) |
| subroutine | read_unst_nml (NDSI, NML_UNST) |
| subroutine | read_smc_nml (NDSI, NML_SMC) |
| subroutine | read_depth_nml (NDSI, NML_DEPTH) |
| subroutine | read_mask_nml (NDSI, NML_MASK) |
| subroutine | read_obst_nml (NDSI, NML_OBST) |
| subroutine | read_slope_nml (NDSI, NML_SLOPE) |
| subroutine | read_sed_nml (NDSI, NML_SED) |
| subroutine | read_inbound_nml (NDSI, NML_INBND_COUNT, NML_INBND_POINT) |
| subroutine | read_excluded_nml (NDSI, NML_EXCL_COUNT, NML_EXCL_POINT, NML_EXCL_BODY) |
| subroutine | read_outbound_nml (NDSI, NML_OUTBND_COUNT, NML_OUTBND_LINE) |
| subroutine | report_spectrum_nml (NML_SPECTRUM) |
| subroutine | report_run_nml (NML_RUN) |
| subroutine | report_timesteps_nml (NML_TIMESTEPS) |
| subroutine | report_grid_nml (NML_GRID) |
| subroutine | report_rect_nml (NML_RECT) |
| subroutine | report_curv_nml (NML_CURV) |
| subroutine | report_unst_nml (NML_UNST) |
| subroutine | report_smc_nml (NML_SMC) |
| subroutine | report_depth_nml (NML_DEPTH) |
| subroutine | report_mask_nml (NML_MASK) |
| subroutine | report_obst_nml (NML_OBST) |
| subroutine | report_slope_nml (NML_SLOPE) |
| subroutine | report_sed_nml (NML_SED) |
| subroutine | report_inbound_nml (NML_INBND_COUNT, NML_INBND_POINT) |
| subroutine | report_excluded_nml (NML_EXCL_COUNT, NML_EXCL_POINT, NML_EXCL_BODY) |
| subroutine | report_outbound_nml (NML_OUTBND_COUNT, NML_OUTBND_LINE) |
Variables | |
| character(256) | msg |
| integer | ndsn |
| subroutine w3nmlgridmd::read_curv_nml | ( | integer, intent(in) | NDSI, |
| type(nml_curv_t), intent(inout) | NML_CURV | ||
| ) |
Definition at line 1040 of file w3nmlgridmd.F90.
References w3servmd::extcde(), msg, w3odatmd::ndse, and w3servmd::strace().
Referenced by w3nmlgrid().
| subroutine w3nmlgridmd::read_depth_nml | ( | integer, intent(in) | NDSI, |
| type(nml_depth_t), intent(inout) | NML_DEPTH | ||
| ) |
Definition at line 1422 of file w3nmlgridmd.F90.
References w3servmd::extcde(), msg, w3odatmd::ndse, and w3servmd::strace().
Referenced by w3nmlgrid().
| subroutine w3nmlgridmd::read_excluded_nml | ( | integer, intent(in) | NDSI, |
| type(nml_excl_count_t), intent(inout) | NML_EXCL_COUNT, | ||
| type(nml_excl_point_t), dimension(:), intent(inout), allocatable | NML_EXCL_POINT, | ||
| type(nml_excl_body_t), dimension(:), intent(inout), allocatable | NML_EXCL_BODY | ||
| ) |
Definition at line 2106 of file w3nmlgridmd.F90.
References w3servmd::extcde(), msg, w3odatmd::ndse, and w3servmd::strace().
Referenced by w3nmlgrid().
| subroutine w3nmlgridmd::read_grid_nml | ( | integer, intent(in) | NDSI, |
| type(nml_grid_t), intent(inout) | NML_GRID | ||
| ) |
Definition at line 821 of file w3nmlgridmd.F90.
References w3servmd::extcde(), msg, w3odatmd::ndse, and w3servmd::strace().
Referenced by w3nmlgrid().
| subroutine w3nmlgridmd::read_inbound_nml | ( | integer, intent(in) | NDSI, |
| type(nml_inbnd_count_t), intent(inout) | NML_INBND_COUNT, | ||
| type(nml_inbnd_point_t), dimension(:), intent(inout), allocatable | NML_INBND_POINT | ||
| ) |
Definition at line 1973 of file w3nmlgridmd.F90.
References w3servmd::extcde(), msg, w3odatmd::ndse, and w3servmd::strace().
Referenced by w3nmlgrid().
| subroutine w3nmlgridmd::read_mask_nml | ( | integer, intent(in) | NDSI, |
| type(nml_mask_t), intent(inout) | NML_MASK | ||
| ) |
Definition at line 1531 of file w3nmlgridmd.F90.
References w3servmd::extcde(), msg, w3odatmd::ndse, and w3servmd::strace().
Referenced by w3nmlgrid().
| subroutine w3nmlgridmd::read_obst_nml | ( | integer, intent(in) | NDSI, |
| type(nml_obst_t), intent(inout) | NML_OBST | ||
| ) |
Definition at line 1641 of file w3nmlgridmd.F90.
References w3servmd::extcde(), msg, w3odatmd::ndse, and w3servmd::strace().
Referenced by w3nmlgrid().
| subroutine w3nmlgridmd::read_outbound_nml | ( | integer, intent(in) | NDSI, |
| type(nml_outbnd_count_t), intent(inout) | NML_OUTBND_COUNT, | ||
| type(nml_outbnd_line_t), dimension(:), intent(inout), allocatable | NML_OUTBND_LINE | ||
| ) |
Definition at line 2266 of file w3nmlgridmd.F90.
References w3servmd::extcde(), msg, w3odatmd::ndse, and w3servmd::strace().
Referenced by w3nmlgrid().
| subroutine w3nmlgridmd::read_rect_nml | ( | integer, intent(in) | NDSI, |
| type(nml_rect_t), intent(inout) | NML_RECT | ||
| ) |
Definition at line 930 of file w3nmlgridmd.F90.
References w3servmd::extcde(), msg, w3odatmd::ndse, and w3servmd::strace().
Referenced by w3nmlgrid().
| subroutine w3nmlgridmd::read_run_nml | ( | integer, intent(in) | NDSI, |
| type(nml_run_t), intent(inout) | NML_RUN | ||
| ) |
Definition at line 606 of file w3nmlgridmd.F90.
References w3servmd::extcde(), msg, w3odatmd::ndse, and w3servmd::strace().
Referenced by w3nmlgrid().
| subroutine w3nmlgridmd::read_sed_nml | ( | integer, intent(in) | NDSI, |
| type(nml_sed_t), intent(inout) | NML_SED | ||
| ) |
Definition at line 1862 of file w3nmlgridmd.F90.
References w3servmd::extcde(), msg, w3odatmd::ndse, and w3servmd::strace().
Referenced by w3nmlgrid().
| subroutine w3nmlgridmd::read_slope_nml | ( | integer, intent(in) | NDSI, |
| type(nml_slope_t), intent(inout) | NML_SLOPE | ||
| ) |
Definition at line 1751 of file w3nmlgridmd.F90.
References w3servmd::extcde(), msg, w3odatmd::ndse, and w3servmd::strace().
Referenced by w3nmlgrid().
| subroutine w3nmlgridmd::read_smc_nml | ( | integer, intent(in) | NDSI, |
| type(nml_smc_t), intent(inout) | NML_SMC | ||
| ) |
Definition at line 1272 of file w3nmlgridmd.F90.
References w3servmd::extcde(), msg, w3odatmd::ndse, and w3servmd::strace().
Referenced by w3nmlgrid().
| subroutine w3nmlgridmd::read_spectrum_nml | ( | integer, intent(in) | NDSI, |
| type(nml_spectrum_t), intent(inout) | NML_SPECTRUM | ||
| ) |
Definition at line 499 of file w3nmlgridmd.F90.
References w3servmd::extcde(), msg, w3odatmd::ndse, and w3servmd::strace().
Referenced by w3nmlgrid().
| subroutine w3nmlgridmd::read_timesteps_nml | ( | integer, intent(in) | NDSI, |
| type(nml_timesteps_t), intent(inout) | NML_TIMESTEPS | ||
| ) |
Definition at line 714 of file w3nmlgridmd.F90.
References w3servmd::extcde(), msg, w3odatmd::ndse, and w3servmd::strace().
Referenced by w3nmlgrid().
| subroutine w3nmlgridmd::read_unst_nml | ( | integer, intent(in) | NDSI, |
| type(nml_unst_t), intent(inout) | NML_UNST | ||
| ) |
Definition at line 1162 of file w3nmlgridmd.F90.
References w3servmd::extcde(), msg, w3odatmd::ndse, and w3servmd::strace().
Referenced by w3nmlgrid().
| subroutine w3nmlgridmd::report_curv_nml | ( | type(nml_curv_t), intent(in) | NML_CURV | ) |
Definition at line 2856 of file w3nmlgridmd.F90.
References msg, ndsn, and w3servmd::strace().
Referenced by w3nmlgrid().
| subroutine w3nmlgridmd::report_depth_nml | ( | type(nml_depth_t), intent(in) | NML_DEPTH | ) |
Definition at line 3193 of file w3nmlgridmd.F90.
References msg, ndsn, and w3servmd::strace().
Referenced by w3nmlgrid().
| subroutine w3nmlgridmd::report_excluded_nml | ( | type(nml_excl_count_t), intent(in) | NML_EXCL_COUNT, |
| type(nml_excl_point_t), dimension(nml_excl_count%n_point), intent(in) | NML_EXCL_POINT, | ||
| type(nml_excl_body_t), dimension(nml_excl_count%n_body), intent(in) | NML_EXCL_BODY | ||
| ) |
Definition at line 3776 of file w3nmlgridmd.F90.
References msg, ndsn, and w3servmd::strace().
Referenced by w3nmlgrid().
| subroutine w3nmlgridmd::report_grid_nml | ( | type(nml_grid_t), intent(in) | NML_GRID | ) |
Definition at line 2672 of file w3nmlgridmd.F90.
References msg, ndsn, and w3servmd::strace().
Referenced by w3nmlgrid().
| subroutine w3nmlgridmd::report_inbound_nml | ( | type(nml_inbnd_count_t), intent(in) | NML_INBND_COUNT, |
| type(nml_inbnd_point_t), dimension(nml_inbnd_count%n_point), intent(in) | NML_INBND_POINT | ||
| ) |
Definition at line 3673 of file w3nmlgridmd.F90.
References msg, ndsn, and w3servmd::strace().
Referenced by w3nmlgrid().
| subroutine w3nmlgridmd::report_mask_nml | ( | type(nml_mask_t), intent(in) | NML_MASK | ) |
Definition at line 3287 of file w3nmlgridmd.F90.
References msg, ndsn, and w3servmd::strace().
Referenced by w3nmlgrid().
| subroutine w3nmlgridmd::report_obst_nml | ( | type(nml_obst_t), intent(in) | NML_OBST | ) |
Definition at line 3382 of file w3nmlgridmd.F90.
References msg, ndsn, and w3servmd::strace().
Referenced by w3nmlgrid().
| subroutine w3nmlgridmd::report_outbound_nml | ( | type(nml_outbnd_count_t), intent(in) | NML_OUTBND_COUNT, |
| type(nml_outbnd_line_t), dimension(nml_outbnd_count%n_line), intent(in) | NML_OUTBND_LINE | ||
| ) |
Definition at line 3892 of file w3nmlgridmd.F90.
References msg, ndsn, and w3servmd::strace().
Referenced by w3nmlgrid().
| subroutine w3nmlgridmd::report_rect_nml | ( | type(nml_rect_t), intent(in) | NML_RECT | ) |
Definition at line 2763 of file w3nmlgridmd.F90.
References msg, ndsn, and w3servmd::strace().
Referenced by w3nmlgrid().
| subroutine w3nmlgridmd::report_run_nml | ( | type(nml_run_t), intent(in) | NML_RUN | ) |
Definition at line 2492 of file w3nmlgridmd.F90.
References msg, ndsn, and w3servmd::strace().
Referenced by w3nmlgrid().
| subroutine w3nmlgridmd::report_sed_nml | ( | type(nml_sed_t), intent(in) | NML_SED | ) |
Definition at line 3577 of file w3nmlgridmd.F90.
References msg, ndsn, and w3servmd::strace().
Referenced by w3nmlgrid().
| subroutine w3nmlgridmd::report_slope_nml | ( | type(nml_slope_t), intent(in) | NML_SLOPE | ) |
Definition at line 3479 of file w3nmlgridmd.F90.
References msg, ndsn, and w3servmd::strace().
Referenced by w3nmlgrid().
| subroutine w3nmlgridmd::report_smc_nml | ( | type(nml_smc_t), intent(in) | NML_SMC | ) |
Definition at line 3056 of file w3nmlgridmd.F90.
References msg, ndsn, and w3servmd::strace().
Referenced by w3nmlgrid().
| subroutine w3nmlgridmd::report_spectrum_nml | ( | type(nml_spectrum_t), intent(in) | NML_SPECTRUM | ) |
Definition at line 2402 of file w3nmlgridmd.F90.
References msg, ndsn, and w3servmd::strace().
Referenced by w3nmlgrid().
| subroutine w3nmlgridmd::report_timesteps_nml | ( | type(nml_timesteps_t), intent(in) | NML_TIMESTEPS | ) |
Definition at line 2583 of file w3nmlgridmd.F90.
References msg, ndsn, and w3servmd::strace().
Referenced by w3nmlgrid().
| subroutine w3nmlgridmd::report_unst_nml | ( | type(nml_unst_t), intent(in) | NML_UNST | ) |
Definition at line 2962 of file w3nmlgridmd.F90.
References msg, ndsn, and w3servmd::strace().
Referenced by w3nmlgrid().
| subroutine w3nmlgridmd::w3nmlgrid | ( | integer, intent(in) | NDSI, |
| character*(*), intent(in) | INFILE, | ||
| type(nml_spectrum_t), intent(inout) | NML_SPECTRUM, | ||
| type(nml_run_t), intent(inout) | NML_RUN, | ||
| type(nml_timesteps_t), intent(inout) | NML_TIMESTEPS, | ||
| type(nml_grid_t), intent(inout) | NML_GRID, | ||
| type(nml_rect_t), intent(inout) | NML_RECT, | ||
| type(nml_curv_t), intent(inout) | NML_CURV, | ||
| type(nml_unst_t), intent(inout) | NML_UNST, | ||
| type(nml_smc_t), intent(inout) | NML_SMC, | ||
| type(nml_depth_t), intent(inout) | NML_DEPTH, | ||
| type(nml_mask_t), intent(inout) | NML_MASK, | ||
| type(nml_obst_t), intent(inout) | NML_OBST, | ||
| type(nml_slope_t), intent(inout) | NML_SLOPE, | ||
| type(nml_sed_t), intent(inout) | NML_SED, | ||
| type(nml_inbnd_count_t), intent(inout) | NML_INBND_COUNT, | ||
| type(nml_inbnd_point_t), dimension(:), intent(inout), allocatable | NML_INBND_POINT, | ||
| type(nml_excl_count_t), intent(inout) | NML_EXCL_COUNT, | ||
| type(nml_excl_point_t), dimension(:), intent(inout), allocatable | NML_EXCL_POINT, | ||
| type(nml_excl_body_t), dimension(:), intent(inout), allocatable | NML_EXCL_BODY, | ||
| type(nml_outbnd_count_t), intent(inout) | NML_OUTBND_COUNT, | ||
| type(nml_outbnd_line_t), dimension(:), intent(inout), allocatable | NML_OUTBND_LINE, | ||
| integer, intent(out) | IERR | ||
| ) |
Definition at line 255 of file w3nmlgridmd.F90.
References file(), w3odatmd::ndse, ndsn, read_curv_nml(), read_depth_nml(), read_excluded_nml(), read_grid_nml(), read_inbound_nml(), read_mask_nml(), read_obst_nml(), read_outbound_nml(), read_rect_nml(), read_run_nml(), read_sed_nml(), read_slope_nml(), read_smc_nml(), read_spectrum_nml(), read_timesteps_nml(), read_unst_nml(), report_curv_nml(), report_depth_nml(), report_excluded_nml(), report_grid_nml(), report_inbound_nml(), report_mask_nml(), report_obst_nml(), report_outbound_nml(), report_rect_nml(), report_run_nml(), report_sed_nml(), report_slope_nml(), report_smc_nml(), report_spectrum_nml(), report_timesteps_nml(), report_unst_nml(), and w3servmd::strace().
Referenced by w3gridmd::w3grid().
| character(256) w3nmlgridmd::msg |
Definition at line 241 of file w3nmlgridmd.F90.
Referenced by read_curv_nml(), read_depth_nml(), read_excluded_nml(), read_grid_nml(), read_inbound_nml(), read_mask_nml(), read_obst_nml(), read_outbound_nml(), read_rect_nml(), read_run_nml(), read_sed_nml(), read_slope_nml(), read_smc_nml(), read_spectrum_nml(), read_timesteps_nml(), read_unst_nml(), report_curv_nml(), report_depth_nml(), report_excluded_nml(), report_grid_nml(), report_inbound_nml(), report_mask_nml(), report_obst_nml(), report_outbound_nml(), report_rect_nml(), report_run_nml(), report_sed_nml(), report_slope_nml(), report_smc_nml(), report_spectrum_nml(), report_timesteps_nml(), and report_unst_nml().
| integer w3nmlgridmd::ndsn |
Definition at line 242 of file w3nmlgridmd.F90.
Referenced by report_curv_nml(), report_depth_nml(), report_excluded_nml(), report_grid_nml(), report_inbound_nml(), report_mask_nml(), report_obst_nml(), report_outbound_nml(), report_rect_nml(), report_run_nml(), report_sed_nml(), report_slope_nml(), report_smc_nml(), report_spectrum_nml(), report_timesteps_nml(), report_unst_nml(), and w3nmlgrid().