SABER
|
Subroutines/functions list. More...
Data Types | |
type | io_type |
Functions/Subroutines | |
subroutine | io_dealloc (io) |
Release memory. More... | |
subroutine | io_init (io, mpl, x, ncx, ncxa, cxa_to_cx, proc_to_cx_offset, order_cxa, lon_cxa, lat_cxa) |
Initialize fields output. More... | |
subroutine | io_fld_read_int_r1 (io, mpl, ncid, varid, fld_cxa) |
Read field. More... | |
subroutine | io_fld_read_int_r2 (io, mpl, ncid, varid, fld_cxa) |
Read field. More... | |
subroutine | io_fld_read_int_r3 (io, mpl, ncid, varid, fld_cxa) |
Read field. More... | |
subroutine | io_fld_read_int_r4 (io, mpl, ncid, varid, fld_cxa) |
Read field. More... | |
subroutine | io_fld_read_real_r1 (io, mpl, ncid, varid, fld_cxa) |
Read field. More... | |
subroutine | io_fld_read_real_r2 (io, mpl, ncid, varid, fld_cxa) |
Read field. More... | |
subroutine | io_fld_read_real_r3 (io, mpl, ncid, varid, fld_cxa) |
Read field. More... | |
subroutine | io_fld_read_real_r4 (io, mpl, ncid, varid, fld_cxa) |
Read field. More... | |
subroutine | io_fld_read_logical_r1 (io, mpl, ncid, varid, fld_cxa) |
Read field. More... | |
subroutine | io_fld_read_logical_r2 (io, mpl, ncid, varid, fld_cxa) |
Read field. More... | |
subroutine | io_fld_read_logical_r3 (io, mpl, ncid, varid, fld_cxa) |
Read field. More... | |
subroutine | io_fld_read_logical_r4 (io, mpl, ncid, varid, fld_cxa) |
Read field. More... | |
subroutine | io_fld_write_int_r1 (io, mpl, ncid, varid, fld_cxa, gmask_cxa) |
Write field. More... | |
subroutine | io_fld_write_int_r2 (io, mpl, ncid, varid, fld_cxa, gmask_cxa) |
Write field. More... | |
subroutine | io_fld_write_int_r3 (io, mpl, ncid, varid, fld_cxa, gmask_cxa) |
Write field. More... | |
subroutine | io_fld_write_int_r4 (io, mpl, ncid, varid, fld_cxa, gmask_cxa) |
Write field. More... | |
subroutine | io_fld_write_real_r1 (io, mpl, ncid, varid, fld_cxa, gmask_cxa) |
Write field. More... | |
subroutine | io_fld_write_real_r2 (io, mpl, ncid, varid, fld_cxa, gmask_cxa) |
Write field. More... | |
subroutine | io_fld_write_real_r3 (io, mpl, ncid, varid, fld_cxa, gmask_cxa) |
Write field. More... | |
subroutine | io_fld_write_real_r4 (io, mpl, ncid, varid, fld_cxa, gmask_cxa) |
Write field. More... | |
subroutine | io_fld_write_logical_r1 (io, mpl, ncid, varid, fld_cxa, gmask_cxa) |
Write field. More... | |
subroutine | io_fld_write_logical_r2 (io, mpl, ncid, varid, fld_cxa, gmask_cxa) |
Write field. More... | |
subroutine | io_fld_write_logical_r3 (io, mpl, ncid, varid, fld_cxa, gmask_cxa) |
Write field. More... | |
subroutine | io_fld_write_logical_r4 (io, mpl, ncid, varid, fld_cxa, gmask_cxa) |
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] | ncid | File/group ID |
[in] | varid | Variable ID |
[out] | fld_cxa | Field |
Definition at line 465 of file type_io.F90.
|
private |
Read field.
[in] | io | I/O |
[in,out] | mpl | MPI data |
[in] | ncid | File/group ID |
[in] | varid | Variable ID |
[out] | fld_cxa | Field |
Definition at line 526 of file type_io.F90.
|
private |
Read field.
[in] | io | I/O |
[in,out] | mpl | MPI data |
[in] | ncid | File/group ID |
[in] | varid | Variable ID |
[out] | fld_cxa | Field |
Definition at line 587 of file type_io.F90.
|
private |
Read field.
[in] | io | I/O |
[in,out] | mpl | MPI data |
[in] | ncid | File/group ID |
[in] | varid | Variable ID |
[out] | fld_cxa | Field |
Definition at line 648 of file type_io.F90.
|
private |
Read field.
[in] | io | I/O |
[in,out] | mpl | MPI data |
[in] | ncid | File/group ID |
[in] | varid | Variable ID |
[out] | fld_cxa | Field |
Definition at line 957 of file type_io.F90.
|
private |
Read field.
[in] | io | I/O |
[in,out] | mpl | MPI data |
[in] | ncid | File/group ID |
[in] | varid | Variable ID |
[out] | fld_cxa | Field |
Definition at line 1018 of file type_io.F90.
|
private |
Read field.
[in] | io | I/O |
[in,out] | mpl | MPI data |
[in] | ncid | File/group ID |
[in] | varid | Variable ID |
[out] | fld_cxa | Field |
Definition at line 1079 of file type_io.F90.
|
private |
Read field.
[in] | io | I/O |
[in,out] | mpl | MPI data |
[in] | ncid | File/group ID |
[in] | varid | Variable ID |
[out] | fld_cxa | Field |
Definition at line 1140 of file type_io.F90.
|
private |
Read field.
[in] | io | I/O |
[in,out] | mpl | MPI data |
[in] | ncid | File/group ID |
[in] | varid | Variable ID |
[out] | fld_cxa | Field |
Definition at line 711 of file type_io.F90.
|
private |
Read field.
[in] | io | I/O |
[in,out] | mpl | MPI data |
[in] | ncid | File/group ID |
[in] | varid | Variable ID |
[out] | fld_cxa | Field |
Definition at line 772 of file type_io.F90.
|
private |
Read field.
[in] | io | I/O |
[in,out] | mpl | MPI data |
[in] | ncid | File/group ID |
[in] | varid | Variable ID |
[out] | fld_cxa | Field |
Definition at line 833 of file type_io.F90.
|
private |
Read field.
[in] | io | I/O |
[in,out] | mpl | MPI data |
[in] | ncid | File/group ID |
[in] | varid | Variable ID |
[out] | fld_cxa | Field |
Definition at line 894 of file type_io.F90.
|
private |
Write field.
[in] | io | I/O |
[in,out] | mpl | MPI data |
[in] | ncid | File/group ID |
[in] | varid | Variable ID |
[in] | fld_cxa | Field |
[in] | gmask_cxa | Geographical mask |
Definition at line 1205 of file type_io.F90.
|
private |
Write field.
[in] | io | I/O |
[in,out] | mpl | MPI data |
[in] | ncid | File/group ID |
[in] | varid | Variable ID |
[in] | fld_cxa | Field |
[in] | gmask_cxa | Geographical mask |
Definition at line 1298 of file type_io.F90.
|
private |
Write field.
[in] | io | I/O |
[in,out] | mpl | MPI data |
[in] | ncid | File/group ID |
[in] | varid | Variable ID |
[in] | fld_cxa | Field |
[in] | gmask_cxa | Geographical mask |
Definition at line 1399 of file type_io.F90.
|
private |
Write field.
[in] | io | I/O |
[in,out] | mpl | MPI data |
[in] | ncid | File/group ID |
[in] | varid | Variable ID |
[in] | fld_cxa | Field |
[in] | gmask_cxa | Geographical mask |
Definition at line 1508 of file type_io.F90.
|
private |
Write field.
[in] | io | I/O |
[in,out] | mpl | MPI data |
[in] | ncid | File/group ID |
[in] | varid | Variable ID |
[in] | fld_cxa | Field |
[in] | gmask_cxa | Geographical mask |
Definition at line 2049 of file type_io.F90.
|
private |
Write field.
[in] | io | I/O |
[in,out] | mpl | MPI data |
[in] | ncid | File/group ID |
[in] | varid | Variable ID |
[in] | fld_cxa | Field |
[in] | gmask_cxa | Geographical mask |
Definition at line 2142 of file type_io.F90.
|
private |
Write field.
[in] | io | I/O |
[in,out] | mpl | MPI data |
[in] | ncid | File/group ID |
[in] | varid | Variable ID |
[in] | fld_cxa | Field |
[in] | gmask_cxa | Geographical mask |
Definition at line 2243 of file type_io.F90.
|
private |
Write field.
[in] | io | I/O |
[in,out] | mpl | MPI data |
[in] | ncid | File/group ID |
[in] | varid | Variable ID |
[in] | fld_cxa | Field |
[in] | gmask_cxa | Geographical mask |
Definition at line 2352 of file type_io.F90.
|
private |
Write field.
[in] | io | I/O |
[in,out] | mpl | MPI data |
[in] | ncid | File/group ID |
[in] | varid | Variable ID |
[in] | fld_cxa | Field |
[in] | gmask_cxa | Geographical mask |
Definition at line 1627 of file type_io.F90.
|
private |
Write field.
[in] | io | I/O |
[in,out] | mpl | MPI data |
[in] | ncid | File/group ID |
[in] | varid | Variable ID |
[in] | fld_cxa | Field |
[in] | gmask_cxa | Geographical mask |
Definition at line 1720 of file type_io.F90.
|
private |
Write field.
[in] | io | I/O |
[in,out] | mpl | MPI data |
[in] | ncid | File/group ID |
[in] | varid | Variable ID |
[in] | fld_cxa | Field |
[in] | gmask_cxa | Geographical mask |
Definition at line 1821 of file type_io.F90.
|
private |
Write field.
[in] | io | I/O |
[in,out] | mpl | MPI data |
[in] | ncid | File/group ID |
[in] | varid | Variable ID |
[in] | fld_cxa | Field |
[in] | gmask_cxa | Geographical mask |
Definition at line 1930 of file type_io.F90.
|
private |
Initialize fields output.
[in,out] | io | I/O |
[in,out] | mpl | MPI data |
[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_cxa | Global order on halo A |
[in] | lon_cxa | Longitudes on halo A |
[in] | lat_cxa | Latitudes on halo A |
Definition at line 224 of file type_io.F90.