ROMS
|
Data Types | |
interface | netcdf_get_fatt |
interface | netcdf_get_fvar |
interface | netcdf_get_ivar |
interface | netcdf_get_lvar |
interface | netcdf_get_svar |
interface | netcdf_get_time |
interface | netcdf_put_fvar |
interface | netcdf_put_ivar |
interface | netcdf_put_lvar |
interface | netcdf_put_svar |
Functions/Subroutines | |
logical function | netcdf_find_var (ng, model, ncid, varname, varid) |
subroutine, public | netcdf_get_dim (ng, model, ncname, ncid, dimname, dimsize, dimid) |
subroutine, public | netcdf_check_dim (ng, model, ncname, ncid) |
subroutine, public | netcdf_check_var (ng, model, ncname, ncid) |
subroutine, public | netcdf_inq_var (ng, model, ncname, ncid, myvarname, searchvar, varid, nvardim, nvaratt) |
subroutine, public | netcdf_inq_varid (ng, model, ncname, myvarname, ncid, varid) |
subroutine | netcdf_get_fatt_dp (ng, model, ncname, varid, attname, attvalue, foundit, ncid) |
subroutine | netcdf_get_fatt_r8 (ng, model, ncname, varid, attname, attvalue, foundit, ncid) |
subroutine, public | netcdf_get_satt (ng, model, ncname, varid, attname, attvalue, foundit, ncid) |
subroutine | netcdf_get_fvar_0dp (ng, model, ncname, myvarname, a, ncid, start, total, broadcast, min_val, max_val) |
subroutine | netcdf_get_fvar_1dp (ng, model, ncname, myvarname, a, ncid, start, total, broadcast, min_val, max_val) |
subroutine | netcdf_get_fvar_2dp (ng, model, ncname, myvarname, a, ncid, start, total, broadcast, min_val, max_val) |
subroutine | netcdf_get_fvar_3dp (ng, model, ncname, myvarname, a, ncid, start, total, broadcast, min_val, max_val) |
subroutine | netcdf_get_fvar_0d (ng, model, ncname, myvarname, a, ncid, start, total, broadcast, min_val, max_val) |
subroutine | netcdf_get_fvar_1d (ng, model, ncname, myvarname, a, ncid, start, total, broadcast, min_val, max_val) |
subroutine | netcdf_get_fvar_2d (ng, model, ncname, myvarname, a, ncid, start, total, broadcast, min_val, max_val) |
subroutine | netcdf_get_fvar_3d (ng, model, ncname, myvarname, a, ncid, start, total, broadcast, min_val, max_val) |
subroutine | netcdf_get_fvar_4d (ng, model, ncname, myvarname, a, ncid, start, total, broadcast, min_val, max_val) |
subroutine | netcdf_get_lvar_0d (ng, model, ncname, myvarname, a, ncid, start, total) |
subroutine | netcdf_get_lvar_1d (ng, model, ncname, myvarname, a, ncid, start, total) |
subroutine | netcdf_get_ivar_0d (ng, model, ncname, myvarname, a, ncid, start, total) |
subroutine | netcdf_get_ivar_1d (ng, model, ncname, myvarname, a, ncid, start, total) |
subroutine | netcdf_get_ivar_2d (ng, model, ncname, myvarname, a, ncid, start, total) |
subroutine | netcdf_get_svar_0d (ng, model, ncname, myvarname, a, ncid, start, total) |
subroutine | netcdf_get_svar_1d (ng, model, ncname, myvarname, a, ncid, start, total) |
subroutine | netcdf_get_svar_2d (ng, model, ncname, myvarname, a, ncid, start, total) |
subroutine | netcdf_get_svar_3d (ng, model, ncname, myvarname, a, ncid, start, total) |
subroutine | netcdf_get_time_0d (ng, model, ncname, myvarname, rdate, a, ncid, start, total, min_val, max_val) |
subroutine | netcdf_get_time_1d (ng, model, ncname, myvarname, rdate, a, ncid, start, total, min_val, max_val) |
subroutine | netcdf_put_fvar_0dp (ng, model, ncname, myvarname, a, start, total, ncid, varid) |
subroutine | netcdf_put_fvar_1dp (ng, model, ncname, myvarname, a, start, total, ncid, varid) |
subroutine | netcdf_put_fvar_2dp (ng, model, ncname, myvarname, a, start, total, ncid, varid) |
subroutine | netcdf_put_fvar_3dp (ng, model, ncname, myvarname, a, start, total, ncid, varid) |
subroutine | netcdf_put_fvar_0d (ng, model, ncname, myvarname, a, start, total, ncid, varid) |
subroutine | netcdf_put_fvar_1d (ng, model, ncname, myvarname, a, start, total, ncid, varid) |
subroutine | netcdf_put_fvar_2d (ng, model, ncname, myvarname, a, start, total, ncid, varid) |
subroutine | netcdf_put_fvar_3d (ng, model, ncname, myvarname, a, start, total, ncid, varid) |
subroutine | netcdf_put_fvar_4d (ng, model, ncname, myvarname, a, start, total, ncid, varid) |
subroutine | netcdf_put_ivar_0d (ng, model, ncname, myvarname, a, start, total, ncid, varid) |
subroutine | netcdf_put_ivar_1d (ng, model, ncname, myvarname, a, start, total, ncid, varid) |
subroutine | netcdf_put_ivar_2d (ng, model, ncname, myvarname, a, start, total, ncid, varid) |
subroutine | netcdf_put_lvar_0d (ng, model, ncname, myvarname, a, start, total, ncid, varid) |
subroutine | netcdf_put_lvar_1d (ng, model, ncname, myvarname, a, start, total, ncid, varid) |
subroutine | netcdf_put_lvar_2d (ng, model, ncname, myvarname, a, start, total, ncid, varid) |
subroutine | netcdf_put_svar_0d (ng, model, ncname, myvarname, a, start, total, ncid, varid) |
subroutine | netcdf_put_svar_1d (ng, model, ncname, myvarname, a, start, total, ncid, varid) |
subroutine | netcdf_put_svar_2d (ng, model, ncname, myvarname, a, start, total, ncid, varid) |
subroutine | netcdf_put_svar_3d (ng, model, ncname, myvarname, a, start, total, ncid, varid) |
subroutine, public | netcdf_close (ng, model, ncid, ncname, lupdate) |
subroutine, public | netcdf_create (ng, model, ncname, ncid) |
subroutine, public | netcdf_enddef (ng, model, ncname, ncid) |
subroutine, public | netcdf_open (ng, model, ncname, omode, ncid) |
subroutine, public | netcdf_redef (ng, model, ncname, ncid) |
subroutine, public | netcdf_sync (ng, model, ncname, ncid) |
Variables | |
logical | ldebug_ncid = .FALSE. |
integer | dbout = 1000 |
integer, parameter | matts = 50 |
integer, parameter | mdims = 50 |
integer, parameter | mvars = 900 |
integer, parameter | nvard = 5 |
integer, parameter | nvara = 50 |
integer | n_dim |
integer | n_var |
integer | n_gatt |
integer | ncformat |
integer | rec_id |
integer | rec_size |
integer, dimension(matts) | att_kind |
integer, dimension(mdims) | dim_id |
integer, dimension(mdims) | dim_size |
integer, dimension(mvars) | var_id |
integer, dimension(mvars) | var_natt |
integer, dimension(mvars) | var_flag |
integer, dimension(mvars) | var_type |
integer, dimension(mvars) | var_ndim |
integer, dimension(nvard, mvars) | var_dim |
character(len=100), dimension(matts) | att_name |
character(len=100), dimension(mdims) | dim_name |
character(len=100), dimension(mvars) | var_name |
integer | n_vdim |
integer | n_vatt |
integer | var_kind |
integer, dimension(nvard) | var_dids |
integer, dimension(nvard) | var_dsize |
integer, dimension(nvara) | var_aint |
real(r8), dimension(nvara) | var_afloat |
character(len=100), dimension(nvara) | var_aname |
character(len=100), dimension(nvard) | var_dname |
character(len=1024), dimension(nvara) | var_achar |
integer, parameter | nf_fout = nf90_double |
integer, parameter | nf_frst = nf90_real |
integer, parameter | nf_type = nf90_double |
integer, parameter | nf_tout = nf90_double |
integer | cmode = nf90_netcdf4 |
integer | shuffle = 1 |
integer | deflate = 1 |
integer | deflate_level = 1 |
integer, parameter | io_nontiled_access = nf90_independent |
integer, parameter | io_tiled_access = nf90_collective |
subroutine, public mod_netcdf::netcdf_check_dim | ( | integer, intent(in) | ng, |
integer, intent(in) | model, | ||
character (len=*), intent(in) | ncname, | ||
integer, intent(in), optional | ncid ) |
Definition at line 537 of file mod_netcdf.F.
References dim_name, dim_size, mod_scalars::exit_flag, strings_mod::founderror(), mod_param::iobounds, mod_parallel::master, mod_param::n, n_dim, mod_scalars::nbrec, netcdf_get_dim(), mod_scalars::nfrec, mod_scalars::noerror, and mod_iounits::stdout.
Referenced by ad_def_his_mod::ad_def_his_nf90(), checkvars_mod::checkvars::checkvars_nf90(), def_avg_mod::def_avg_nf90(), def_dai_mod::def_dai_nf90(), def_diags_mod::def_diags_nf90(), def_error_mod::def_error_nf90(), def_floats_mod::def_floats_nf90(), def_hessian_mod::def_hessian_nf90(), def_his_mod::def_his_nf90(), def_impulse_mod::def_impulse_nf90(), def_ini_mod::def_ini_nf90(), def_lanczos_mod::def_lanczos_nf90(), def_mod_mod::def_mod_nf90(), def_norm_mod::def_norm_nf90(), def_quick_mod::def_quick_nf90(), def_rst_mod::def_rst_nf90(), def_state_mod::def_state_nf90(), def_station_mod::def_station_nf90(), def_tides_mod::def_tides_nf90(), get_grid_mod::get_grid_nf90(), get_nudgcoef_mod::get_nudgcoef_nf90(), get_wetdry_mod::get_wetdry_nf90(), inquiry_mod::inquiry::inquiry_nf90(), rp_def_ini_mod::rp_def_ini_nf90(), time_corr_mod::time_corr_nf90(), tl_def_his_mod::tl_def_his_nf90(), tl_def_ini_mod::tl_def_ini_nf90(), and wrt_impulse_mod::wrt_impulse_nf90().
subroutine, public mod_netcdf::netcdf_check_var | ( | integer, intent(in) | ng, |
integer, intent(in) | model, | ||
character (len=*), intent(in) | ncname, | ||
integer, intent(in), optional | ncid ) |
Definition at line 722 of file mod_netcdf.F.
References mod_scalars::exit_flag, strings_mod::find_string(), strings_mod::founderror(), mod_scalars::hc, mod_scalars::hdecay, mod_scalars::hdecayb, mod_scalars::hgamma, mod_ncparam::idsvar, mod_param::inlm, mod_ncparam::istvar, mod_scalars::lobc, mod_parallel::master, n_var, netcdf_inq_var(), mod_scalars::noerror, mod_param::nsa, mod_param::nt, mod_iounits::stdout, mod_scalars::tcline, mod_scalars::theta_b, mod_scalars::theta_s, var_name, mod_scalars::vdecay, mod_scalars::vdecayb, mod_scalars::vgamma, mod_ncparam::vname, mod_scalars::vstretching, and mod_scalars::vtransform.
Referenced by checkvars_mod::checkvars::checkvars_nf90().
subroutine, public mod_netcdf::netcdf_close | ( | integer, intent(in) | ng, |
integer, intent(in) | model, | ||
integer, intent(inout) | ncid, | ||
character (len=*), intent(in), optional | ncname, | ||
logical, intent(in), optional | lupdate ) |
Definition at line 8929 of file mod_netcdf.F.
References dbout, mod_scalars::exit_flag, mod_iounits::ioerror, mod_param::kernelstring, mod_scalars::noerror, mod_parallel::outthread, mod_iounits::sourcefile, and mod_iounits::stdout.
Referenced by check_file(), close_io_mod::close_file(), esmf_data_mod::data_checkfile(), esmf_data_mod::data_inquiry(), esmf_data_mod::data_setfinalize(), mod_esmf_esm::def_fieldatt(), def_mod_mod::def_mod_nf90(), def_state_mod::def_state_nf90(), inp_decode_mod::find_file(), get_grid_mod::get_grid_nf90(), get_state_mod::get_state_nf90(), inquiry_mod::inquiry::inquiry_nf90(), netcdf_get_dim(), mod_netcdf::netcdf_get_fatt::netcdf_get_fatt_dp(), mod_netcdf::netcdf_get_fatt::netcdf_get_fatt_r8(), mod_netcdf::netcdf_get_fvar::netcdf_get_fvar_0d(), mod_netcdf::netcdf_get_fvar::netcdf_get_fvar_0dp(), mod_netcdf::netcdf_get_fvar::netcdf_get_fvar_1d(), mod_netcdf::netcdf_get_fvar::netcdf_get_fvar_1dp(), mod_netcdf::netcdf_get_fvar::netcdf_get_fvar_2d(), mod_netcdf::netcdf_get_fvar::netcdf_get_fvar_2dp(), mod_netcdf::netcdf_get_fvar::netcdf_get_fvar_3d(), mod_netcdf::netcdf_get_fvar::netcdf_get_fvar_3dp(), mod_netcdf::netcdf_get_fvar::netcdf_get_fvar_4d(), mod_netcdf::netcdf_get_ivar::netcdf_get_ivar_0d(), mod_netcdf::netcdf_get_ivar::netcdf_get_ivar_1d(), mod_netcdf::netcdf_get_ivar::netcdf_get_ivar_2d(), mod_netcdf::netcdf_get_lvar::netcdf_get_lvar_0d(), mod_netcdf::netcdf_get_lvar::netcdf_get_lvar_1d(), netcdf_get_satt(), mod_netcdf::netcdf_get_svar::netcdf_get_svar_0d(), mod_netcdf::netcdf_get_svar::netcdf_get_svar_1d(), mod_netcdf::netcdf_get_svar::netcdf_get_svar_2d(), mod_netcdf::netcdf_get_svar::netcdf_get_svar_3d(), mod_netcdf::netcdf_get_time::netcdf_get_time_0d(), mod_netcdf::netcdf_get_time::netcdf_get_time_1d(), netcdf_inq_var(), mod_netcdf::netcdf_put_fvar::netcdf_put_fvar_0d(), mod_netcdf::netcdf_put_fvar::netcdf_put_fvar_0dp(), mod_netcdf::netcdf_put_fvar::netcdf_put_fvar_1d(), mod_netcdf::netcdf_put_fvar::netcdf_put_fvar_1dp(), mod_netcdf::netcdf_put_fvar::netcdf_put_fvar_2d(), mod_netcdf::netcdf_put_fvar::netcdf_put_fvar_2dp(), mod_netcdf::netcdf_put_fvar::netcdf_put_fvar_3d(), mod_netcdf::netcdf_put_fvar::netcdf_put_fvar_3dp(), mod_netcdf::netcdf_put_fvar::netcdf_put_fvar_4d(), mod_netcdf::netcdf_put_ivar::netcdf_put_ivar_0d(), mod_netcdf::netcdf_put_ivar::netcdf_put_ivar_1d(), mod_netcdf::netcdf_put_ivar::netcdf_put_ivar_2d(), mod_netcdf::netcdf_put_lvar::netcdf_put_lvar_0d(), mod_netcdf::netcdf_put_lvar::netcdf_put_lvar_1d(), mod_netcdf::netcdf_put_lvar::netcdf_put_lvar_2d(), mod_netcdf::netcdf_put_svar::netcdf_put_svar_0d(), mod_netcdf::netcdf_put_svar::netcdf_put_svar_1d(), mod_netcdf::netcdf_put_svar::netcdf_put_svar_2d(), mod_netcdf::netcdf_put_svar::netcdf_put_svar_3d(), set_contact_mod::set_contact_nf90(), state_join_mod::state_join_nf90(), state_read_mod::state_read_nf90(), wrt_impulse_mod::wrt_impulse_nf90(), and wrt_state_mod::wrt_state_nf90().
subroutine, public mod_netcdf::netcdf_create | ( | integer, intent(in) | ng, |
integer, intent(in) | model, | ||
character (len=*), intent(in) | ncname, | ||
integer, intent(out) | ncid ) |
Definition at line 9088 of file mod_netcdf.F.
References cmode, dbout, mod_scalars::exit_flag, mod_iounits::ioerror, mod_param::kernelstring, mod_parallel::master, mod_parallel::mp_info, mod_scalars::noerror, mod_parallel::ocn_comm_world, mod_parallel::outthread, mod_iounits::sourcefile, and mod_iounits::stdout.
Referenced by ad_def_his_mod::ad_def_his_nf90(), def_avg_mod::def_avg_nf90(), def_dai_mod::def_dai_nf90(), def_diags_mod::def_diags_nf90(), def_error_mod::def_error_nf90(), mod_esmf_esm::def_fieldatt(), def_floats_mod::def_floats_nf90(), def_gst_mod::def_gst_nf90(), def_hessian_mod::def_hessian_nf90(), def_his_mod::def_his_nf90(), def_impulse_mod::def_impulse_nf90(), def_lanczos_mod::def_lanczos_nf90(), def_mod_mod::def_mod_nf90(), def_norm_mod::def_norm_nf90(), def_quick_mod::def_quick_nf90(), def_rst_mod::def_rst_nf90(), def_state_mod::def_state_nf90(), def_station_mod::def_station_nf90(), def_tides_mod::def_tides_nf90(), tl_def_his_mod::tl_def_his_nf90(), and tl_def_ini_mod::tl_def_ini_nf90().
subroutine, public mod_netcdf::netcdf_enddef | ( | integer, intent(in) | ng, |
integer, intent(in) | model, | ||
character (len=*), intent(in) | ncname, | ||
integer, intent(in) | ncid ) |
Definition at line 9219 of file mod_netcdf.F.
References mod_scalars::exit_flag, mod_iounits::ioerror, mod_parallel::master, mod_parallel::outthread, mod_iounits::sourcefile, and mod_iounits::stdout.
Referenced by ad_def_his_mod::ad_def_his_nf90(), def_avg_mod::def_avg_nf90(), def_dai_mod::def_dai_nf90(), def_diags_mod::def_diags_nf90(), def_error_mod::def_error_nf90(), mod_esmf_esm::def_fieldatt(), def_floats_mod::def_floats_nf90(), def_gst_mod::def_gst_nf90(), def_hessian_mod::def_hessian_nf90(), def_his_mod::def_his_nf90(), def_impulse_mod::def_impulse_nf90(), def_ini_mod::def_ini_nf90(), def_lanczos_mod::def_lanczos_nf90(), def_mod_mod::def_mod_nf90(), def_norm_mod::def_norm_nf90(), def_quick_mod::def_quick_nf90(), def_rst_mod::def_rst_nf90(), def_state_mod::def_state_nf90(), def_station_mod::def_station_nf90(), def_tides_mod::def_tides_nf90(), rp_def_ini_mod::rp_def_ini_nf90(), tl_def_his_mod::tl_def_his_nf90(), and tl_def_ini_mod::tl_def_ini_nf90().
logical function mod_netcdf::netcdf_find_var | ( | integer, intent(in) | ng, |
integer, intent(in) | model, | ||
integer, intent(in) | ncid, | ||
character (len=*), intent(in) | varname, | ||
integer, intent(out) | varid ) |
Definition at line 258 of file mod_netcdf.F.
References mod_parallel::inpthread, and mod_iounits::varname.
subroutine, public mod_netcdf::netcdf_get_dim | ( | integer, intent(in) | ng, |
integer, intent(in) | model, | ||
character (len=*), intent(in) | ncname, | ||
integer, intent(in), optional | ncid, | ||
character (len=*), intent(in), optional | dimname, | ||
integer, intent(out), optional | dimsize, | ||
integer, intent(out), optional | dimid ) |
Definition at line 328 of file mod_netcdf.F.
References dim_id, dim_name, dim_size, mod_scalars::exit_flag, strings_mod::founderror(), mod_parallel::inpthread, mod_iounits::ioerror, mdims, n_dim, n_gatt, n_var, ncformat, netcdf_close(), netcdf_open(), mod_scalars::noerror, rec_id, rec_size, mod_iounits::sourcefile, and mod_iounits::stdout.
Referenced by rbl4dvar_mod::analysis_initialize(), mod_fourdvar::initialize_fourdvar(), inp_par_mod::inp_par(), netcdf_check_dim(), and set_contact_mod::set_contact_nf90().
subroutine mod_netcdf::netcdf_get_fatt_dp | ( | integer, intent(in) | ng, |
integer, intent(in) | model, | ||
character (len=*), intent(in) | ncname, | ||
integer, intent(in) | varid, | ||
character (len=*), dimension(:), intent(in) | attname, | ||
real(dp), dimension(:), intent(out) | attvalue, | ||
logical, dimension(:), intent(out) | foundit, | ||
integer, intent(in), optional | ncid ) |
Definition at line 1968 of file mod_netcdf.F.
subroutine mod_netcdf::netcdf_get_fatt_r8 | ( | integer, intent(in) | ng, |
integer, intent(in) | model, | ||
character (len=*), intent(in) | ncname, | ||
integer, intent(in) | varid, | ||
character (len=*), dimension(:), intent(in) | attname, | ||
real(r8), dimension(:), intent(out) | attvalue, | ||
logical, dimension(:), intent(out) | foundit, | ||
integer, intent(in), optional | ncid ) |
Definition at line 2153 of file mod_netcdf.F.
subroutine mod_netcdf::netcdf_get_fvar_0d | ( | integer, intent(in) | ng, |
integer, intent(in) | model, | ||
character (len=*), intent(in) | ncname, | ||
character (len=*), intent(in) | myvarname, | ||
real(r8), intent(out) | a, | ||
integer, intent(in), optional | ncid, | ||
integer, dimension(:), intent(in), optional | start, | ||
integer, dimension(:), intent(in), optional | total, | ||
logical, intent(in), optional | broadcast, | ||
real(r8), intent(out), optional | min_val, | ||
real(r8), intent(out), optional | max_val ) |
Definition at line 3430 of file mod_netcdf.F.
subroutine mod_netcdf::netcdf_get_fvar_0dp | ( | integer, intent(in) | ng, |
integer, intent(in) | model, | ||
character (len=*), intent(in) | ncname, | ||
character (len=*), intent(in) | myvarname, | ||
real(dp), intent(out) | a, | ||
integer, intent(in), optional | ncid, | ||
integer, dimension(:), intent(in), optional | start, | ||
integer, dimension(:), intent(in), optional | total, | ||
logical, intent(in), optional | broadcast, | ||
real(dp), intent(out), optional | min_val, | ||
real(dp), intent(out), optional | max_val ) |
Definition at line 2521 of file mod_netcdf.F.
subroutine mod_netcdf::netcdf_get_fvar_1d | ( | integer, intent(in) | ng, |
integer, intent(in) | model, | ||
character (len=*), intent(in) | ncname, | ||
character (len=*), intent(in) | myvarname, | ||
real(r8), dimension(:), intent(out) | a, | ||
integer, intent(in), optional | ncid, | ||
integer, dimension(:), intent(in), optional | start, | ||
integer, dimension(:), intent(in), optional | total, | ||
logical, intent(in), optional | broadcast, | ||
real(r8), intent(out), optional | min_val, | ||
real(r8), intent(out), optional | max_val ) |
Definition at line 3596 of file mod_netcdf.F.
subroutine mod_netcdf::netcdf_get_fvar_1dp | ( | integer, intent(in) | ng, |
integer, intent(in) | model, | ||
character (len=*), intent(in) | ncname, | ||
character (len=*), intent(in) | myvarname, | ||
real(dp), dimension(:), intent(out) | a, | ||
integer, intent(in), optional | ncid, | ||
integer, dimension(:), intent(in), optional | start, | ||
integer, dimension(:), intent(in), optional | total, | ||
logical, intent(in), optional | broadcast, | ||
real(dp), intent(out), optional | min_val, | ||
real(dp), intent(out), optional | max_val ) |
Definition at line 2687 of file mod_netcdf.F.
subroutine mod_netcdf::netcdf_get_fvar_2d | ( | integer, intent(in) | ng, |
integer, intent(in) | model, | ||
character (len=*), intent(in) | ncname, | ||
character (len=*), intent(in) | myvarname, | ||
real(r8), dimension(:,:), intent(out) | a, | ||
integer, intent(in), optional | ncid, | ||
integer, dimension(:), intent(in), optional | start, | ||
integer, dimension(:), intent(in), optional | total, | ||
logical, intent(in), optional | broadcast, | ||
real(r8), intent(out), optional | min_val, | ||
real(r8), intent(out), optional | max_val ) |
Definition at line 3836 of file mod_netcdf.F.
subroutine mod_netcdf::netcdf_get_fvar_2dp | ( | integer, intent(in) | ng, |
integer, intent(in) | model, | ||
character (len=*), intent(in) | ncname, | ||
character (len=*), intent(in) | myvarname, | ||
real(dp), dimension(:,:), intent(out) | a, | ||
integer, intent(in), optional | ncid, | ||
integer, dimension(:), intent(in), optional | start, | ||
integer, dimension(:), intent(in), optional | total, | ||
logical, intent(in), optional | broadcast, | ||
real(dp), intent(out), optional | min_val, | ||
real(dp), intent(out), optional | max_val ) |
Definition at line 2927 of file mod_netcdf.F.
subroutine mod_netcdf::netcdf_get_fvar_3d | ( | integer, intent(in) | ng, |
integer, intent(in) | model, | ||
character (len=*), intent(in) | ncname, | ||
character (len=*), intent(in) | myvarname, | ||
real(r8), dimension(:,:,:), intent(out) | a, | ||
integer, intent(in), optional | ncid, | ||
integer, dimension(:), intent(in), optional | start, | ||
integer, dimension(:), intent(in), optional | total, | ||
logical, intent(in), optional | broadcast, | ||
real(r8), intent(out), optional | min_val, | ||
real(r8), intent(out), optional | max_val ) |
Definition at line 4084 of file mod_netcdf.F.
subroutine mod_netcdf::netcdf_get_fvar_3dp | ( | integer, intent(in) | ng, |
integer, intent(in) | model, | ||
character (len=*), intent(in) | ncname, | ||
character (len=*), intent(in) | myvarname, | ||
real(dp), dimension(:,:,:), intent(out) | a, | ||
integer, intent(in), optional | ncid, | ||
integer, dimension(:), intent(in), optional | start, | ||
integer, dimension(:), intent(in), optional | total, | ||
logical, intent(in), optional | broadcast, | ||
real(dp), intent(out), optional | min_val, | ||
real(dp), intent(out), optional | max_val ) |
Definition at line 3175 of file mod_netcdf.F.
subroutine mod_netcdf::netcdf_get_fvar_4d | ( | integer, intent(in) | ng, |
integer, intent(in) | model, | ||
character (len=*), intent(in) | ncname, | ||
character (len=*), intent(in) | myvarname, | ||
real(r8), dimension(:,:,:,:), intent(out) | a, | ||
integer, intent(in), optional | ncid, | ||
integer, dimension(:), intent(in), optional | start, | ||
integer, dimension(:), intent(in), optional | total, | ||
logical, intent(in), optional | broadcast, | ||
real(r8), intent(out), optional | min_val, | ||
real(r8), intent(out), optional | max_val ) |
Definition at line 4338 of file mod_netcdf.F.
subroutine mod_netcdf::netcdf_get_ivar_0d | ( | integer, intent(in) | ng, |
integer, intent(in) | model, | ||
character (len=*), intent(in) | ncname, | ||
character (len=*), intent(in) | myvarname, | ||
integer, intent(out) | a, | ||
integer, intent(in), optional | ncid, | ||
integer, dimension(:), intent(in), optional | start, | ||
integer, dimension(:), intent(in), optional | total ) |
Definition at line 4931 of file mod_netcdf.F.
subroutine mod_netcdf::netcdf_get_ivar_1d | ( | integer, intent(in) | ng, |
integer, intent(in) | model, | ||
character (len=*), intent(in) | ncname, | ||
character (len=*), intent(in) | myvarname, | ||
integer, dimension(:), intent(out) | a, | ||
integer, intent(in), optional | ncid, | ||
integer, dimension(:), intent(in), optional | start, | ||
integer, dimension(:), intent(in), optional | total ) |
Definition at line 5057 of file mod_netcdf.F.
subroutine mod_netcdf::netcdf_get_ivar_2d | ( | integer, intent(in) | ng, |
integer, intent(in) | model, | ||
character (len=*), intent(in) | ncname, | ||
character (len=*), intent(in) | myvarname, | ||
integer, dimension(:,:), intent(out) | a, | ||
integer, intent(in), optional | ncid, | ||
integer, dimension(:), intent(in), optional | start, | ||
integer, dimension(:), intent(in), optional | total ) |
Definition at line 5181 of file mod_netcdf.F.
subroutine mod_netcdf::netcdf_get_lvar_0d | ( | integer, intent(in) | ng, |
integer, intent(in) | model, | ||
character (len=*), intent(in) | ncname, | ||
character (len=*), intent(in) | myvarname, | ||
logical, intent(out) | a, | ||
integer, intent(in), optional | ncid, | ||
integer, dimension(:), intent(in), optional | start, | ||
integer, dimension(:), intent(in), optional | total ) |
Definition at line 4600 of file mod_netcdf.F.
subroutine mod_netcdf::netcdf_get_lvar_1d | ( | integer, intent(in) | ng, |
integer, intent(in) | model, | ||
character (len=*), intent(in) | ncname, | ||
character (len=*), intent(in) | myvarname, | ||
logical, dimension(:), intent(out) | a, | ||
integer, intent(in), optional | ncid, | ||
integer, dimension(:), intent(in), optional | start, | ||
integer, dimension(:), intent(in), optional | total ) |
Definition at line 4764 of file mod_netcdf.F.
subroutine, public mod_netcdf::netcdf_get_satt | ( | integer, intent(in) | ng, |
integer, intent(in) | model, | ||
character (len=*), intent(in) | ncname, | ||
integer, intent(in) | varid, | ||
character (len=*), dimension(:), intent(in) | attname, | ||
character (len=*), dimension(:), intent(out) | attvalue, | ||
logical, dimension(:), intent(out) | foundit, | ||
integer, intent(in), optional | ncid ) |
Definition at line 2337 of file mod_netcdf.F.
References mod_scalars::exit_flag, mod_parallel::inpthread, mod_iounits::ioerror, mod_parallel::master, netcdf_close(), netcdf_open(), mod_scalars::noerror, mod_iounits::sourcefile, and mod_iounits::stdout.
Referenced by esmf_data_mod::data_inquiry(), def_mod_mod::def_mod_nf90(), mod_netcdf::netcdf_get_time::netcdf_get_time_0d(), and mod_netcdf::netcdf_get_time::netcdf_get_time_1d().
subroutine mod_netcdf::netcdf_get_svar_0d | ( | integer, intent(in) | ng, |
integer, intent(in) | model, | ||
character (len=*), intent(in) | ncname, | ||
character (len=*), intent(in) | myvarname, | ||
character (len=*), intent(out) | a, | ||
integer, intent(in), optional | ncid, | ||
integer, dimension(:), intent(in), optional | start, | ||
integer, dimension(:), intent(in), optional | total ) |
Definition at line 5306 of file mod_netcdf.F.
subroutine mod_netcdf::netcdf_get_svar_1d | ( | integer, intent(in) | ng, |
integer, intent(in) | model, | ||
character (len=*), intent(in) | ncname, | ||
character (len=*), intent(in) | myvarname, | ||
character (len=*), dimension(:), intent(out) | a, | ||
integer, intent(in), optional | ncid, | ||
integer, dimension(:), intent(in), optional | start, | ||
integer, dimension(:), intent(in), optional | total ) |
Definition at line 5442 of file mod_netcdf.F.
subroutine mod_netcdf::netcdf_get_svar_2d | ( | integer, intent(in) | ng, |
integer, intent(in) | model, | ||
character (len=*), intent(in) | ncname, | ||
character (len=*), intent(in) | myvarname, | ||
character (len=*), dimension(:,:), intent(out) | a, | ||
integer, intent(in), optional | ncid, | ||
integer, dimension(:), intent(in), optional | start, | ||
integer, dimension(:), intent(in), optional | total ) |
Definition at line 5571 of file mod_netcdf.F.
subroutine mod_netcdf::netcdf_get_svar_3d | ( | integer, intent(in) | ng, |
integer, intent(in) | model, | ||
character (len=*), intent(in) | ncname, | ||
character (len=*), intent(in) | myvarname, | ||
character (len=*), dimension(:,:,:), intent(out) | a, | ||
integer, intent(in), optional | ncid, | ||
integer, dimension(:), intent(in), optional | start, | ||
integer, dimension(:), intent(in), optional | total ) |
Definition at line 5700 of file mod_netcdf.F.
subroutine mod_netcdf::netcdf_get_time_0d | ( | integer, intent(in) | ng, |
integer, intent(in) | model, | ||
character (len=*), intent(in) | ncname, | ||
character (len=*), intent(in) | myvarname, | ||
real(dp), dimension(2), intent(in) | rdate, | ||
real(dp), intent(out) | a, | ||
integer, intent(in), optional | ncid, | ||
integer, dimension(:), intent(in), optional | start, | ||
integer, dimension(:), intent(in), optional | total, | ||
real(dp), intent(out), optional | min_val, | ||
real(dp), intent(out), optional | max_val ) |
Definition at line 5829 of file mod_netcdf.F.
subroutine mod_netcdf::netcdf_get_time_1d | ( | integer, intent(in) | ng, |
integer, intent(in) | model, | ||
character (len=*), intent(in) | ncname, | ||
character (len=*), intent(in) | myvarname, | ||
real(dp), dimension(2), intent(in) | rdate, | ||
real(dp), dimension(:), intent(out) | a, | ||
integer, intent(in), optional | ncid, | ||
integer, dimension(:), intent(in), optional | start, | ||
integer, dimension(:), intent(in), optional | total, | ||
real(dp), intent(out), optional | min_val, | ||
real(dp), intent(out), optional | max_val ) |
Definition at line 6128 of file mod_netcdf.F.
subroutine, public mod_netcdf::netcdf_inq_var | ( | integer, intent(in) | ng, |
integer, intent(in) | model, | ||
character (len=*), intent(in) | ncname, | ||
integer, intent(in), optional | ncid, | ||
character (len=*), intent(in), optional | myvarname, | ||
logical, intent(out), optional | searchvar, | ||
integer, intent(out), optional | varid, | ||
integer, intent(out), optional | nvardim, | ||
integer, intent(out), optional | nvaratt ) |
Definition at line 1369 of file mod_netcdf.F.
References att_kind, att_name, dim_id, dim_name, dim_size, mod_scalars::exit_flag, mod_parallel::inpthread, mod_iounits::ioerror, mod_parallel::master, matts, mdims, mvars, n_dim, n_gatt, n_var, n_vatt, n_vdim, netcdf_close(), netcdf_open(), mod_scalars::noerror, nvara, nvard, mod_kinds::r4, mod_kinds::r8, rec_id, rec_size, mod_iounits::sourcefile, mod_iounits::stdout, var_achar, var_afloat, var_aint, var_aname, var_dids, var_dim, var_dname, var_dsize, var_flag, var_id, var_kind, var_name, var_natt, var_ndim, and var_type.
Referenced by ad_def_his_mod::ad_def_his_nf90(), mod_sources::allocate_sources(), mod_tides::allocate_tides(), check_file(), esmf_data_mod::data_checkfile(), esmf_data_mod::data_inquiry(), esmf_data_mod::data_ncvarcoords(), def_avg_mod::def_avg_nf90(), def_dai_mod::def_dai_nf90(), def_diags_mod::def_diags_nf90(), def_error_mod::def_error_nf90(), def_floats_mod::def_floats_nf90(), def_hessian_mod::def_hessian_nf90(), def_his_mod::def_his_nf90(), def_impulse_mod::def_impulse_nf90(), def_ini_mod::def_ini_nf90(), def_lanczos_mod::def_lanczos_nf90(), def_mod_mod::def_mod_nf90(), def_norm_mod::def_norm_nf90(), def_quick_mod::def_quick_nf90(), def_rst_mod::def_rst_nf90(), def_state_mod::def_state_nf90(), def_station_mod::def_station_nf90(), def_tides_mod::def_tides_nf90(), get_cycle_mod::get_cycle::get_cycle_nf90(), get_grid_mod::get_grid_nf90(), get_nudgcoef_mod::get_nudgcoef_nf90(), get_state_mod::get_state_nf90(), get_varcoords_mod::get_varcoords::get_varcoords_nf90(), mod_esmf_esm::get_weights(), get_wetdry_mod::get_wetdry_nf90(), inquiry_mod::inquiry::inquiry_nf90(), netcdf_check_var(), obs_initial_mod::obs_initial_nf90(), rp_def_ini_mod::rp_def_ini_nf90(), set_contact_mod::set_contact_nf90(), state_join_mod::state_join_nf90(), stats_modobs_mod::stats_modobs_nf90(), time_corr_mod::time_corr_nf90(), tl_def_his_mod::tl_def_his_nf90(), tl_def_ini_mod::tl_def_ini_nf90(), wrt_impulse_mod::wrt_impulse_nf90(), and wrt_info_mod::wrt_info::wrt_info_nf90().
subroutine, public mod_netcdf::netcdf_inq_varid | ( | integer, intent(in) | ng, |
integer, intent(in) | model, | ||
character (len=*), intent(in) | ncname, | ||
character (len=*), intent(in) | myvarname, | ||
integer, intent(in) | ncid, | ||
integer, intent(out) | varid ) |
Definition at line 1895 of file mod_netcdf.F.
References mod_scalars::exit_flag, mod_parallel::inpthread, mod_iounits::ioerror, mod_iounits::sourcefile, and mod_iounits::stdout.
Referenced by state_read_mod::state_read_nf90(), and wrt_ini_mod::wrt_ini_nf90().
subroutine, public mod_netcdf::netcdf_open | ( | integer, intent(in) | ng, |
integer, intent(in) | model, | ||
character (len=*), intent(in) | ncname, | ||
integer, intent(in) | omode, | ||
integer, intent(out) | ncid ) |
Definition at line 9292 of file mod_netcdf.F.
References dbout, mod_scalars::exit_flag, mod_parallel::inpthread, mod_iounits::ioerror, mod_param::kernelstring, mod_parallel::master, mod_parallel::mp_info, mod_parallel::ocn_comm_world, mod_iounits::sourcefile, and mod_iounits::stdout.
Referenced by ad_def_his_mod::ad_def_his_nf90(), cgradient_mod::cg_read_cgradient_nf90(), congrad_mod::cg_read_congrad_nf90(), rpcg_lanczos_mod::cg_read_rpcg_nf90(), check_file(), esmf_data_mod::data_checkfile(), esmf_data_mod::data_inquiry(), esmf_data_mod::data_ncvarcoords(), def_avg_mod::def_avg_nf90(), def_dai_mod::def_dai_nf90(), def_diags_mod::def_diags_nf90(), def_error_mod::def_error_nf90(), def_floats_mod::def_floats_nf90(), def_hessian_mod::def_hessian_nf90(), def_his_mod::def_his_nf90(), def_impulse_mod::def_impulse_nf90(), def_ini_mod::def_ini_nf90(), def_lanczos_mod::def_lanczos_nf90(), def_mod_mod::def_mod_nf90(), def_norm_mod::def_norm_nf90(), def_quick_mod::def_quick_nf90(), def_rst_mod::def_rst_nf90(), def_state_mod::def_state_nf90(), def_station_mod::def_station_nf90(), def_tides_mod::def_tides_nf90(), inp_decode_mod::find_file(), get_grid_mod::get_grid_nf90(), get_gst_mod::get_gst_nf90(), get_nudgcoef_mod::get_nudgcoef_nf90(), get_state_mod::get_state_nf90(), get_wetdry_mod::get_wetdry_nf90(), inquiry_mod::inquiry::inquiry_nf90(), netcdf_get_dim(), mod_netcdf::netcdf_get_fatt::netcdf_get_fatt_dp(), mod_netcdf::netcdf_get_fatt::netcdf_get_fatt_r8(), mod_netcdf::netcdf_get_fvar::netcdf_get_fvar_0d(), mod_netcdf::netcdf_get_fvar::netcdf_get_fvar_0dp(), mod_netcdf::netcdf_get_fvar::netcdf_get_fvar_1d(), mod_netcdf::netcdf_get_fvar::netcdf_get_fvar_1dp(), mod_netcdf::netcdf_get_fvar::netcdf_get_fvar_2d(), mod_netcdf::netcdf_get_fvar::netcdf_get_fvar_2dp(), mod_netcdf::netcdf_get_fvar::netcdf_get_fvar_3d(), mod_netcdf::netcdf_get_fvar::netcdf_get_fvar_3dp(), mod_netcdf::netcdf_get_fvar::netcdf_get_fvar_4d(), mod_netcdf::netcdf_get_ivar::netcdf_get_ivar_0d(), mod_netcdf::netcdf_get_ivar::netcdf_get_ivar_1d(), mod_netcdf::netcdf_get_ivar::netcdf_get_ivar_2d(), mod_netcdf::netcdf_get_lvar::netcdf_get_lvar_0d(), mod_netcdf::netcdf_get_lvar::netcdf_get_lvar_1d(), netcdf_get_satt(), mod_netcdf::netcdf_get_svar::netcdf_get_svar_0d(), mod_netcdf::netcdf_get_svar::netcdf_get_svar_1d(), mod_netcdf::netcdf_get_svar::netcdf_get_svar_2d(), mod_netcdf::netcdf_get_svar::netcdf_get_svar_3d(), mod_netcdf::netcdf_get_time::netcdf_get_time_0d(), mod_netcdf::netcdf_get_time::netcdf_get_time_1d(), netcdf_inq_var(), mod_netcdf::netcdf_put_fvar::netcdf_put_fvar_0d(), mod_netcdf::netcdf_put_fvar::netcdf_put_fvar_0dp(), mod_netcdf::netcdf_put_fvar::netcdf_put_fvar_1d(), mod_netcdf::netcdf_put_fvar::netcdf_put_fvar_1dp(), mod_netcdf::netcdf_put_fvar::netcdf_put_fvar_2d(), mod_netcdf::netcdf_put_fvar::netcdf_put_fvar_2dp(), mod_netcdf::netcdf_put_fvar::netcdf_put_fvar_3d(), mod_netcdf::netcdf_put_fvar::netcdf_put_fvar_3dp(), mod_netcdf::netcdf_put_fvar::netcdf_put_fvar_4d(), mod_netcdf::netcdf_put_ivar::netcdf_put_ivar_0d(), mod_netcdf::netcdf_put_ivar::netcdf_put_ivar_1d(), mod_netcdf::netcdf_put_ivar::netcdf_put_ivar_2d(), mod_netcdf::netcdf_put_lvar::netcdf_put_lvar_0d(), mod_netcdf::netcdf_put_lvar::netcdf_put_lvar_1d(), mod_netcdf::netcdf_put_lvar::netcdf_put_lvar_2d(), mod_netcdf::netcdf_put_svar::netcdf_put_svar_0d(), mod_netcdf::netcdf_put_svar::netcdf_put_svar_1d(), mod_netcdf::netcdf_put_svar::netcdf_put_svar_2d(), mod_netcdf::netcdf_put_svar::netcdf_put_svar_3d(), obs_initial_mod::obs_initial_nf90(), rp_def_ini_mod::rp_def_ini_nf90(), set_contact_mod::set_contact_nf90(), state_join_mod::state_join_nf90(), state_read_mod::state_read_nf90(), time_corr_mod::time_corr_nf90(), tl_def_his_mod::tl_def_his_nf90(), tl_def_ini_mod::tl_def_ini_nf90(), wrt_impulse_mod::wrt_impulse_nf90(), and wrt_state_mod::wrt_state_nf90().
subroutine mod_netcdf::netcdf_put_fvar_0d | ( | integer, intent(in) | ng, |
integer, intent(in) | model, | ||
character (len=*), intent(in) | ncname, | ||
character (len=*), intent(in) | myvarname, | ||
real(r8), intent(in) | a, | ||
integer, dimension(:), intent(in) | start, | ||
integer, dimension(:), intent(in) | total, | ||
integer, intent(in), optional | ncid, | ||
integer, intent(in), optional | varid ) |
Definition at line 6956 of file mod_netcdf.F.
subroutine mod_netcdf::netcdf_put_fvar_0dp | ( | integer, intent(in) | ng, |
integer, intent(in) | model, | ||
character (len=*), intent(in) | ncname, | ||
character (len=*), intent(in) | myvarname, | ||
real(dp), intent(in) | a, | ||
integer, dimension(:), intent(in) | start, | ||
integer, dimension(:), intent(in) | total, | ||
integer, intent(in), optional | ncid, | ||
integer, intent(in), optional | varid ) |
Definition at line 6452 of file mod_netcdf.F.
subroutine mod_netcdf::netcdf_put_fvar_1d | ( | integer, intent(in) | ng, |
integer, intent(in) | model, | ||
character (len=*), intent(in) | ncname, | ||
character (len=*), intent(in) | myvarname, | ||
real(r8), dimension(:), intent(in) | a, | ||
integer, dimension(:), intent(in) | start, | ||
integer, dimension(:), intent(in) | total, | ||
integer, intent(in), optional | ncid, | ||
integer, intent(in), optional | varid ) |
Definition at line 7087 of file mod_netcdf.F.
subroutine mod_netcdf::netcdf_put_fvar_1dp | ( | integer, intent(in) | ng, |
integer, intent(in) | model, | ||
character (len=*), intent(in) | ncname, | ||
character (len=*), intent(in) | myvarname, | ||
real(dp), dimension(:), intent(in) | a, | ||
integer, dimension(:), intent(in) | start, | ||
integer, dimension(:), intent(in) | total, | ||
integer, intent(in), optional | ncid, | ||
integer, intent(in), optional | varid ) |
Definition at line 6583 of file mod_netcdf.F.
subroutine mod_netcdf::netcdf_put_fvar_2d | ( | integer, intent(in) | ng, |
integer, intent(in) | model, | ||
character (len=*), intent(in) | ncname, | ||
character (len=*), intent(in) | myvarname, | ||
real(r8), dimension(:,:), intent(in) | a, | ||
integer, dimension(:), intent(in) | start, | ||
integer, dimension(:), intent(in) | total, | ||
integer, intent(in), optional | ncid, | ||
integer, intent(in), optional | varid ) |
Definition at line 7211 of file mod_netcdf.F.
subroutine mod_netcdf::netcdf_put_fvar_2dp | ( | integer, intent(in) | ng, |
integer, intent(in) | model, | ||
character (len=*), intent(in) | ncname, | ||
character (len=*), intent(in) | myvarname, | ||
real(dp), dimension(:,:), intent(in) | a, | ||
integer, dimension(:), intent(in) | start, | ||
integer, dimension(:), intent(in) | total, | ||
integer, intent(in), optional | ncid, | ||
integer, intent(in), optional | varid ) |
Definition at line 6707 of file mod_netcdf.F.
subroutine mod_netcdf::netcdf_put_fvar_3d | ( | integer, intent(in) | ng, |
integer, intent(in) | model, | ||
character (len=*), intent(in) | ncname, | ||
character (len=*), intent(in) | myvarname, | ||
real(r8), dimension(:,:,:), intent(in) | a, | ||
integer, dimension(:), intent(in) | start, | ||
integer, dimension(:), intent(in) | total, | ||
integer, intent(in), optional | ncid, | ||
integer, intent(in), optional | varid ) |
Definition at line 7335 of file mod_netcdf.F.
subroutine mod_netcdf::netcdf_put_fvar_3dp | ( | integer, intent(in) | ng, |
integer, intent(in) | model, | ||
character (len=*), intent(in) | ncname, | ||
character (len=*), intent(in) | myvarname, | ||
real(dp), dimension(:,:,:), intent(in) | a, | ||
integer, dimension(:), intent(in) | start, | ||
integer, dimension(:), intent(in) | total, | ||
integer, intent(in), optional | ncid, | ||
integer, intent(in), optional | varid ) |
Definition at line 6831 of file mod_netcdf.F.
subroutine mod_netcdf::netcdf_put_fvar_4d | ( | integer, intent(in) | ng, |
integer, intent(in) | model, | ||
character (len=*), intent(in) | ncname, | ||
character (len=*), intent(in) | myvarname, | ||
real(r8), dimension(:,:,:,:), intent(in) | a, | ||
integer, dimension(:), intent(in) | start, | ||
integer, dimension(:), intent(in) | total, | ||
integer, intent(in), optional | ncid, | ||
integer, intent(in), optional | varid ) |
Definition at line 7459 of file mod_netcdf.F.
subroutine mod_netcdf::netcdf_put_ivar_0d | ( | integer, intent(in) | ng, |
integer, intent(in) | model, | ||
character (len=*), intent(in) | ncname, | ||
character (len=*), intent(in) | myvarname, | ||
integer, intent(in) | a, | ||
integer, dimension(:), intent(in) | start, | ||
integer, dimension(:), intent(in) | total, | ||
integer, intent(in), optional | ncid, | ||
integer, intent(in), optional | varid ) |
Definition at line 7583 of file mod_netcdf.F.
subroutine mod_netcdf::netcdf_put_ivar_1d | ( | integer, intent(in) | ng, |
integer, intent(in) | model, | ||
character (len=*), intent(in) | ncname, | ||
character (len=*), intent(in) | myvarname, | ||
integer, dimension(:), intent(in) | a, | ||
integer, dimension(:), intent(in) | start, | ||
integer, dimension(:), intent(in) | total, | ||
integer, intent(in), optional | ncid, | ||
integer, intent(in), optional | varid ) |
Definition at line 7714 of file mod_netcdf.F.
subroutine mod_netcdf::netcdf_put_ivar_2d | ( | integer, intent(in) | ng, |
integer, intent(in) | model, | ||
character (len=*), intent(in) | ncname, | ||
character (len=*), intent(in) | myvarname, | ||
integer, dimension(:,:), intent(in) | a, | ||
integer, dimension(:), intent(in) | start, | ||
integer, dimension(:), intent(in) | total, | ||
integer, intent(in), optional | ncid, | ||
integer, intent(in), optional | varid ) |
Definition at line 7838 of file mod_netcdf.F.
subroutine mod_netcdf::netcdf_put_lvar_0d | ( | integer, intent(in) | ng, |
integer, intent(in) | model, | ||
character (len=*), intent(in) | ncname, | ||
character (len=*), intent(in) | myvarname, | ||
logical, intent(in) | a, | ||
integer, dimension(:), intent(in) | start, | ||
integer, dimension(:), intent(in) | total, | ||
integer, intent(in), optional | ncid, | ||
integer, intent(in), optional | varid ) |
Definition at line 7962 of file mod_netcdf.F.
subroutine mod_netcdf::netcdf_put_lvar_1d | ( | integer, intent(in) | ng, |
integer, intent(in) | model, | ||
character (len=*), intent(in) | ncname, | ||
character (len=*), intent(in) | myvarname, | ||
logical, dimension(:), intent(in) | a, | ||
integer, dimension(:), intent(in) | start, | ||
integer, dimension(:), intent(in) | total, | ||
integer, intent(in), optional | ncid, | ||
integer, intent(in), optional | varid ) |
Definition at line 8106 of file mod_netcdf.F.
subroutine mod_netcdf::netcdf_put_lvar_2d | ( | integer, intent(in) | ng, |
integer, intent(in) | model, | ||
character (len=*), intent(in) | ncname, | ||
character (len=*), intent(in) | myvarname, | ||
logical, dimension(:,:), intent(in) | a, | ||
integer, dimension(:), intent(in) | start, | ||
integer, dimension(:), intent(in) | total, | ||
integer, intent(in), optional | ncid, | ||
integer, intent(in), optional | varid ) |
Definition at line 8246 of file mod_netcdf.F.
subroutine mod_netcdf::netcdf_put_svar_0d | ( | integer, intent(in) | ng, |
integer, intent(in) | model, | ||
character (len=*), intent(in) | ncname, | ||
character (len=*), intent(in) | myvarname, | ||
character (len=*), intent(in) | a, | ||
integer, dimension(:), intent(in) | start, | ||
integer, dimension(:), intent(in) | total, | ||
integer, intent(in), optional | ncid, | ||
integer, intent(in), optional | varid ) |
Definition at line 8388 of file mod_netcdf.F.
subroutine mod_netcdf::netcdf_put_svar_1d | ( | integer, intent(in) | ng, |
integer, intent(in) | model, | ||
character (len=*), intent(in) | ncname, | ||
character (len=*), intent(in) | myvarname, | ||
character (len=*), dimension(:), intent(in) | a, | ||
integer, dimension(:), intent(in) | start, | ||
integer, dimension(:), intent(in) | total, | ||
integer, intent(in), optional | ncid, | ||
integer, intent(in), optional | varid ) |
Definition at line 8527 of file mod_netcdf.F.
subroutine mod_netcdf::netcdf_put_svar_2d | ( | integer, intent(in) | ng, |
integer, intent(in) | model, | ||
character (len=*), intent(in) | ncname, | ||
character (len=*), intent(in) | myvarname, | ||
character (len=*), dimension(:,:), intent(in) | a, | ||
integer, dimension(:), intent(in) | start, | ||
integer, dimension(:), intent(in) | total, | ||
integer, intent(in), optional | ncid, | ||
integer, intent(in), optional | varid ) |
Definition at line 8661 of file mod_netcdf.F.
subroutine mod_netcdf::netcdf_put_svar_3d | ( | integer, intent(in) | ng, |
integer, intent(in) | model, | ||
character (len=*), intent(in) | ncname, | ||
character (len=*), intent(in) | myvarname, | ||
character (len=*), dimension(:,:,:), intent(in) | a, | ||
integer, dimension(:), intent(in) | start, | ||
integer, dimension(:), intent(in) | total, | ||
integer, intent(in), optional | ncid, | ||
integer, intent(in), optional | varid ) |
Definition at line 8795 of file mod_netcdf.F.
subroutine, public mod_netcdf::netcdf_redef | ( | integer, intent(in) | ng, |
integer, intent(in) | model, | ||
character (len=*), intent(in) | ncname, | ||
integer, intent(in) | ncid ) |
Definition at line 9439 of file mod_netcdf.F.
References mod_scalars::exit_flag, mod_iounits::ioerror, mod_parallel::master, mod_parallel::outthread, mod_iounits::sourcefile, and mod_iounits::stdout.
Referenced by def_ini_mod::def_ini_nf90(), and rp_def_ini_mod::rp_def_ini_nf90().
subroutine, public mod_netcdf::netcdf_sync | ( | integer, intent(in) | ng, |
integer, intent(in) | model, | ||
character (len=*), intent(in) | ncname, | ||
integer, intent(in) | ncid ) |
Definition at line 9504 of file mod_netcdf.F.
References mod_scalars::exit_flag, mod_iounits::ioerror, mod_parallel::outthread, mod_iounits::sourcefile, and mod_iounits::stdout.
Referenced by ad_wrt_his_mod::ad_wrt_his_nf90(), cgradient_mod::cg_write_cgradient_nf90(), congrad_mod::cg_write_congrad_nf90(), rpcg_lanczos_mod::cg_write_rpcg_nf90(), normalization_mod::normalization_tile(), obs_write_mod::obs_write_nf90(), normalization_mod::randomization_tile(), roms_kernel_mod::roms_run(), rp_wrt_ini_mod::rp_wrt_ini_nf90(), state_read_mod::state_read_nf90(), stats_modobs_mod::stats_modobs_nf90(), time_corr_mod::time_corr_nf90(), tl_wrt_his_mod::tl_wrt_his_nf90(), tl_wrt_ini_mod::tl_wrt_ini_nf90(), wrt_aug_imp_mod::wrt_aug_imp_nf90(), wrt_avg_mod::wrt_avg_nf90(), wrt_dai_mod::wrt_dai_nf90(), wrt_diags_mod::wrt_diags_nf90(), wrt_error_mod::wrt_error_nf90(), wrt_evolved_mod::wrt_evolved_nf90(), wrt_floats_mod::wrt_floats_nf90(), wrt_ini_mod::wrt_frc_ad_nf90(), wrt_ini_mod::wrt_frc_nf90(), wrt_gst_mod::wrt_gst_nf90(), wrt_hessian_mod::wrt_hessian_nf90(), wrt_his_mod::wrt_his_nf90(), wrt_impulse_mod::wrt_impulse_nf90(), wrt_info_mod::wrt_info::wrt_info_nf90(), wrt_ini_mod::wrt_ini_nf90(), normalization_mod::wrt_norm2d_nf90(), normalization_mod::wrt_norm3d_nf90(), wrt_quick_mod::wrt_quick_nf90(), wrt_rst_mod::wrt_rst_nf90(), wrt_state_mod::wrt_state_nf90(), wrt_station_mod::wrt_station_nf90(), and wrt_tides_mod::wrt_tides_nf90().
integer, dimension(matts) mod_netcdf::att_kind |
Definition at line 157 of file mod_netcdf.F.
Referenced by esmf_data_mod::data_inquiry(), netcdf_inq_var(), and mod_pio_netcdf::pio_netcdf_inq_var().
character (len=100), dimension(matts) mod_netcdf::att_name |
Definition at line 167 of file mod_netcdf.F.
Referenced by esmf_data_mod::data_inquiry(), netcdf_inq_var(), and mod_pio_netcdf::pio_netcdf_inq_var().
integer mod_netcdf::cmode = nf90_netcdf4 |
Definition at line 214 of file mod_netcdf.F.
Referenced by netcdf_create().
integer mod_netcdf::dbout = 1000 |
Definition at line 138 of file mod_netcdf.F.
Referenced by netcdf_close(), netcdf_create(), netcdf_open(), mod_pio_netcdf::pio_netcdf_close(), mod_pio_netcdf::pio_netcdf_create(), and mod_pio_netcdf::pio_netcdf_open().
integer mod_netcdf::deflate = 1 |
Definition at line 223 of file mod_netcdf.F.
Referenced by def_var_mod::def_var::def_var_nf90(), wrt_info_mod::wrt_info::wrt_info_nf90(), and wrt_info_mod::wrt_info::wrt_info_pio().
integer mod_netcdf::deflate_level = 1 |
Definition at line 224 of file mod_netcdf.F.
Referenced by def_var_mod::def_var::def_var_nf90(), wrt_info_mod::wrt_info::wrt_info_nf90(), and wrt_info_mod::wrt_info::wrt_info_pio().
integer, dimension(mdims) mod_netcdf::dim_id |
Definition at line 158 of file mod_netcdf.F.
Referenced by def_ini_mod::def_ini_nf90(), netcdf_get_dim(), netcdf_inq_var(), mod_pio_netcdf::pio_netcdf_get_dim(), and rp_def_ini_mod::rp_def_ini_nf90().
character (len=100), dimension(mdims) mod_netcdf::dim_name |
Definition at line 168 of file mod_netcdf.F.
Referenced by def_floats_mod::def_floats_nf90(), def_ini_mod::def_ini_nf90(), mod_fourdvar::initialize_fourdvar(), inp_par_mod::inp_par(), inquiry_mod::inquiry::inquiry_nf90(), inquiry_mod::inquiry::inquiry_pio(), netcdf_check_dim(), netcdf_get_dim(), netcdf_inq_var(), mod_pio_netcdf::pio_netcdf_check_dim(), mod_pio_netcdf::pio_netcdf_get_dim(), and rp_def_ini_mod::rp_def_ini_nf90().
integer, dimension(mdims) mod_netcdf::dim_size |
Definition at line 159 of file mod_netcdf.F.
Referenced by def_floats_mod::def_floats_nf90(), def_ini_mod::def_ini_nf90(), mod_fourdvar::initialize_fourdvar(), inp_par_mod::inp_par(), inquiry_mod::inquiry::inquiry_nf90(), inquiry_mod::inquiry::inquiry_pio(), netcdf_check_dim(), netcdf_get_dim(), netcdf_inq_var(), mod_pio_netcdf::pio_netcdf_check_dim(), and mod_pio_netcdf::pio_netcdf_get_dim().
integer, parameter mod_netcdf::io_nontiled_access = nf90_independent |
Definition at line 252 of file mod_netcdf.F.
Referenced by def_var_mod::def_var::def_var_nf90().
integer, parameter mod_netcdf::io_tiled_access = nf90_collective |
Definition at line 253 of file mod_netcdf.F.
Referenced by def_var_mod::def_var::def_var_nf90().
logical mod_netcdf::ldebug_ncid = .FALSE. |
Definition at line 136 of file mod_netcdf.F.
integer, parameter mod_netcdf::matts = 50 |
Definition at line 142 of file mod_netcdf.F.
Referenced by memory(), netcdf_inq_var(), and mod_pio_netcdf::pio_netcdf_inq_var().
integer, parameter mod_netcdf::mdims = 50 |
Definition at line 143 of file mod_netcdf.F.
Referenced by memory(), netcdf_get_dim(), netcdf_inq_var(), and mod_pio_netcdf::pio_netcdf_get_dim().
integer, parameter mod_netcdf::mvars = 900 |
Definition at line 144 of file mod_netcdf.F.
Referenced by memory(), netcdf_inq_var(), and mod_pio_netcdf::pio_netcdf_inq_var().
integer mod_netcdf::n_dim |
Definition at line 151 of file mod_netcdf.F.
Referenced by def_floats_mod::def_floats_nf90(), def_ini_mod::def_ini_nf90(), mod_fourdvar::initialize_fourdvar(), inp_par_mod::inp_par(), inquiry_mod::inquiry::inquiry_nf90(), inquiry_mod::inquiry::inquiry_pio(), netcdf_check_dim(), netcdf_get_dim(), netcdf_inq_var(), mod_pio_netcdf::pio_netcdf_check_dim(), mod_pio_netcdf::pio_netcdf_get_dim(), mod_pio_netcdf::pio_netcdf_inq_var(), and rp_def_ini_mod::rp_def_ini_nf90().
integer mod_netcdf::n_gatt |
Definition at line 153 of file mod_netcdf.F.
Referenced by esmf_data_mod::data_inquiry(), netcdf_get_dim(), netcdf_inq_var(), mod_pio_netcdf::pio_netcdf_get_dim(), and mod_pio_netcdf::pio_netcdf_inq_var().
integer mod_netcdf::n_var |
Definition at line 152 of file mod_netcdf.F.
Referenced by ad_def_his_mod::ad_def_his_nf90(), bbl_output_mod::bbl_def_nf90(), bbl_output_mod::bbl_def_station_nf90(), bbl_output_mod::bbl_def_station_pio(), check_file(), checkvars_mod::checkvars::checkvars_nf90(), esmf_data_mod::data_checkfile(), esmf_data_mod::data_inquiry(), esmf_data_mod::data_ncvarcoords(), def_avg_mod::def_avg_nf90(), def_dai_mod::def_dai_nf90(), def_diags_mod::def_diags_nf90(), def_error_mod::def_error_nf90(), def_floats_mod::def_floats_nf90(), def_hessian_mod::def_hessian_nf90(), def_his_mod::def_his_nf90(), def_impulse_mod::def_impulse_nf90(), def_ini_mod::def_ini_nf90(), def_lanczos_mod::def_lanczos_nf90(), def_mod_mod::def_mod_nf90(), def_norm_mod::def_norm_nf90(), def_quick_mod::def_quick_nf90(), def_rst_mod::def_rst_nf90(), def_state_mod::def_state_nf90(), def_station_mod::def_station_nf90(), def_tides_mod::def_tides_nf90(), get_grid_mod::get_grid_nf90(), get_grid_mod::get_grid_pio(), get_nudgcoef_mod::get_nudgcoef_nf90(), get_state_mod::get_state_nf90(), get_wetdry_mod::get_wetdry_nf90(), netcdf_check_var(), netcdf_get_dim(), netcdf_inq_var(), obs_initial_mod::obs_initial_nf90(), mod_pio_netcdf::pio_netcdf_check_var(), mod_pio_netcdf::pio_netcdf_get_dim(), mod_pio_netcdf::pio_netcdf_inq_var(), rp_def_ini_mod::rp_def_ini_nf90(), sediment_output_mod::sediment_def_nf90(), sediment_output_mod::sediment_def_station_nf90(), sediment_output_mod::sediment_def_station_pio(), state_join_mod::state_join_nf90(), state_join_mod::state_join_pio(), stats_modobs_mod::stats_modobs_nf90(), stats_modobs_mod::stats_modobs_pio(), time_corr_mod::time_corr_nf90(), tl_def_his_mod::tl_def_his_nf90(), tl_def_ini_mod::tl_def_ini_nf90(), wrt_impulse_mod::wrt_impulse_nf90(), and wrt_info_mod::wrt_info::wrt_info_nf90().
integer mod_netcdf::n_vatt |
Definition at line 174 of file mod_netcdf.F.
Referenced by get_varcoords_mod::get_varcoords::get_varcoords_nf90(), netcdf_inq_var(), and mod_pio_netcdf::pio_netcdf_inq_var().
integer mod_netcdf::n_vdim |
Definition at line 173 of file mod_netcdf.F.
Referenced by esmf_data_mod::data_inquiry(), get_varcoords_mod::get_varcoords::get_varcoords_nf90(), inquiry_mod::inquiry::inquiry_nf90(), inquiry_mod::inquiry::inquiry_pio(), netcdf_inq_var(), and mod_pio_netcdf::pio_netcdf_inq_var().
integer mod_netcdf::ncformat |
Definition at line 154 of file mod_netcdf.F.
Referenced by netcdf_get_dim(), and mod_pio_netcdf::pio_netcdf_get_dim().
integer, parameter mod_netcdf::nf_fout = nf90_double |
Definition at line 188 of file mod_netcdf.F.
Referenced by ad_def_his_mod::ad_def_his_nf90(), bbl_output_mod::bbl_def_nf90(), bbl_output_mod::bbl_def_station_nf90(), def_avg_mod::def_avg_nf90(), def_diags_mod::def_diags_nf90(), def_error_mod::def_error_nf90(), def_floats_mod::def_floats_nf90(), def_hessian_mod::def_hessian_nf90(), def_his_mod::def_his_nf90(), def_impulse_mod::def_impulse_nf90(), def_ini_mod::def_ini_nf90(), def_lanczos_mod::def_lanczos_nf90(), def_norm_mod::def_norm_nf90(), def_quick_mod::def_quick_nf90(), def_state_mod::def_state_nf90(), def_station_mod::def_station_nf90(), rp_def_ini_mod::rp_def_ini_nf90(), sediment_output_mod::sediment_def_nf90(), sediment_output_mod::sediment_def_station_nf90(), tl_def_his_mod::tl_def_his_nf90(), and tl_def_ini_mod::tl_def_ini_nf90().
integer, parameter mod_netcdf::nf_frst = nf90_real |
Definition at line 193 of file mod_netcdf.F.
Referenced by ad_def_his_mod::ad_def_his_nf90(), def_dai_mod::def_dai_nf90(), def_gst_mod::def_gst_nf90(), def_lanczos_mod::def_lanczos_nf90(), def_mod_mod::def_mod_nf90(), def_rst_mod::def_rst_nf90(), and def_tides_mod::def_tides_nf90().
integer, parameter mod_netcdf::nf_tout = nf90_double |
Definition at line 207 of file mod_netcdf.F.
Referenced by ad_def_his_mod::ad_def_his_nf90(), def_avg_mod::def_avg_nf90(), def_dai_mod::def_dai_nf90(), def_diags_mod::def_diags_nf90(), def_error_mod::def_error_nf90(), mod_esmf_esm::def_fieldatt(), def_floats_mod::def_floats_nf90(), def_hessian_mod::def_hessian_nf90(), def_his_mod::def_his_nf90(), def_impulse_mod::def_impulse_nf90(), def_info_mod::def_info::def_info_nf90(), def_lanczos_mod::def_lanczos_nf90(), def_mod_mod::def_mod_nf90(), def_norm_mod::def_norm_nf90(), def_quick_mod::def_quick_nf90(), def_rst_mod::def_rst_nf90(), def_state_mod::def_state_nf90(), def_station_mod::def_station_nf90(), def_tides_mod::def_tides_nf90(), and tl_def_ini_mod::tl_def_ini_nf90().
integer, parameter mod_netcdf::nf_type = nf90_double |
Definition at line 198 of file mod_netcdf.F.
Referenced by ad_def_his_mod::ad_def_his_nf90(), def_error_mod::def_error_nf90(), mod_esmf_esm::def_fieldatt(), def_hessian_mod::def_hessian_nf90(), def_his_mod::def_his_nf90(), def_info_mod::def_info::def_info_nf90(), and tl_def_his_mod::tl_def_his_nf90().
integer, parameter mod_netcdf::nvara = 50 |
Definition at line 146 of file mod_netcdf.F.
Referenced by memory(), netcdf_inq_var(), and mod_pio_netcdf::pio_netcdf_inq_var().
integer, parameter mod_netcdf::nvard = 5 |
Definition at line 145 of file mod_netcdf.F.
Referenced by memory(), netcdf_inq_var(), and mod_pio_netcdf::pio_netcdf_inq_var().
integer mod_netcdf::rec_id |
Definition at line 155 of file mod_netcdf.F.
Referenced by def_ini_mod::def_ini_nf90(), netcdf_get_dim(), netcdf_inq_var(), mod_pio_netcdf::pio_netcdf_get_dim(), mod_pio_netcdf::pio_netcdf_inq_var(), and rp_def_ini_mod::rp_def_ini_nf90().
integer mod_netcdf::rec_size |
Definition at line 156 of file mod_netcdf.F.
Referenced by ad_def_his_mod::ad_def_his_nf90(), checkvars_mod::checkvars::checkvars_nf90(), def_avg_mod::def_avg_nf90(), def_dai_mod::def_dai_nf90(), def_diags_mod::def_diags_nf90(), def_error_mod::def_error_nf90(), def_floats_mod::def_floats_nf90(), def_hessian_mod::def_hessian_nf90(), def_his_mod::def_his_nf90(), def_impulse_mod::def_impulse_nf90(), def_ini_mod::def_ini_nf90(), def_lanczos_mod::def_lanczos_nf90(), def_mod_mod::def_mod_nf90(), def_quick_mod::def_quick_nf90(), def_rst_mod::def_rst_nf90(), def_state_mod::def_state_nf90(), netcdf_get_dim(), netcdf_inq_var(), mod_pio_netcdf::pio_netcdf_get_dim(), rp_def_ini_mod::rp_def_ini_nf90(), time_corr_mod::time_corr_nf90(), tl_def_his_mod::tl_def_his_nf90(), tl_def_ini_mod::tl_def_ini_nf90(), and wrt_impulse_mod::wrt_impulse_nf90().
integer mod_netcdf::shuffle = 1 |
Definition at line 222 of file mod_netcdf.F.
Referenced by def_var_mod::def_var::def_var_nf90(), wrt_info_mod::wrt_info::wrt_info_nf90(), and wrt_info_mod::wrt_info::wrt_info_pio().
character (len=1024), dimension(nvara) mod_netcdf::var_achar |
Definition at line 183 of file mod_netcdf.F.
Referenced by check_file(), esmf_data_mod::data_checkfile(), esmf_data_mod::data_inquiry(), def_mod_mod::def_mod_nf90(), get_cycle_mod::get_cycle::get_cycle_nf90(), get_nudgcoef_mod::get_nudgcoef_nf90(), get_state_mod::get_state_nf90(), get_varcoords_mod::get_varcoords::get_varcoords_nf90(), inquiry_mod::inquiry::inquiry_nf90(), inquiry_mod::inquiry::inquiry_pio(), netcdf_inq_var(), and mod_pio_netcdf::pio_netcdf_inq_var().
Definition at line 179 of file mod_netcdf.F.
Referenced by esmf_data_mod::data_inquiry(), get_cycle_mod::get_cycle::get_cycle_nf90(), inquiry_mod::inquiry::inquiry_nf90(), inquiry_mod::inquiry::inquiry_pio(), netcdf_inq_var(), and mod_pio_netcdf::pio_netcdf_inq_var().
integer, dimension(nvara) mod_netcdf::var_aint |
Definition at line 178 of file mod_netcdf.F.
Referenced by esmf_data_mod::data_inquiry(), get_cycle_mod::get_cycle::get_cycle_nf90(), netcdf_inq_var(), and mod_pio_netcdf::pio_netcdf_inq_var().
character (len=100), dimension(nvara) mod_netcdf::var_aname |
Definition at line 181 of file mod_netcdf.F.
Referenced by check_file(), esmf_data_mod::data_checkfile(), esmf_data_mod::data_inquiry(), def_mod_mod::def_mod_nf90(), get_cycle_mod::get_cycle::get_cycle_nf90(), get_nudgcoef_mod::get_nudgcoef_nf90(), get_state_mod::get_state_nf90(), get_varcoords_mod::get_varcoords::get_varcoords_nf90(), inquiry_mod::inquiry::inquiry_nf90(), inquiry_mod::inquiry::inquiry_pio(), netcdf_inq_var(), and mod_pio_netcdf::pio_netcdf_inq_var().
integer, dimension(nvard) mod_netcdf::var_dids |
Definition at line 176 of file mod_netcdf.F.
Referenced by netcdf_inq_var(), and mod_pio_netcdf::pio_netcdf_inq_var().
Definition at line 165 of file mod_netcdf.F.
Referenced by netcdf_inq_var(), and mod_pio_netcdf::pio_netcdf_inq_var().
character (len=100), dimension(nvard) mod_netcdf::var_dname |
Definition at line 182 of file mod_netcdf.F.
Referenced by esmf_data_mod::data_inquiry(), esmf_data_mod::data_ncvarcoords(), mod_esmf_esm::get_weights(), inquiry_mod::inquiry::inquiry_nf90(), inquiry_mod::inquiry::inquiry_pio(), netcdf_inq_var(), and mod_pio_netcdf::pio_netcdf_inq_var().
integer, dimension(nvard) mod_netcdf::var_dsize |
Definition at line 177 of file mod_netcdf.F.
Referenced by mod_sources::allocate_sources(), mod_tides::allocate_tides(), check_file(), esmf_data_mod::data_checkfile(), esmf_data_mod::data_inquiry(), get_state_mod::get_state_nf90(), mod_esmf_esm::get_weights(), inquiry_mod::inquiry::inquiry_nf90(), inquiry_mod::inquiry::inquiry_pio(), netcdf_inq_var(), and mod_pio_netcdf::pio_netcdf_inq_var().
integer, dimension(mvars) mod_netcdf::var_flag |
Definition at line 162 of file mod_netcdf.F.
Referenced by get_state_mod::get_state_nf90(), netcdf_inq_var(), mod_pio_netcdf::pio_netcdf_inq_var(), time_corr_mod::time_corr_nf90(), and wrt_impulse_mod::wrt_impulse_nf90().
integer, dimension(mvars) mod_netcdf::var_id |
Definition at line 160 of file mod_netcdf.F.
Referenced by ad_def_his_mod::ad_def_his_nf90(), bbl_output_mod::bbl_def_nf90(), bbl_output_mod::bbl_def_station_nf90(), def_avg_mod::def_avg_nf90(), def_dai_mod::def_dai_nf90(), def_diags_mod::def_diags_nf90(), def_error_mod::def_error_nf90(), def_floats_mod::def_floats_nf90(), def_hessian_mod::def_hessian_nf90(), def_his_mod::def_his_nf90(), def_impulse_mod::def_impulse_nf90(), def_ini_mod::def_ini_nf90(), def_lanczos_mod::def_lanczos_nf90(), def_mod_mod::def_mod_nf90(), def_norm_mod::def_norm_nf90(), def_quick_mod::def_quick_nf90(), def_rst_mod::def_rst_nf90(), def_state_mod::def_state_nf90(), def_station_mod::def_station_nf90(), def_tides_mod::def_tides_nf90(), get_grid_mod::get_grid_nf90(), netcdf_inq_var(), obs_initial_mod::obs_initial_nf90(), mod_pio_netcdf::pio_netcdf_inq_var(), rp_def_ini_mod::rp_def_ini_nf90(), sediment_output_mod::sediment_def_nf90(), sediment_output_mod::sediment_def_station_nf90(), state_join_mod::state_join_nf90(), tl_def_his_mod::tl_def_his_nf90(), and tl_def_ini_mod::tl_def_ini_nf90().
integer mod_netcdf::var_kind |
Definition at line 175 of file mod_netcdf.F.
Referenced by netcdf_inq_var(), and mod_pio_netcdf::pio_netcdf_inq_var().
character (len=100), dimension(mvars) mod_netcdf::var_name |
Definition at line 169 of file mod_netcdf.F.
Referenced by ad_def_his_mod::ad_def_his_nf90(), bbl_output_mod::bbl_def_nf90(), bbl_output_mod::bbl_def_station_nf90(), bbl_output_mod::bbl_def_station_pio(), check_file(), checkvars_mod::checkvars::checkvars_nf90(), esmf_data_mod::data_checkfile(), esmf_data_mod::data_inquiry(), esmf_data_mod::data_ncvarcoords(), def_avg_mod::def_avg_nf90(), def_dai_mod::def_dai_nf90(), def_diags_mod::def_diags_nf90(), def_error_mod::def_error_nf90(), def_floats_mod::def_floats_nf90(), def_hessian_mod::def_hessian_nf90(), def_his_mod::def_his_nf90(), def_impulse_mod::def_impulse_nf90(), def_ini_mod::def_ini_nf90(), def_lanczos_mod::def_lanczos_nf90(), def_mod_mod::def_mod_nf90(), def_norm_mod::def_norm_nf90(), def_quick_mod::def_quick_nf90(), def_rst_mod::def_rst_nf90(), def_state_mod::def_state_nf90(), def_station_mod::def_station_nf90(), def_tides_mod::def_tides_nf90(), get_grid_mod::get_grid_nf90(), get_grid_mod::get_grid_pio(), get_nudgcoef_mod::get_nudgcoef_nf90(), get_state_mod::get_state_nf90(), get_wetdry_mod::get_wetdry_nf90(), netcdf_check_var(), netcdf_inq_var(), obs_initial_mod::obs_initial_nf90(), mod_pio_netcdf::pio_netcdf_check_var(), mod_pio_netcdf::pio_netcdf_inq_var(), rp_def_ini_mod::rp_def_ini_nf90(), sediment_output_mod::sediment_def_nf90(), sediment_output_mod::sediment_def_station_nf90(), sediment_output_mod::sediment_def_station_pio(), state_join_mod::state_join_nf90(), state_join_mod::state_join_pio(), stats_modobs_mod::stats_modobs_nf90(), stats_modobs_mod::stats_modobs_pio(), time_corr_mod::time_corr_nf90(), tl_def_his_mod::tl_def_his_nf90(), tl_def_ini_mod::tl_def_ini_nf90(), wrt_impulse_mod::wrt_impulse_nf90(), and wrt_info_mod::wrt_info::wrt_info_nf90().
integer, dimension(mvars) mod_netcdf::var_natt |
Definition at line 161 of file mod_netcdf.F.
Referenced by netcdf_inq_var(), and mod_pio_netcdf::pio_netcdf_inq_var().
integer, dimension(mvars) mod_netcdf::var_ndim |
Definition at line 164 of file mod_netcdf.F.
Referenced by check_file(), esmf_data_mod::data_checkfile(), def_ini_mod::def_ini_nf90(), netcdf_inq_var(), and mod_pio_netcdf::pio_netcdf_inq_var().
integer, dimension(mvars) mod_netcdf::var_type |
Definition at line 163 of file mod_netcdf.F.
Referenced by netcdf_inq_var(), mod_pio_netcdf::pio_netcdf_inq_var(), and state_join_mod::state_join_pio().