ROMS
|
#include "cppdefs.h"
Go to the source code of this file.
Functions/Subroutines | |
subroutine | get_3dfldr (ng, model, ifield, ncid, piofile, nfiles, s, update, lbi, ubi, lbj, ubj, lbk, ubk, iout, irec, fmask, fout) |
subroutine | get_3dfldr_nf90 (ng, model, ifield, ncid, nfiles, s, update, lbi, ubi, lbj, ubj, lbk, ubk, iout, irec, fmask, fout) |
subroutine | get_3dfldr_pio (ng, model, ifield, piofile, nfiles, s, update, lbi, ubi, lbj, ubj, lbk, ubk, iout, irec, fmask, fout) |
subroutine get_3dfldr | ( | integer, intent(in) | ng, |
integer, intent(in) | model, | ||
integer, intent(in) | ifield, | ||
integer, intent(inout) | ncid, | ||
type (file_desc_t), intent(inout) | piofile, | ||
integer, intent(in) | nfiles, | ||
type(t_io), dimension(nfiles), intent(inout) | s, | ||
logical, intent(out) | update, | ||
integer, intent(in) | lbi, | ||
integer, intent(in) | ubi, | ||
integer, intent(in) | lbj, | ||
integer, intent(in) | ubj, | ||
integer, intent(in) | lbk, | ||
integer, intent(in) | ubk, | ||
integer, intent(in) | iout, | ||
integer, intent(in) | irec, | ||
real(r8), dimension(lbi:ubi,lbj:ubj), intent(in) | fmask, | ||
real(r8), dimension(lbi:ubi,lbj:ubj,lbk:ubk,iout), intent(inout) | fout ) |
Definition at line 3 of file get_3dfldr.F.
References mod_scalars::exit_flag, strings_mod::founderror(), get_3dfldr_nf90(), get_3dfldr_pio(), mod_ncparam::io_nf90, mod_ncparam::io_pio, mod_parallel::master, mod_scalars::noerror, and mod_iounits::stdout.
Referenced by ad_get_data().
subroutine get_3dfldr_nf90 | ( | integer, intent(in) | ng, |
integer, intent(in) | model, | ||
integer, intent(in) | ifield, | ||
integer, intent(inout) | ncid, | ||
integer, intent(in) | nfiles, | ||
type(t_io), dimension(nfiles), intent(inout) | s, | ||
logical, intent(out) | update, | ||
integer, intent(in) | lbi, | ||
integer, intent(in) | ubi, | ||
integer, intent(in) | lbj, | ||
integer, intent(in) | ubj, | ||
integer, intent(in) | lbk, | ||
integer, intent(in) | ubk, | ||
integer, intent(in) | iout, | ||
integer, intent(in) | irec, | ||
real(r8), dimension(lbi:ubi,lbj:ubj), intent(in) | fmask, | ||
real(r8), dimension(lbi:ubi,lbj:ubj,lbk:ubk,iout), intent(inout) | fout ) |
Definition at line 131 of file get_3dfldr.F.
References mod_ncparam::cinfo, mod_scalars::day2sec, mod_scalars::exit_flag, mod_ncparam::finfo, strings_mod::founderror(), mod_ncparam::fpoint, mod_ncparam::fscale, mod_scalars::iic, mod_ncparam::iinfo, mod_ncparam::linfo, mod_parallel::master, mod_iounits::ncfile, mod_scalars::noerror, mod_scalars::ntstart, mod_scalars::rclock, mod_iounits::sourcefile, mod_scalars::spval, mod_iounits::stdout, mod_scalars::time, dateclock_mod::time_string(), mod_ncparam::tintrp, mod_ncparam::tname, mod_ncparam::vname, and mod_ncparam::vtime.
Referenced by get_3dfldr().
subroutine get_3dfldr_pio | ( | integer, intent(in) | ng, |
integer, intent(in) | model, | ||
integer, intent(in) | ifield, | ||
type (file_desc_t), intent(inout) | piofile, | ||
integer, intent(in) | nfiles, | ||
type(t_io), dimension(nfiles), intent(inout) | s, | ||
logical, intent(out) | update, | ||
integer, intent(in) | lbi, | ||
integer, intent(in) | ubi, | ||
integer, intent(in) | lbj, | ||
integer, intent(in) | ubj, | ||
integer, intent(in) | lbk, | ||
integer, intent(in) | ubk, | ||
integer, intent(in) | iout, | ||
integer, intent(in) | irec, | ||
real(r8), dimension(lbi:ubi,lbj:ubj), intent(in) | fmask, | ||
real(r8), dimension(lbi:ubi,lbj:ubj,lbk:ubk,iout), intent(inout) | fout ) |
Definition at line 443 of file get_3dfldr.F.
References mod_param::b3dvar, mod_ncparam::cinfo, mod_scalars::day2sec, mod_ncparam::dinfo, mod_scalars::exit_flag, mod_ncparam::finfo, strings_mod::founderror(), mod_ncparam::fpoint, mod_ncparam::fscale, mod_scalars::iic, mod_ncparam::iinfo, mod_pio_netcdf::iodesc_dp_b3dvar, mod_pio_netcdf::iodesc_dp_l3dvar, mod_pio_netcdf::iodesc_dp_p3dvar, mod_pio_netcdf::iodesc_dp_r3dvar, mod_pio_netcdf::iodesc_dp_u3dvar, mod_pio_netcdf::iodesc_dp_v3dvar, mod_pio_netcdf::iodesc_dp_w3dvar, mod_pio_netcdf::iodesc_sp_b3dvar, mod_pio_netcdf::iodesc_sp_l3dvar, mod_pio_netcdf::iodesc_sp_p3dvar, mod_pio_netcdf::iodesc_sp_r3dvar, mod_pio_netcdf::iodesc_sp_u3dvar, mod_pio_netcdf::iodesc_sp_v3dvar, mod_pio_netcdf::iodesc_sp_w3dvar, mod_param::l3dvar, mod_ncparam::linfo, mod_parallel::master, mod_iounits::ncfile, mod_scalars::noerror, mod_scalars::ntstart, mod_param::p3dvar, mod_param::r3dvar, mod_scalars::rclock, mod_iounits::sourcefile, mod_scalars::spval, mod_iounits::stdout, mod_scalars::time, dateclock_mod::time_string(), mod_ncparam::tintrp, mod_ncparam::tname, mod_param::u3dvar, mod_param::v3dvar, mod_ncparam::vname, mod_ncparam::vtime, and mod_param::w3dvar.
Referenced by get_3dfldr().