Functions/Subroutines | |
| subroutine | w3fldo (INXOUT, IDFLD, NDS, NDST, NDSE, NX, NY, GTYPE, IERR, FEXT, FPRE, FHDR, TIDEFLAGIN) |
| subroutine | w3fldtide1 (INXOUT, NDS, NDST, NDSE, NX, NY, IDFLD, IERR) |
| subroutine | w3fldtide2 (INXOUT, NDS, NDST, NDSE, NX, NY, IDFLD, IDAT, IERR) |
| subroutine | w3fldg (INXOUT, IDFLD, NDS, NDST, NDSE, MX, MY, NX, NY, T0, TN, TF0, FX0, FY0, FA0, TFN, FXN, FYN, FAN, IERR, FLAGSC ifdef W3_OASIS |
| subroutine | w3fldd (INXOUT, IDFLD, NDS, NDST, NDSE, TIME, TD, NR, ND, NDOUT, DATA, IERR) |
| subroutine | w3fldp (NDSM, NDST, NDSE, IERR, FLAGLL, MX, MY, NX, NY, TLAT, TLON, MAPOVR, ILAND, MXI, MYI, NXI, NYI, CLOSED, ALAT, ALON, MASK, RD11, RD21, RD12, RD22, IX1, IX2, IY1, IY2) |
| subroutine | w3fldh (J, NDST, NDSE, MX, MY, NX, NY, T0, TN, NH, NHM, THO, HA, HD, HS, TF0, FX0, FY0, FS0, TFN, FXN, FYN, FSN, IERR) |
| subroutine | w3fldm (J, NDST, NDSE, T0, TN, NH, NHM, THO, HA, HD, TF0, A0, D0, TFN, AN, DN, IERR) |
| subroutine w3fldsmd::w3fldd | ( | character, dimension(*), intent(in) | INXOUT, |
| character(len=3), intent(in) | IDFLD, | ||
| integer, intent(in) | NDS, | ||
| integer, intent(in) | NDST, | ||
| integer, intent(in) | NDSE, | ||
| integer, dimension(2), intent(in) | TIME, | ||
| integer, dimension(2), intent(inout) | TD, | ||
| integer, intent(in) | NR, | ||
| integer, intent(in) | ND, | ||
| integer, intent(inout) | NDOUT, | ||
| real, dimension(nr,nd), intent(inout) | DATA, | ||
| integer, intent(out) | IERR | ||
| ) |
Definition at line 1474 of file w3fldsmd.F90.
References w3servmd::strace().
Referenced by w3prep(), w3prnc(), w3prtide(), and wmupdtmd::wmupd1().
| subroutine w3fldsmd::w3fldg | ( | character, dimension(*), intent(in) | INXOUT, |
| character(len=3), intent(in) | IDFLD, | ||
| integer, intent(in) | NDS, | ||
| integer, intent(in) | NDST, | ||
| integer, intent(in) | NDSE, | ||
| integer, intent(in) | MX, | ||
| integer, intent(in) | MY, | ||
| integer, intent(in) | NX, | ||
| integer, intent(in) | NY, | ||
| integer, dimension(2), intent(in) | T0, | ||
| integer, dimension(2), intent(in) | TN, | ||
| integer, dimension(2), intent(inout) | TF0, | ||
| real, dimension(mx,my), intent(inout) | FX0, | ||
| real, dimension(mx,my), intent(inout) | FY0, | ||
| real, dimension(mx,my), intent(inout) | FA0, | ||
| integer, dimension(2), intent(inout) | TFN, | ||
| real, dimension(mx,my), intent(inout) | FXN, | ||
| real, dimension(mx,my), intent(inout) | FYN, | ||
| real, dimension(mx,my), intent(inout) | FAN, | ||
| integer, intent(out) | IERR, | ||
| logical, intent(inout), optional | FLAGSC, | ||
| ifdef, | |||
| W3_OASIS | |||
| ) |
Definition at line 958 of file w3fldsmd.F90.
References w3oacpmd::cplt0, w3odatmd::dtout, w3oacpmd::id_oasis_time, w3agcmmd::rcv_fields_from_atmos(), w3igcmmd::rcv_fields_from_ice(), w3ogcmmd::rcv_fields_from_ocean(), w3servmd::strace(), and w3timemd::tick21().
Referenced by wmesmfmd::readfromfile(), w3prep(), w3prnc(), w3prtide(), and wmupdtmd::wmupd1().
| subroutine w3fldsmd::w3fldh | ( | integer, intent(in) | J, |
| integer, intent(in) | NDST, | ||
| integer, intent(in) | NDSE, | ||
| integer, intent(in) | MX, | ||
| integer, intent(in) | MY, | ||
| integer, intent(in) | NX, | ||
| integer, intent(in) | NY, | ||
| integer, dimension(2), intent(in) | T0, | ||
| integer, dimension(2), intent(in) | TN, | ||
| integer, intent(inout) | NH, | ||
| integer, intent(in) | NHM, | ||
| integer, dimension(2,-7:10,nhm), intent(inout) | THO, | ||
| real, dimension(nhm,-7:10), intent(inout) | HA, | ||
| real, dimension(nhm,-7:10), intent(inout) | HD, | ||
| real, dimension(nhm,-7:10), intent(inout) | HS, | ||
| integer, dimension(2), intent(inout) | TF0, | ||
| real, dimension(mx,my), intent(inout) | FX0, | ||
| real, dimension(mx,my), intent(inout) | FY0, | ||
| real, dimension(mx,my), intent(inout) | FS0, | ||
| integer, dimension(2), intent(inout) | TFN, | ||
| real, dimension(mx,my), intent(inout) | FXN, | ||
| real, dimension(mx,my), intent(inout) | FYN, | ||
| real, dimension(mx,my), intent(inout) | FSN, | ||
| integer, intent(out) | IERR | ||
| ) |
Definition at line 2141 of file w3fldsmd.F90.
References w3timemd::dsec21(), w3servmd::strace(), and w3timemd::tick21().
| subroutine w3fldsmd::w3fldm | ( | integer, intent(in) | J, |
| integer, intent(in) | NDST, | ||
| integer, intent(in) | NDSE, | ||
| integer, dimension(2), intent(in) | T0, | ||
| integer, dimension(2), intent(in) | TN, | ||
| integer, intent(inout) | NH, | ||
| integer, intent(in) | NHM, | ||
| integer, dimension(2,-7:10,nhm), intent(inout) | THO, | ||
| real, dimension(nhm,-7:10), intent(inout) | HA, | ||
| real, dimension(nhm,-7:10), intent(inout) | HD, | ||
| integer, dimension(2), intent(inout) | TF0, | ||
| real, intent(inout) | A0, | ||
| real, intent(inout) | D0, | ||
| integer, dimension(2), intent(inout) | TFN, | ||
| real, intent(inout) | AN, | ||
| real, intent(inout) | DN, | ||
| integer, intent(out) | IERR | ||
| ) |
Definition at line 2491 of file w3fldsmd.F90.
References w3timemd::dsec21(), w3servmd::strace(), and w3timemd::tick21().
Referenced by wmupdtmd::wmupd1().
| subroutine w3fldsmd::w3fldo | ( | character, dimension(*), intent(in) | INXOUT, |
| character(len=3), intent(inout) | IDFLD, | ||
| integer, intent(in) | NDS, | ||
| integer, intent(in) | NDST, | ||
| integer, intent(in) | NDSE, | ||
| integer, intent(inout) | NX, | ||
| integer, intent(in) | NY, | ||
| integer, intent(inout) | GTYPE, | ||
| integer, intent(out) | IERR, | ||
| character, dimension(*), intent(in), optional | FEXT, | ||
| character, dimension(*), intent(in), optional | FPRE, | ||
| logical, intent(in), optional | FHDR, | ||
| integer, intent(inout), optional | TIDEFLAGIN | ||
| ) |
Definition at line 90 of file w3fldsmd.F90.
References file(), constants::file_endian, w3odatmd::iaproc, and w3servmd::strace().
Referenced by wmesmfmd::readfromfile(), w3prep(), w3prnc(), w3prtide(), wminitmd::wminit(), and wminitmd::wminitnml().
| subroutine w3fldsmd::w3fldp | ( | integer, intent(in) | NDSM, |
| integer, intent(in) | NDST, | ||
| integer, intent(in) | NDSE, | ||
| integer, intent(out) | IERR, | ||
| logical, intent(in) | FLAGLL, | ||
| integer, intent(in) | MX, | ||
| integer, intent(in) | MY, | ||
| integer, intent(in) | NX, | ||
| integer, intent(in) | NY, | ||
| real, dimension(my,mx), intent(in) | TLAT, | ||
| real, dimension(my,mx), intent(in) | TLON, | ||
| integer, dimension(mx,my), intent(inout) | MAPOVR, | ||
| integer, intent(inout) | ILAND, | ||
| integer, intent(in) | MXI, | ||
| integer, intent(in) | MYI, | ||
| integer, intent(in) | NXI, | ||
| integer, intent(in) | NYI, | ||
| logical, intent(in) | CLOSED, | ||
| real, dimension(mxi,myi), intent(in), target | ALAT, | ||
| real, dimension(mxi,myi), intent(inout), target | ALON, | ||
| integer, dimension(mxi,myi), intent(in) | MASK, | ||
| real, dimension(mx,my), intent(out) | RD11, | ||
| real, dimension(mx,my), intent(out) | RD21, | ||
| real, dimension(mx,my), intent(out) | RD12, | ||
| real, dimension(mx,my), intent(out) | RD22, | ||
| integer, dimension(mx,my), intent(out) | IX1, | ||
| integer, dimension(mx,my), intent(out) | IX2, | ||
| integer, dimension(mx,my), intent(out) | IY1, | ||
| integer, dimension(mx,my), intent(out) | IY2 | ||
| ) |
Definition at line 1750 of file w3fldsmd.F90.
References w3gsrumd::iclo_none, w3gsrumd::iclo_smpl, w3gsrumd::mskc_none, w3gsrumd::mskc_part, w3servmd::strace(), w3gsrumd::w3gsud(), and w3gsrumd::w3gsup().
| subroutine w3fldsmd::w3fldtide1 | ( | character*(*), intent(in) | INXOUT, |
| integer, intent(in) | NDS, | ||
| integer, intent(in) | NDST, | ||
| integer, intent(in) | NDSE, | ||
| integer, intent(in) | NX, | ||
| integer, intent(in) | NY, | ||
| character(len=3), intent(inout) | IDFLD, | ||
| integer, intent(out) | IERR | ||
| ) |
Definition at line 531 of file w3fldsmd.F90.
References w3servmd::strace(), and w3tidemd::tide_mf.
Referenced by w3prnc(), and w3prtide().
| subroutine w3fldsmd::w3fldtide2 | ( | character*(*), intent(in) | INXOUT, |
| integer, intent(in) | NDS, | ||
| integer, intent(in) | NDST, | ||
| integer, intent(in) | NDSE, | ||
| integer, intent(in) | NX, | ||
| integer, intent(in) | NY, | ||
| character(len=3), intent(inout) | IDFLD, | ||
| integer, intent(in) | IDAT, | ||
| integer, intent(out) | IERR | ||
| ) |
Definition at line 722 of file w3fldsmd.F90.
References w3servmd::strace(), w3tidemd::tidal_const, w3tidemd::tide_freqc, w3tidemd::tide_mf, w3tidemd::tidecon_name, and w3tidemd::tidecon_namei.
Referenced by w3prnc(), and w3prtide().