SABER
|
Generic ranks, dimensions and types. More...
Data Types | |
type | registry_type |
interface | create_file |
interface | open_file |
interface | define_grp |
interface | inquire_grp |
interface | put_att |
interface | get_att |
interface | define_dim |
interface | inquire_dim |
interface | inquire_dim_size |
interface | check_dim |
interface | define_var |
interface | inquire_var |
interface | inquire_var_presence |
interface | inquire_var_rank |
interface | inquire_var_dim_size |
interface | put_var |
interface | get_var |
interface | close_file |
interface | strerror |
Functions/Subroutines | |
subroutine | registry_report (registry, mpl) |
Print registry report. More... | |
subroutine | registry_save (registry, mpl, parent_id, child_id, child_name) |
Save ID in registry. More... | |
integer function | registry_get_root_id (registry, mpl, ncid) |
Get root ID in registry from a given ID. More... | |
subroutine | registry_free (registry, mpl, ncid) |
Free registry slot. More... | |
recursive subroutine | registry_recursive_cleaning (registry, mpl, parent_id) |
Recursive registry cleaning. More... | |
integer function | netcdf_create_file (mpl, filename, iproc) |
Create file. More... | |
integer function | netcdf_open_file (mpl, filename, iproc) |
Open file. More... | |
integer function | netcdf_define_grp (mpl, ncid, grpname) |
Define group. More... | |
integer function | netcdf_inquire_grp (mpl, ncid, grpname) |
Inquire group ID. More... | |
subroutine | netcdf_put_att_int (mpl, ncid, attname, att, varid) |
Put attribute. More... | |
subroutine | netcdf_put_att_real (mpl, ncid, attname, att, varid) |
Put attribute. More... | |
subroutine | netcdf_put_att_logical (mpl, ncid, attname, att, varid) |
Put attribute. More... | |
subroutine | netcdf_put_att_string (mpl, ncid, attname, att, varid) |
Put attribute. More... | |
subroutine | netcdf_get_att_int (mpl, ncid, attname, att, varid) |
Get attribute. More... | |
subroutine | netcdf_get_att_real (mpl, ncid, attname, att, varid) |
Get attribute. More... | |
subroutine | netcdf_get_att_logical (mpl, ncid, attname, att, varid) |
Get attribute. More... | |
subroutine | netcdf_get_att_string (mpl, ncid, attname, att, varid) |
Get attribute. More... | |
integer function | netcdf_define_dim (mpl, ncid, dimname, dimsize) |
Define dimension. More... | |
integer function | netcdf_inquire_dim (mpl, ncid, dimname) |
Inquire dimension ID. More... | |
integer function | netcdf_inquire_dim_size (mpl, ncid, dimname, default) |
Inquire dimension size. More... | |
logical function | netcdf_check_dim_size (mpl, ncid, dimname, dimsize) |
Check dimension size. More... | |
integer function | netcdf_define_var (mpl, ncid, varname, varkind, varshape, unitname) |
Define variable. More... | |
integer function | netcdf_inquire_var (mpl, ncid, varname) |
Inquire variable ID. More... | |
logical function | netcdf_inquire_var_presence (mpl, ncid, varname) |
Inquire variable presence. More... | |
integer function | netcdf_inquire_var_rank (mpl, ncid, varname) |
Inquire variable rank. More... | |
integer function | netcdf_inquire_var_dim_size (mpl, ncid, varname, dimindex) |
Inquire variable dimension size. More... | |
subroutine | netcdf_put_var_int_r0 (mpl, ncid, varid, var, varstart) |
Put variable. More... | |
subroutine | netcdf_put_var_real_r0 (mpl, ncid, varid, var, varstart) |
Put variable. More... | |
subroutine | netcdf_put_var_logical_r0 (mpl, ncid, varid, var, varstart) |
Put variable. More... | |
subroutine | netcdf_put_var_int_r1 (mpl, ncid, varid, var, varstart, varcount) |
Put variable. More... | |
subroutine | netcdf_put_var_real_r1 (mpl, ncid, varid, var, varstart, varcount) |
Put variable. More... | |
subroutine | netcdf_put_var_logical_r1 (mpl, ncid, varid, var, varstart, varcount) |
Put variable. More... | |
subroutine | netcdf_put_var_int_r2 (mpl, ncid, varid, var, varstart, varcount) |
Put variable. More... | |
subroutine | netcdf_put_var_real_r2 (mpl, ncid, varid, var, varstart, varcount) |
Put variable. More... | |
subroutine | netcdf_put_var_logical_r2 (mpl, ncid, varid, var, varstart, varcount) |
Put variable. More... | |
subroutine | netcdf_put_var_int_r3 (mpl, ncid, varid, var, varstart, varcount) |
Put variable. More... | |
subroutine | netcdf_put_var_real_r3 (mpl, ncid, varid, var, varstart, varcount) |
Put variable. More... | |
subroutine | netcdf_put_var_logical_r3 (mpl, ncid, varid, var, varstart, varcount) |
Put variable. More... | |
subroutine | netcdf_put_var_int_r4 (mpl, ncid, varid, var, varstart, varcount) |
Put variable. More... | |
subroutine | netcdf_put_var_real_r4 (mpl, ncid, varid, var, varstart, varcount) |
Put variable. More... | |
subroutine | netcdf_put_var_logical_r4 (mpl, ncid, varid, var, varstart, varcount) |
Put variable. More... | |
subroutine | netcdf_get_var_byte_r0 (mpl, ncid, varid, var, varstart) |
Get variable. More... | |
subroutine | netcdf_get_var_int_r0 (mpl, ncid, varid, var, varstart) |
Get variable. More... | |
subroutine | netcdf_get_var_float_r0 (mpl, ncid, varid, var, varstart) |
Get variable. More... | |
subroutine | netcdf_get_var_real_r0 (mpl, ncid, varid, var, varstart) |
Get variable. More... | |
subroutine | netcdf_get_var_logical_r0 (mpl, ncid, varid, var, varstart) |
Get variable. More... | |
subroutine | netcdf_get_var_byte_r1 (mpl, ncid, varid, var, varstart, varcount) |
Get variable. More... | |
subroutine | netcdf_get_var_int_r1 (mpl, ncid, varid, var, varstart, varcount) |
Get variable. More... | |
subroutine | netcdf_get_var_float_r1 (mpl, ncid, varid, var, varstart, varcount) |
Get variable. More... | |
subroutine | netcdf_get_var_real_r1 (mpl, ncid, varid, var, varstart, varcount) |
Get variable. More... | |
subroutine | netcdf_get_var_logical_r1 (mpl, ncid, varid, var, varstart, varcount) |
Get variable. More... | |
subroutine | netcdf_get_var_byte_r2 (mpl, ncid, varid, var, varstart, varcount) |
Get variable. More... | |
subroutine | netcdf_get_var_int_r2 (mpl, ncid, varid, var, varstart, varcount) |
Get variable. More... | |
subroutine | netcdf_get_var_float_r2 (mpl, ncid, varid, var, varstart, varcount) |
Get variable. More... | |
subroutine | netcdf_get_var_real_r2 (mpl, ncid, varid, var, varstart, varcount) |
Get variable. More... | |
subroutine | netcdf_get_var_logical_r2 (mpl, ncid, varid, var, varstart, varcount) |
Get variable. More... | |
subroutine | netcdf_get_var_byte_r3 (mpl, ncid, varid, var, varstart, varcount) |
Get variable. More... | |
subroutine | netcdf_get_var_int_r3 (mpl, ncid, varid, var, varstart, varcount) |
Get variable. More... | |
subroutine | netcdf_get_var_float_r3 (mpl, ncid, varid, var, varstart, varcount) |
Get variable. More... | |
subroutine | netcdf_get_var_real_r3 (mpl, ncid, varid, var, varstart, varcount) |
Get variable. More... | |
subroutine | netcdf_get_var_logical_r3 (mpl, ncid, varid, var, varstart, varcount) |
Get variable. More... | |
subroutine | netcdf_get_var_byte_r4 (mpl, ncid, varid, var, varstart, varcount) |
Get variable. More... | |
subroutine | netcdf_get_var_int_r4 (mpl, ncid, varid, var, varstart, varcount) |
Get variable. More... | |
subroutine | netcdf_get_var_float_r4 (mpl, ncid, varid, var, varstart, varcount) |
Get variable. More... | |
subroutine | netcdf_get_var_real_r4 (mpl, ncid, varid, var, varstart, varcount) |
Get variable. More... | |
subroutine | netcdf_get_var_logical_r4 (mpl, ncid, varid, var, varstart, varcount) |
Get variable. More... | |
subroutine | netcdf_close_file (mpl, ncid) |
Close file. More... | |
subroutine | netcdf_strerror (mpl, subr, ncid, info, hint, hint_id) |
Handle error. More... | |
Variables | |
integer, parameter | nidmax = 1000 |
Maximum number of simultaneous file and group ids. More... | |
integer, parameter | ncharmax = 1024 |
Maximum number of characters to store file and group names. More... | |
type(registry_type), public | registry |
Generic ranks, dimensions and types.
Subroutines/functions list Instrumentation functions NetCDF wrappers
|
private |
Check dimension size.
[in,out] | mpl | MPI data |
[in] | ncid | File ID |
[in] | dimname | Dimension name |
[in] | dimsize | Expected dimension size |
Definition at line 1197 of file tools_netcdf.F90.
|
private |
Close file.
[in,out] | mpl | MPI data |
[in] | ncid | File ID |
Definition at line 3456 of file tools_netcdf.F90.
|
private |
Create file.
[in,out] | mpl | MPI data |
[in] | filename | File name |
[in] | iproc | Processor index |
Definition at line 485 of file tools_netcdf.F90.
|
private |
Define dimension.
[in,out] | mpl | MPI data |
[in] | ncid | File ID |
[in] | dimname | Dimension name |
[in] | dimsize | Dimension size |
Definition at line 1061 of file tools_netcdf.F90.
|
private |
Define group.
[in,out] | mpl | MPI data |
[in] | ncid | File ID |
[in] | grpname | Group name |
Definition at line 615 of file tools_netcdf.F90.
|
private |
Define variable.
[in,out] | mpl | MPI data |
[in] | ncid | File ID |
[in] | varname | Variable name |
[in] | varkind | Variable kind |
[in] | varshape | Variable shape |
[in] | unitname | Unit name |
Definition at line 1242 of file tools_netcdf.F90.
|
private |
Get attribute.
[in,out] | mpl | MPI data |
[in] | ncid | File ID |
[in] | attname | Attribute name |
[out] | att | Attribute |
[in] | varid | Variable ID |
Definition at line 883 of file tools_netcdf.F90.
|
private |
Get attribute.
[in,out] | mpl | MPI data |
[in] | ncid | File ID |
[in] | attname | Attribute name |
[out] | att | Attribute |
[in] | varid | Variable ID |
Definition at line 971 of file tools_netcdf.F90.
|
private |
Get attribute.
[in,out] | mpl | MPI data |
[in] | ncid | File ID |
[in] | attname | Attribute name |
[out] | att | Attribute |
[in] | varid | Variable ID |
Definition at line 927 of file tools_netcdf.F90.
|
private |
Get attribute.
[in,out] | mpl | MPI data |
[in] | ncid | File ID |
[in] | attname | Attribute name |
[out] | att | Attribute |
[in] | varid | Variable ID |
Definition at line 1016 of file tools_netcdf.F90.
|
private |
Get variable.
[in,out] | mpl | MPI data |
[in] | ncid | File ID |
[in] | varid | Variable ID |
[out] | var | Variable |
[in] | varstart | Start |
Definition at line 2244 of file tools_netcdf.F90.
|
private |
Get variable.
[in,out] | mpl | MPI data |
[in] | ncid | File ID |
[in] | varid | Variable ID |
[out] | var | Variable |
[in] | varstart | Start |
[in] | varcount | Count |
Definition at line 2468 of file tools_netcdf.F90.
|
private |
Get variable.
[in,out] | mpl | MPI data |
[in] | ncid | File ID |
[in] | varid | Variable ID |
[out] | var | Variable |
[in] | varstart | Start |
[in] | varcount | Count |
Definition at line 2715 of file tools_netcdf.F90.
|
private |
Get variable.
[in,out] | mpl | MPI data |
[in] | ncid | File ID |
[in] | varid | Variable ID |
[out] | var | Variable |
[in] | varstart | Start |
[in] | varcount | Count |
Definition at line 2962 of file tools_netcdf.F90.
|
private |
Get variable.
[in,out] | mpl | MPI data |
[in] | ncid | File ID |
[in] | varid | Variable ID |
[out] | var | Variable |
[in] | varstart | Start |
[in] | varcount | Count |
Definition at line 3209 of file tools_netcdf.F90.
|
private |
Get variable.
[in,out] | mpl | MPI data |
[in] | ncid | File ID |
[in] | varid | Variable ID |
[out] | var | Variable |
[in] | varstart | Start |
Definition at line 2332 of file tools_netcdf.F90.
|
private |
Get variable.
[in,out] | mpl | MPI data |
[in] | ncid | File ID |
[in] | varid | Variable ID |
[out] | var | Variable |
[in] | varstart | Start |
[in] | varcount | Count |
Definition at line 2562 of file tools_netcdf.F90.
|
private |
Get variable.
[in,out] | mpl | MPI data |
[in] | ncid | File ID |
[in] | varid | Variable ID |
[out] | var | Variable |
[in] | varstart | Start |
[in] | varcount | Count |
Definition at line 2809 of file tools_netcdf.F90.
|
private |
Get variable.
[in,out] | mpl | MPI data |
[in] | ncid | File ID |
[in] | varid | Variable ID |
[out] | var | Variable |
[in] | varstart | Start |
[in] | varcount | Count |
Definition at line 3056 of file tools_netcdf.F90.
|
private |
Get variable.
[in,out] | mpl | MPI data |
[in] | ncid | File ID |
[in] | varid | Variable ID |
[out] | var | Variable |
[in] | varstart | Start |
[in] | varcount | Count |
Definition at line 3303 of file tools_netcdf.F90.
|
private |
Get variable.
[in,out] | mpl | MPI data |
[in] | ncid | File ID |
[in] | varid | Variable ID |
[out] | var | Variable |
[in] | varstart | Start |
Definition at line 2288 of file tools_netcdf.F90.
|
private |
Get variable.
[in,out] | mpl | MPI data |
[in] | ncid | File ID |
[in] | varid | Variable ID |
[out] | var | Variable |
[in] | varstart | Start |
[in] | varcount | Count |
Definition at line 2515 of file tools_netcdf.F90.
|
private |
Get variable.
[in,out] | mpl | MPI data |
[in] | ncid | File ID |
[in] | varid | Variable ID |
[out] | var | Variable |
[in] | varstart | Start |
[in] | varcount | Count |
Definition at line 2762 of file tools_netcdf.F90.
|
private |
Get variable.
[in,out] | mpl | MPI data |
[in] | ncid | File ID |
[in] | varid | Variable ID |
[out] | var | Variable |
[in] | varstart | Start |
[in] | varcount | Count |
Definition at line 3009 of file tools_netcdf.F90.
|
private |
Get variable.
[in,out] | mpl | MPI data |
[in] | ncid | File ID |
[in] | varid | Variable ID |
[out] | var | Variable |
[in] | varstart | Start |
[in] | varcount | Count |
Definition at line 3256 of file tools_netcdf.F90.
|
private |
Get variable.
[in,out] | mpl | MPI data |
[in] | ncid | File ID |
[in] | varid | Variable ID |
[out] | var | Variable |
[in] | varstart | Start |
Definition at line 2420 of file tools_netcdf.F90.
|
private |
Get variable.
[in,out] | mpl | MPI data |
[in] | ncid | File ID |
[in] | varid | Variable ID |
[out] | var | Variable |
[in] | varstart | Start |
[in] | varcount | Count |
Definition at line 2656 of file tools_netcdf.F90.
|
private |
Get variable.
[in,out] | mpl | MPI data |
[in] | ncid | File ID |
[in] | varid | Variable ID |
[out] | var | Variable |
[in] | varstart | Start |
[in] | varcount | Count |
Definition at line 2903 of file tools_netcdf.F90.
|
private |
Get variable.
[in,out] | mpl | MPI data |
[in] | ncid | File ID |
[in] | varid | Variable ID |
[out] | var | Variable |
[in] | varstart | Start |
[in] | varcount | Count |
Definition at line 3150 of file tools_netcdf.F90.
|
private |
Get variable.
[in,out] | mpl | MPI data |
[in] | ncid | File ID |
[in] | varid | Variable ID |
[out] | var | Variable |
[in] | varstart | Start |
[in] | varcount | Count |
Definition at line 3397 of file tools_netcdf.F90.
|
private |
Get variable.
[in,out] | mpl | MPI data |
[in] | ncid | File ID |
[in] | varid | Variable ID |
[out] | var | Variable |
[in] | varstart | Start |
Definition at line 2376 of file tools_netcdf.F90.
|
private |
Get variable.
[in,out] | mpl | MPI data |
[in] | ncid | File ID |
[in] | varid | Variable ID |
[out] | var | Variable |
[in] | varstart | Start |
[in] | varcount | Count |
Definition at line 2609 of file tools_netcdf.F90.
|
private |
Get variable.
[in,out] | mpl | MPI data |
[in] | ncid | File ID |
[in] | varid | Variable ID |
[out] | var | Variable |
[in] | varstart | Start |
[in] | varcount | Count |
Definition at line 2856 of file tools_netcdf.F90.
|
private |
Get variable.
[in,out] | mpl | MPI data |
[in] | ncid | File ID |
[in] | varid | Variable ID |
[out] | var | Variable |
[in] | varstart | Start |
[in] | varcount | Count |
Definition at line 3103 of file tools_netcdf.F90.
|
private |
Get variable.
[in,out] | mpl | MPI data |
[in] | ncid | File ID |
[in] | varid | Variable ID |
[out] | var | Variable |
[in] | varstart | Start |
[in] | varcount | Count |
Definition at line 3350 of file tools_netcdf.F90.
|
private |
Inquire dimension ID.
[in,out] | mpl | MPI data |
[in] | ncid | File ID |
[in] | dimname | Dimension name |
Definition at line 1103 of file tools_netcdf.F90.
|
private |
Inquire dimension size.
[in,out] | mpl | MPI data |
[in] | ncid | File ID |
[in] | dimname | Dimension name |
[in] | default | Default value |
Definition at line 1150 of file tools_netcdf.F90.
|
private |
Inquire group ID.
[in,out] | mpl | MPI data |
[in] | ncid | File ID |
[in] | grpname | Group name |
Definition at line 659 of file tools_netcdf.F90.
|
private |
Inquire variable ID.
[in,out] | mpl | MPI data |
[in] | ncid | File ID |
[in] | varname | Variable name |
Definition at line 1302 of file tools_netcdf.F90.
|
private |
Inquire variable dimension size.
[in,out] | mpl | MPI data |
[in] | ncid | File ID |
[in] | varname | Variable name |
[in] | dimindex | Dimension index |
Definition at line 1430 of file tools_netcdf.F90.
|
private |
Inquire variable presence.
[in,out] | mpl | MPI data |
[in] | ncid | File ID |
[in] | varname | Variable name |
Definition at line 1341 of file tools_netcdf.F90.
|
private |
Inquire variable rank.
[in,out] | mpl | MPI data |
[in] | ncid | File ID |
[in] | varname | Variable name |
Definition at line 1385 of file tools_netcdf.F90.
|
private |
Open file.
[in,out] | mpl | MPI data |
[in] | filename | File name |
[in] | iproc | Processor index |
Definition at line 551 of file tools_netcdf.F90.
|
private |
Put attribute.
[in,out] | mpl | MPI data |
[in] | ncid | File ID |
[in] | attname | Attribute name |
[in] | att | Attribute |
[in] | varid | Variable ID |
Definition at line 704 of file tools_netcdf.F90.
|
private |
Put attribute.
[in,out] | mpl | MPI data |
[in] | ncid | File ID |
[in] | attname | Attribute name |
[in] | att | Attribute |
[in] | varid | Variable ID |
Definition at line 792 of file tools_netcdf.F90.
|
private |
Put attribute.
[in,out] | mpl | MPI data |
[in] | ncid | File ID |
[in] | attname | Attribute name |
[in] | att | Attribute |
[in] | varid | Variable ID |
Definition at line 748 of file tools_netcdf.F90.
|
private |
Put attribute.
[in,out] | mpl | MPI data |
[in] | ncid | File ID |
[in] | attname | Attribute name |
[in] | att | Attribute |
[in] | varid | Variable ID |
Definition at line 837 of file tools_netcdf.F90.
|
private |
Put variable.
[in,out] | mpl | MPI data |
[in] | ncid | File ID |
[in] | varid | Variable ID |
[in] | var | Variable |
[in] | varstart | Start |
Definition at line 1495 of file tools_netcdf.F90.
|
private |
Put variable.
[in,out] | mpl | MPI data |
[in] | ncid | File ID |
[in] | varid | Variable ID |
[in] | var | Variable |
[in] | varstart | Start |
[in] | varcount | Count |
Definition at line 1631 of file tools_netcdf.F90.
|
private |
Put variable.
[in,out] | mpl | MPI data |
[in] | ncid | File ID |
[in] | varid | Variable ID |
[in] | var | Variable |
[in] | varstart | Start |
[in] | varcount | Count |
Definition at line 1784 of file tools_netcdf.F90.
|
private |
Put variable.
[in,out] | mpl | MPI data |
[in] | ncid | File ID |
[in] | varid | Variable ID |
[in] | var | Variable |
[in] | varstart | Start |
[in] | varcount | Count |
Definition at line 1937 of file tools_netcdf.F90.
|
private |
Put variable.
[in,out] | mpl | MPI data |
[in] | ncid | File ID |
[in] | varid | Variable ID |
[in] | var | Variable |
[in] | varstart | Start |
[in] | varcount | Count |
Definition at line 2090 of file tools_netcdf.F90.
|
private |
Put variable.
[in,out] | mpl | MPI data |
[in] | ncid | File ID |
[in] | varid | Variable ID |
[in] | var | Variable |
[in] | varstart | Start |
Definition at line 1583 of file tools_netcdf.F90.
|
private |
Put variable.
[in,out] | mpl | MPI data |
[in] | ncid | File ID |
[in] | varid | Variable ID |
[in] | var | Variable |
[in] | varstart | Start |
[in] | varcount | Count |
Definition at line 1725 of file tools_netcdf.F90.
|
private |
Put variable.
[in,out] | mpl | MPI data |
[in] | ncid | File ID |
[in] | varid | Variable ID |
[in] | var | Variable |
[in] | varstart | Start |
[in] | varcount | Count |
Definition at line 1878 of file tools_netcdf.F90.
|
private |
Put variable.
[in,out] | mpl | MPI data |
[in] | ncid | File ID |
[in] | varid | Variable ID |
[in] | var | Variable |
[in] | varstart | Start |
[in] | varcount | Count |
Definition at line 2031 of file tools_netcdf.F90.
|
private |
Put variable.
[in,out] | mpl | MPI data |
[in] | ncid | File ID |
[in] | varid | Variable ID |
[in] | var | Variable |
[in] | varstart | Start |
[in] | varcount | Count |
Definition at line 2184 of file tools_netcdf.F90.
|
private |
Put variable.
[in,out] | mpl | MPI data |
[in] | ncid | File ID |
[in] | varid | Variable ID |
[in] | var | Variable |
[in] | varstart | Start |
Definition at line 1539 of file tools_netcdf.F90.
|
private |
Put variable.
[in,out] | mpl | MPI data |
[in] | ncid | File ID |
[in] | varid | Variable ID |
[in] | var | Variable |
[in] | varstart | Start |
[in] | varcount | Count |
Definition at line 1678 of file tools_netcdf.F90.
|
private |
Put variable.
[in,out] | mpl | MPI data |
[in] | ncid | File ID |
[in] | varid | Variable ID |
[in] | var | Variable |
[in] | varstart | Start |
[in] | varcount | Count |
Definition at line 1831 of file tools_netcdf.F90.
|
private |
Put variable.
[in,out] | mpl | MPI data |
[in] | ncid | File ID |
[in] | varid | Variable ID |
[in] | var | Variable |
[in] | varstart | Start |
[in] | varcount | Count |
Definition at line 1984 of file tools_netcdf.F90.
|
private |
Put variable.
[in,out] | mpl | MPI data |
[in] | ncid | File ID |
[in] | varid | Variable ID |
[in] | var | Variable |
[in] | varstart | Start |
[in] | varcount | Count |
Definition at line 2137 of file tools_netcdf.F90.
|
private |
Handle error.
[in,out] | mpl | MPI data |
[in] | subr | Calling subroutine |
[in] | ncid | File ID |
[in] | info | Info index |
[in] | hint_id | Hint ID |
Definition at line 3493 of file tools_netcdf.F90.
|
private |
Free registry slot.
[in,out] | mpl | MPI data |
[in] | ncid | Child ID |
Definition at line 412 of file tools_netcdf.F90.
|
private |
Get root ID in registry from a given ID.
[in,out] | mpl | MPI data |
[in] | ncid | Child ID |
Definition at line 344 of file tools_netcdf.F90.
|
private |
Recursive registry cleaning.
[in,out] | mpl | MPI data |
[in] | parent_id | Parent ID |
Definition at line 442 of file tools_netcdf.F90.
|
private |
Print registry report.
[in,out] | mpl | MPI data |
Definition at line 259 of file tools_netcdf.F90.
|
private |
Save ID in registry.
[in,out] | mpl | MPI data |
[in] | parent_id | Parent ID |
[in] | child_id | Child ID |
[in] | child_name | Child name |
Definition at line 289 of file tools_netcdf.F90.
integer, parameter tools_netcdf::ncharmax = 1024 |
Maximum number of characters to store file and group names.
Definition at line 56 of file tools_netcdf.F90.
integer, parameter tools_netcdf::nidmax = 1000 |
Maximum number of simultaneous file and group ids.
Definition at line 55 of file tools_netcdf.F90.
type(registry_type), public tools_netcdf::registry |
Definition at line 74 of file tools_netcdf.F90.