cable_netcdf_init_smod Submodule

Submodule for initialising the I/O handler in cable_netcdf_mod.


Uses

  • module~~cable_netcdf_init_smod~~UsesGraph module~cable_netcdf_init_smod cable_netcdf_init_smod module~cable_netcdf_mod cable_netcdf_mod module~cable_netcdf_init_smod->module~cable_netcdf_mod module~cable_netcdf_nf90_mod cable_netcdf_nf90_mod module~cable_netcdf_init_smod->module~cable_netcdf_nf90_mod module~cable_netcdf_pio_mod cable_netcdf_pio_mod module~cable_netcdf_init_smod->module~cable_netcdf_pio_mod iso_fortran_env iso_fortran_env module~cable_netcdf_mod->iso_fortran_env module~cable_error_handler_mod cable_error_handler_mod module~cable_netcdf_mod->module~cable_error_handler_mod module~cable_mpi_mod cable_mpi_mod module~cable_netcdf_mod->module~cable_mpi_mod module~cable_netcdf_nf90_mod->module~cable_netcdf_mod module~cable_array_utils_mod cable_array_utils_mod module~cable_netcdf_nf90_mod->module~cable_array_utils_mod module~cable_netcdf_nf90_mod->module~cable_error_handler_mod netcdf netcdf module~cable_netcdf_nf90_mod->netcdf module~cable_netcdf_pio_mod->module~cable_netcdf_mod module~cable_common_module cable_common_module module~cable_netcdf_pio_mod->module~cable_common_module module~cable_netcdf_pio_mod->module~cable_error_handler_mod module~cable_netcdf_pio_mod->module~cable_mpi_mod pio pio module~cable_netcdf_pio_mod->pio module~cable_runtime_opts_mod cable_runtime_opts_mod module~cable_common_module->module~cable_runtime_opts_mod module~cable_error_handler_base_mod cable_error_handler_base_mod module~cable_error_handler_mod->module~cable_error_handler_base_mod module~cable_mpi_mod->iso_fortran_env module~cable_mpi_mod->module~cable_error_handler_mod module~cable_mpi_stub_types_mod cable_mpi_stub_types_mod module~cable_mpi_mod->module~cable_mpi_stub_types_mod mpi_f08 mpi_f08 module~cable_mpi_mod->mpi_f08 module~cable_error_handler_base_mod->iso_fortran_env

Module Subroutines

module subroutine cable_netcdf_mod_init(mpi_grp)

Module initialisation procedure for cable_netcdf_mod. This procedure should be called before any other procedures in this module.

Arguments

Type IntentOptional Attributes Name
type(mpi_grp_t), intent(in) :: mpi_grp

The MPI group for the set of processes that will be performing netCDF I/O operations. All procedures in cable_netcdf_mod should be called collectively by all processes in this group.