|
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.