Internal submodule for cable_netcdf_mod.
This contains the implementation of the public interface of procedures defined
in cable_netcdf_mod, and other internal utilities. A submodule is used here to
initialise the global cable_netcdf_io_handler to the appropriate I/O handler
implementation based on the current run configuration.
Module Functions
Arguments
| Type |
Intent | Optional | Attributes |
|
Name |
|
|
character(len=*),
|
intent(in) |
|
|
:: |
path |
|
|
integer,
|
intent(in) |
|
|
:: |
iotype |
|
|
integer,
|
intent(in), |
optional |
|
:: |
mode |
|
Arguments
| Type |
Intent | Optional | Attributes |
|
Name |
|
|
character(len=*),
|
intent(in) |
|
|
:: |
path |
|
|
integer,
|
intent(in) |
|
|
:: |
iotype |
|
|
integer,
|
intent(in), |
optional |
|
:: |
mode |
|
Arguments
| Type |
Intent | Optional | Attributes |
|
Name |
|
|
integer,
|
intent(in) |
|
|
:: |
compmap(:) |
|
|
integer,
|
intent(in) |
|
|
:: |
dims(:) |
|
|
integer,
|
intent(in) |
|
|
:: |
type |
|
Module Subroutines
Arguments
| Type |
Intent | Optional | Attributes |
|
Name |
|
|
type(mpi_grp_t),
|
intent(in) |
|
|
:: |
mpi_grp |
|