ROMS
|
Functions/Subroutines | |
subroutine, public | pack_boundary2d (ng, model, tile, gtype, ncvname, tindex, extract_flag, lbij, ubij, nrec, bscl, bdat, start, total, npts, bwrk) |
subroutine, public | pack_boundary3d (ng, model, tile, gtype, ncvname, tindex, extract_flag, lbij, ubij, lbk, ubk, nrec, bscl, bdat, start, total, npts, bwrk) |
subroutine, public | pack_field2d (ng, model, tile, gtype, ifield, tindex, landfill, extract_flag, lbi, ubi, lbj, ubj, amask, ascl, adat, start, total, npts, awrk) |
subroutine, public | pack_field3d (ng, model, tile, gtype, ifield, tindex, landfill, extract_flag, lbi, ubi, lbj, ubj, lbk, ubk, amask, ascl, adat, start, total, npts, awrk) |
subroutine, public | pack_field4d (ng, model, tile, gtype, ifield, tindex, landfill, extract_flag, lbi, ubi, lbj, ubj, lbk, ubk, lbt, ubt, fourth, amask, ascl, adat, start, total, npts, awrk) |
subroutine, public pack_field_mod::pack_boundary2d | ( | integer, intent(in) | ng, |
integer, intent(in) | model, | ||
integer, intent(in) | tile, | ||
integer, intent(in) | gtype, | ||
character (len=*), intent(in) | ncvname, | ||
integer, intent(in) | tindex, | ||
integer, intent(in) | extract_flag, | ||
integer, intent(in) | lbij, | ||
integer, intent(in) | ubij, | ||
integer, intent(in) | nrec, | ||
real(dp), intent(in) | bscl, | ||
real(r8), dimension(lbij:,:,:), intent(in) | bdat, | ||
integer, dimension(:), intent(out) | start, | ||
integer, dimension(:), intent(out) | total, | ||
integer, intent(in) | npts, | ||
real(r8), dimension(:), intent(out) | bwrk ) |
Definition at line 52 of file pack_field.F.
References mod_param::bounds, mod_param::domain, mod_scalars::ieast, mod_scalars::inorth, mod_param::iobounds, mod_scalars::isouth, mod_scalars::iwest, mod_param::p2dvar, mod_param::p3dvar, mod_param::r2dvar, mod_param::r3dvar, mod_param::u2dvar, mod_param::u3dvar, mod_param::v2dvar, and mod_param::v3dvar.
Referenced by nf_fwrite2d_bry_mod::nf_fwrite2d_bry::nf90_fwrite2d_bry().
subroutine, public pack_field_mod::pack_boundary3d | ( | integer, intent(in) | ng, |
integer, intent(in) | model, | ||
integer, intent(in) | tile, | ||
integer, intent(in) | gtype, | ||
character (len=*), intent(in) | ncvname, | ||
integer, intent(in) | tindex, | ||
integer, intent(in) | extract_flag, | ||
integer, intent(in) | lbij, | ||
integer, intent(in) | ubij, | ||
integer, intent(in) | lbk, | ||
integer, intent(in) | ubk, | ||
integer, intent(in) | nrec, | ||
real(dp), intent(in) | bscl, | ||
real(r8), dimension(lbij:,lbk:,:,:), intent(in) | bdat, | ||
integer, dimension(:), intent(out) | start, | ||
integer, dimension(:), intent(out) | total, | ||
integer, intent(in) | npts, | ||
real(r8), dimension(:), intent(out) | bwrk ) |
Definition at line 271 of file pack_field.F.
References mod_param::bounds, mod_param::domain, mod_scalars::ieast, mod_scalars::inorth, mod_param::iobounds, mod_scalars::isouth, mod_scalars::iwest, mod_param::p2dvar, mod_param::p3dvar, mod_param::r2dvar, mod_param::r3dvar, mod_param::u2dvar, mod_param::u3dvar, mod_param::v2dvar, and mod_param::v3dvar.
Referenced by nf_fwrite3d_bry_mod::nf_fwrite3d_bry::nf90_fwrite3d_bry().
subroutine, public pack_field_mod::pack_field2d | ( | integer, intent(in) | ng, |
integer, intent(in) | model, | ||
integer, intent(in) | tile, | ||
integer, intent(in) | gtype, | ||
integer, intent(in) | ifield, | ||
integer, intent(in) | tindex, | ||
logical, intent(in) | landfill, | ||
integer, intent(in) | extract_flag, | ||
integer, intent(in) | lbi, | ||
integer, intent(in) | ubi, | ||
integer, intent(in) | lbj, | ||
integer, intent(in) | ubj, | ||
real(r8), dimension(lbi:,lbj:), intent(in) | amask, | ||
real(dp), intent(in) | ascl, | ||
real(r8), dimension(lbi:,lbj:), intent(in) | adat, | ||
integer, dimension(:), intent(out) | start, | ||
integer, dimension(:), intent(out) | total, | ||
integer, intent(out) | npts, | ||
real(r8), dimension(:), intent(out) | awrk ) |
Definition at line 504 of file pack_field.F.
References mod_param::iobounds, distribute_mod::mp_gather2d(), mod_param::p2dvar, mod_param::p3dvar, mod_param::r2dvar, mod_param::r3dvar, mod_scalars::spval, mod_param::u2dvar, mod_param::u3dvar, mod_param::v2dvar, and mod_param::v3dvar.
Referenced by nf_fwrite2d_mod::nf_fwrite2d::nf90_fwrite2d().
subroutine, public pack_field_mod::pack_field3d | ( | integer, intent(in) | ng, |
integer, intent(in) | model, | ||
integer, intent(in) | tile, | ||
integer, intent(in) | gtype, | ||
integer, intent(in) | ifield, | ||
integer, intent(in) | tindex, | ||
logical, intent(in) | landfill, | ||
integer, intent(in) | extract_flag, | ||
integer, intent(in) | lbi, | ||
integer, intent(in) | ubi, | ||
integer, intent(in) | lbj, | ||
integer, intent(in) | ubj, | ||
integer, intent(in) | lbk, | ||
integer, intent(in) | ubk, | ||
real(r8), dimension(lbi:,lbj:), intent(in) | amask, | ||
real(dp), intent(in) | ascl, | ||
real(r8), dimension(lbi:,lbj:,lbk:), intent(in) | adat, | ||
integer, dimension(:), intent(out) | start, | ||
integer, dimension(:), intent(out) | total, | ||
integer, intent(out) | npts, | ||
real(r8), dimension(:), intent(out) | awrk ) |
Definition at line 815 of file pack_field.F.
References mod_param::iobounds, distribute_mod::mp_gather3d(), mod_param::p3dvar, mod_param::r3dvar, mod_scalars::spval, mod_param::u3dvar, and mod_param::v3dvar.
Referenced by nf_fwrite3d_mod::nf_fwrite3d::nf90_fwrite3d().
subroutine, public pack_field_mod::pack_field4d | ( | integer, intent(in) | ng, |
integer, intent(in) | model, | ||
integer, intent(in) | tile, | ||
integer, intent(in) | gtype, | ||
integer, intent(in) | ifield, | ||
integer, intent(in) | tindex, | ||
logical, intent(in) | landfill, | ||
integer, intent(in) | extract_flag, | ||
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) | lbt, | ||
integer, intent(in) | ubt, | ||
integer, intent(in) | fourth, | ||
real(r8), dimension(lbi:,lbj:), intent(in) | amask, | ||
real(dp), intent(in) | ascl, | ||
real(r8), dimension(lbi:,lbj:,lbk:,lbt:), intent(in) | adat, | ||
integer, dimension(:), intent(out) | start, | ||
integer, dimension(:), intent(out) | total, | ||
integer, intent(out) | npts, | ||
real(r8), dimension(:), intent(out) | awrk ) |
Definition at line 1093 of file pack_field.F.
References mod_param::iobounds, distribute_mod::mp_gather3d(), mod_param::p2dvar, mod_param::p3dvar, mod_param::r2dvar, mod_param::r3dvar, mod_scalars::spval, mod_param::u2dvar, mod_param::u3dvar, mod_param::v2dvar, and mod_param::v3dvar.
Referenced by nf_fwrite4d_mod::nf_fwrite4d::nf90_fwrite4d().