SABER
|
Subroutines/functions list. More...
Data Types | |
type | io_type |
Functions/Subroutines | |
subroutine | io_dealloc (io) |
Release memory. More... | |
subroutine | io_init (io, mpl, nam, x, ncx, ncxa, cxa_to_cx, proc_to_cx_offset, order_points, hash_cxa) |
Initialize fields output. More... | |
subroutine | io_fld_read_int_r1 (io, mpl, nam, filename, variable, fld_cxa, groupname, subgroupname) |
Read field. More... | |
subroutine | io_fld_read_int_r2 (io, mpl, nam, filename, variable, fld_cxa, groupname, subgroupname) |
Read field. More... | |
subroutine | io_fld_read_int_r3 (io, mpl, nam, filename, variable, fld_cxa, groupname, subgroupname) |
Read field. More... | |
subroutine | io_fld_read_int_r4 (io, mpl, nam, filename, variable, fld_cxa, groupname, subgroupname) |
Read field. More... | |
subroutine | io_fld_read_real_r1 (io, mpl, nam, filename, variable, fld_cxa, groupname, subgroupname) |
Read field. More... | |
subroutine | io_fld_read_real_r2 (io, mpl, nam, filename, variable, fld_cxa, groupname, subgroupname) |
Read field. More... | |
subroutine | io_fld_read_real_r3 (io, mpl, nam, filename, variable, fld_cxa, groupname, subgroupname) |
Read field. More... | |
subroutine | io_fld_read_real_r4 (io, mpl, nam, filename, variable, fld_cxa, groupname, subgroupname) |
Read field. More... | |
subroutine | io_fld_read_logical_r1 (io, mpl, nam, filename, variable, fld_cxa, groupname, subgroupname) |
Read field. More... | |
subroutine | io_fld_read_logical_r2 (io, mpl, nam, filename, variable, fld_cxa, groupname, subgroupname) |
Read field. More... | |
subroutine | io_fld_read_logical_r3 (io, mpl, nam, filename, variable, fld_cxa, groupname, subgroupname) |
Read field. More... | |
subroutine | io_fld_read_logical_r4 (io, mpl, nam, filename, variable, fld_cxa, groupname, subgroupname) |
Read field. More... | |
subroutine | io_fld_write_int_r1 (io, mpl, nam, filename, variable, fld_cxa, gmask_cxa, groupname, subgroupname, ncunit) |
Write field. More... | |
subroutine | io_fld_write_int_r2 (io, mpl, nam, filename, variable, fld_cxa, gmask_cxa, groupname, subgroupname, ncunit) |
Write field. More... | |
subroutine | io_fld_write_int_r3 (io, mpl, nam, filename, variable, fld_cxa, gmask_cxa, groupname, subgroupname, ncunit) |
Write field. More... | |
subroutine | io_fld_write_int_r4 (io, mpl, nam, filename, variable, fld_cxa, gmask_cxa, groupname, subgroupname, ncunit) |
Write field. More... | |
subroutine | io_fld_write_real_r1 (io, mpl, nam, filename, variable, fld_cxa, gmask_cxa, groupname, subgroupname, ncunit) |
Write field. More... | |
subroutine | io_fld_write_real_r2 (io, mpl, nam, filename, variable, fld_cxa, gmask_cxa, groupname, subgroupname, ncunit) |
Write field. More... | |
subroutine | io_fld_write_real_r3 (io, mpl, nam, filename, variable, fld_cxa, gmask_cxa, groupname, subgroupname, ncunit) |
Write field. More... | |
subroutine | io_fld_write_real_r4 (io, mpl, nam, filename, variable, fld_cxa, gmask_cxa, groupname, subgroupname, ncunit) |
Write field. More... | |
subroutine | io_fld_write_logical_r1 (io, mpl, nam, filename, variable, fld_cxa, gmask_cxa, groupname, subgroupname, ncunit) |
Write field. More... | |
subroutine | io_fld_write_logical_r2 (io, mpl, nam, filename, variable, fld_cxa, gmask_cxa, groupname, subgroupname, ncunit) |
Write field. More... | |
subroutine | io_fld_write_logical_r3 (io, mpl, nam, filename, variable, fld_cxa, gmask_cxa, groupname, subgroupname, ncunit) |
Write field. More... | |
subroutine | io_fld_write_logical_r4 (io, mpl, nam, filename, variable, fld_cxa, gmask_cxa, groupname, subgroupname, ncunit) |
Write field. More... | |
Subroutines/functions list.
Instrumentation functions Generic ranks, dimensions and types I/O derived type
|
private |
|
private |
Read field.
[in] | io | I/O |
[in,out] | mpl | MPI data |
[in] | nam | Namelist |
[in] | filename | File name |
[in] | variable | Variable name |
[out] | fld_cxa | Field |
[in] | groupname | Group name |
[in] | subgroupname | Subgroup name |
Definition at line 423 of file type_io.F90.
|
private |
Read field.
[in] | io | I/O |
[in,out] | mpl | MPI data |
[in] | nam | Namelist |
[in] | filename | File name |
[in] | variable | Variable name |
[out] | fld_cxa | Field |
[in] | groupname | Group name |
[in] | subgroupname | Subgroup name |
Definition at line 545 of file type_io.F90.
|
private |
Read field.
[in] | io | I/O |
[in,out] | mpl | MPI data |
[in] | nam | Namelist |
[in] | filename | File name |
[in] | variable | Variable name |
[out] | fld_cxa | Field |
[in] | groupname | Group name |
[in] | subgroupname | Subgroup name |
Definition at line 669 of file type_io.F90.
|
private |
Read field.
[in] | io | I/O |
[in,out] | mpl | MPI data |
[in] | nam | Namelist |
[in] | filename | File name |
[in] | variable | Variable name |
[out] | fld_cxa | Field |
[in] | groupname | Group name |
[in] | subgroupname | Subgroup name |
Definition at line 795 of file type_io.F90.
|
private |
Read field.
[in] | io | I/O |
[in,out] | mpl | MPI data |
[in] | nam | Namelist |
[in] | filename | File name |
[in] | variable | Variable name |
[out] | fld_cxa | Field |
[in] | groupname | Group name |
[in] | subgroupname | Subgroup name |
Definition at line 1427 of file type_io.F90.
|
private |
Read field.
[in] | io | I/O |
[in,out] | mpl | MPI data |
[in] | nam | Namelist |
[in] | filename | File name |
[in] | variable | Variable name |
[out] | fld_cxa | Field |
[in] | groupname | Group name |
[in] | subgroupname | Subgroup name |
Definition at line 1568 of file type_io.F90.
|
private |
Read field.
[in] | io | I/O |
[in,out] | mpl | MPI data |
[in] | nam | Namelist |
[in] | filename | File name |
[in] | variable | Variable name |
[out] | fld_cxa | Field |
[in] | groupname | Group name |
[in] | subgroupname | Subgroup name |
Definition at line 1711 of file type_io.F90.
|
private |
Read field.
[in] | io | I/O |
[in,out] | mpl | MPI data |
[in] | nam | Namelist |
[in] | filename | File name |
[in] | variable | Variable name |
[out] | fld_cxa | Field |
[in] | groupname | Group name |
[in] | subgroupname | Subgroup name |
Definition at line 1856 of file type_io.F90.
|
private |
Read field.
[in] | io | I/O |
[in,out] | mpl | MPI data |
[in] | nam | Namelist |
[in] | filename | File name |
[in] | variable | Variable name |
[out] | fld_cxa | Field |
[in] | groupname | Group name |
[in] | subgroupname | Subgroup name |
Definition at line 925 of file type_io.F90.
|
private |
Read field.
[in] | io | I/O |
[in,out] | mpl | MPI data |
[in] | nam | Namelist |
[in] | filename | File name |
[in] | variable | Variable name |
[out] | fld_cxa | Field |
[in] | groupname | Group name |
[in] | subgroupname | Subgroup name |
Definition at line 1047 of file type_io.F90.
|
private |
Read field.
[in] | io | I/O |
[in,out] | mpl | MPI data |
[in] | nam | Namelist |
[in] | filename | File name |
[in] | variable | Variable name |
[out] | fld_cxa | Field |
[in] | groupname | Group name |
[in] | subgroupname | Subgroup name |
Definition at line 1171 of file type_io.F90.
|
private |
Read field.
[in] | io | I/O |
[in,out] | mpl | MPI data |
[in] | nam | Namelist |
[in] | filename | File name |
[in] | variable | Variable name |
[out] | fld_cxa | Field |
[in] | groupname | Group name |
[in] | subgroupname | Subgroup name |
Definition at line 1297 of file type_io.F90.
|
private |
Write field.
[in] | io | I/O |
[in,out] | mpl | MPI data |
[in] | nam | Namelist |
[in] | filename | File name |
[in] | variable | Variable name |
[in] | fld_cxa | Field |
[in] | gmask_cxa | Geographical mask |
[in] | groupname | Group name |
[in] | subgroupname | Subgroup name |
[in] | ncunit | Variable unit |
Definition at line 2007 of file type_io.F90.
|
private |
Write field.
[in] | io | I/O |
[in,out] | mpl | MPI data |
[in] | nam | Namelist |
[in] | filename | File name |
[in] | variable | Variable name |
[in] | fld_cxa | Field |
[in] | gmask_cxa | Geographical mask |
[in] | groupname | Group name |
[in] | subgroupname | Subgroup name |
[in] | ncunit | Variable unit |
Definition at line 2165 of file type_io.F90.
|
private |
Write field.
[in] | io | I/O |
[in,out] | mpl | MPI data |
[in] | nam | Namelist |
[in] | filename | File name |
[in] | variable | Variable name |
[in] | fld_cxa | Field |
[in] | gmask_cxa | Geographical mask |
[in] | groupname | Group name |
[in] | subgroupname | Subgroup name |
[in] | ncunit | Variable unit |
Definition at line 2325 of file type_io.F90.
|
private |
Write field.
[in] | io | I/O |
[in,out] | mpl | MPI data |
[in] | nam | Namelist |
[in] | filename | File name |
[in] | variable | Variable name |
[in] | fld_cxa | Field |
[in] | gmask_cxa | Geographical mask |
[in] | groupname | Group name |
[in] | subgroupname | Subgroup name |
[in] | ncunit | Variable unit |
Definition at line 2487 of file type_io.F90.
|
private |
Write field.
[in] | io | I/O |
[in,out] | mpl | MPI data |
[in] | nam | Namelist |
[in] | filename | File name |
[in] | variable | Variable name |
[in] | fld_cxa | Field |
[in] | gmask_cxa | Geographical mask |
[in] | groupname | Group name |
[in] | subgroupname | Subgroup name |
[in] | ncunit | Variable unit |
Definition at line 3299 of file type_io.F90.
|
private |
Write field.
[in] | io | I/O |
[in,out] | mpl | MPI data |
[in] | nam | Namelist |
[in] | filename | File name |
[in] | variable | Variable name |
[in] | fld_cxa | Field |
[in] | gmask_cxa | Geographical mask |
[in] | groupname | Group name |
[in] | subgroupname | Subgroup name |
[in] | ncunit | Variable unit |
Definition at line 3474 of file type_io.F90.
|
private |
Write field.
[in] | io | I/O |
[in,out] | mpl | MPI data |
[in] | nam | Namelist |
[in] | filename | File name |
[in] | variable | Variable name |
[in] | fld_cxa | Field |
[in] | gmask_cxa | Geographical mask |
[in] | groupname | Group name |
[in] | subgroupname | Subgroup name |
[in] | ncunit | Variable unit |
Definition at line 3651 of file type_io.F90.
|
private |
Write field.
[in] | io | I/O |
[in,out] | mpl | MPI data |
[in] | nam | Namelist |
[in] | filename | File name |
[in] | variable | Variable name |
[in] | fld_cxa | Field |
[in] | gmask_cxa | Geographical mask |
[in] | groupname | Group name |
[in] | subgroupname | Subgroup name |
[in] | ncunit | Variable unit |
Definition at line 3830 of file type_io.F90.
|
private |
Write field.
[in] | io | I/O |
[in,out] | mpl | MPI data |
[in] | nam | Namelist |
[in] | filename | File name |
[in] | variable | Variable name |
[in] | fld_cxa | Field |
[in] | gmask_cxa | Geographical mask |
[in] | groupname | Group name |
[in] | subgroupname | Subgroup name |
[in] | ncunit | Variable unit |
Definition at line 2653 of file type_io.F90.
|
private |
Write field.
[in] | io | I/O |
[in,out] | mpl | MPI data |
[in] | nam | Namelist |
[in] | filename | File name |
[in] | variable | Variable name |
[in] | fld_cxa | Field |
[in] | gmask_cxa | Geographical mask |
[in] | groupname | Group name |
[in] | subgroupname | Subgroup name |
[in] | ncunit | Variable unit |
Definition at line 2811 of file type_io.F90.
|
private |
Write field.
[in] | io | I/O |
[in,out] | mpl | MPI data |
[in] | nam | Namelist |
[in] | filename | File name |
[in] | variable | Variable name |
[in] | fld_cxa | Field |
[in] | gmask_cxa | Geographical mask |
[in] | groupname | Group name |
[in] | subgroupname | Subgroup name |
[in] | ncunit | Variable unit |
Definition at line 2971 of file type_io.F90.
|
private |
Write field.
[in] | io | I/O |
[in,out] | mpl | MPI data |
[in] | nam | Namelist |
[in] | filename | File name |
[in] | variable | Variable name |
[in] | fld_cxa | Field |
[in] | gmask_cxa | Geographical mask |
[in] | groupname | Group name |
[in] | subgroupname | Subgroup name |
[in] | ncunit | Variable unit |
Definition at line 3133 of file type_io.F90.
|
private |
Initialize fields output.
[in,out] | io | I/O |
[in,out] | mpl | MPI data |
[in] | nam | Namelist |
[in] | x | Subset index |
[in] | ncx | Number of subset Scx points |
[in] | ncxa | Number of subset Scx points, halo A |
[in] | cxa_to_cx | Subset Scx, halo A to global |
[in] | proc_to_cx_offset | Processor to offset on subset Scx |
[in] | order_points | Order points given their hash value |
[in] | hash_cxa | Longitudes/latitude hash, halo A |
Definition at line 225 of file type_io.F90.