Data Types | |
| type | cpl_field |
Functions/Subroutines | |
| subroutine, public | cpl_oasis_init (ID_LCOMM) |
| subroutine, public | cpl_oasis_grid (LD_MASTER, ID_LCOMM) |
| subroutine, public | cpl_oasis_define (NDSO, RCV_STR, SND_STR) |
| subroutine, public | cpl_oasis_snd (ID_NB, ID_TIME, RDA_FIELD, LD_ACTION) |
| subroutine, public | cpl_oasis_rcv (ID_NB, ID_TIME, RDA_FIELD, LD_ACTION) |
| subroutine, public | cpl_oasis_finalize |
Variables | |
| integer, public | il_nb_rcv |
| integer, public | il_nb_snd |
| type(cpl_field), dimension(ip_maxfld), public | rcv_fld |
| type(cpl_field), dimension(ip_maxfld), public | snd_fld |
| integer, public | id_oasis_time =0 |
| logical, public | cplt0 |
| subroutine, public w3oacpmd::cpl_oasis_define | ( | integer, intent(in) | NDSO, |
| character(len=1024), intent(in) | RCV_STR, | ||
| character(len=1024), intent(in) | SND_STR | ||
| ) |
Definition at line 364 of file w3oacpmd.F90.
References w3gdatmd::clgtype, w3gdatmd::gtype, w3odatmd::iaproc, il_nb_rcv, il_nb_snd, w3parall::init_get_isea(), w3gdatmd::mapsf, w3gdatmd::mapsta, w3odatmd::naproc, w3gdatmd::nsea, w3gdatmd::nseal, w3gdatmd::nx, w3gdatmd::ny, rcv_fld, w3gdatmd::rlgtype, w3gdatmd::smctype, snd_fld, and w3gdatmd::ungtype.
Referenced by w3shel().
| subroutine, public w3oacpmd::cpl_oasis_finalize |
Definition at line 705 of file w3oacpmd.F90.
References w3servmd::strsplit().
Referenced by w3shel().
| subroutine, public w3oacpmd::cpl_oasis_grid | ( | logical, intent(in) | LD_MASTER, |
| integer, intent(in) | ID_LCOMM | ||
| ) |
Definition at line 155 of file w3oacpmd.F90.
References w3gdatmd::clgtype, constants::dera, w3gdatmd::flagll, w3gdatmd::gtype, w3gdatmd::hpfac, w3gdatmd::hqfac, w3gdatmd::ijkcel, include(), w3gdatmd::mapsta, w3gdatmd::mrfct, w3gdatmd::nsea, w3gdatmd::nx, w3gdatmd::ny, constants::radius, w3gdatmd::rlgtype, w3gdatmd::smctype, w3gdatmd::sx, w3gdatmd::sy, w3gdatmd::ungtype, w3gdatmd::x0, w3gdatmd::xgrd, w3gdatmd::y0, and w3gdatmd::ygrd.
Referenced by w3shel().
| subroutine, public w3oacpmd::cpl_oasis_init | ( | integer, intent(out) | ID_LCOMM | ) |
| subroutine, public w3oacpmd::cpl_oasis_rcv | ( | integer, intent(in) | ID_NB, |
| integer, intent(in) | ID_TIME, | ||
| real(kind=8), dimension(:,:), intent(out) | RDA_FIELD, | ||
| logical, intent(out) | LD_ACTION | ||
| ) |
Definition at line 634 of file w3oacpmd.F90.
References rcv_fld.
Referenced by w3agcmmd::rcv_fields_from_atmos(), w3igcmmd::rcv_fields_from_ice(), and w3ogcmmd::rcv_fields_from_ocean().
| subroutine, public w3oacpmd::cpl_oasis_snd | ( | integer, intent(in) | ID_NB, |
| integer, intent(in) | ID_TIME, | ||
| real(kind=8), dimension(:,:), intent(in) | RDA_FIELD, | ||
| logical, intent(out) | LD_ACTION | ||
| ) |
Definition at line 563 of file w3oacpmd.F90.
References snd_fld.
Referenced by w3agcmmd::snd_fields_to_atmos(), w3igcmmd::snd_fields_to_ice(), and w3ogcmmd::snd_fields_to_ocean().
| logical, public w3oacpmd::cplt0 |
Definition at line 80 of file w3oacpmd.F90.
Referenced by w3fldsmd::w3fldg(), w3shel(), and w3wavemd::w3wave().
| integer, public w3oacpmd::id_oasis_time =0 |
Definition at line 78 of file w3oacpmd.F90.
Referenced by w3agcmmd::rcv_fields_from_atmos(), w3igcmmd::rcv_fields_from_ice(), w3ogcmmd::rcv_fields_from_ocean(), w3agcmmd::snd_fields_to_atmos(), w3igcmmd::snd_fields_to_ice(), w3ogcmmd::snd_fields_to_ocean(), w3fldsmd::w3fldg(), w3shel(), and w3wavemd::w3wave().
| integer, public w3oacpmd::il_nb_rcv |
Definition at line 67 of file w3oacpmd.F90.
Referenced by cpl_oasis_define(), w3agcmmd::rcv_fields_from_atmos(), w3igcmmd::rcv_fields_from_ice(), and w3ogcmmd::rcv_fields_from_ocean().
| integer, public w3oacpmd::il_nb_snd |
Definition at line 67 of file w3oacpmd.F90.
Referenced by cpl_oasis_define(), w3agcmmd::snd_fields_to_atmos(), w3igcmmd::snd_fields_to_ice(), and w3ogcmmd::snd_fields_to_ocean().
| type(cpl_field), dimension(ip_maxfld), public w3oacpmd::rcv_fld |
Definition at line 76 of file w3oacpmd.F90.
Referenced by cpl_oasis_define(), cpl_oasis_rcv(), w3agcmmd::rcv_fields_from_atmos(), w3igcmmd::rcv_fields_from_ice(), and w3ogcmmd::rcv_fields_from_ocean().
| type(cpl_field), dimension(ip_maxfld), public w3oacpmd::snd_fld |
Definition at line 76 of file w3oacpmd.F90.
Referenced by cpl_oasis_define(), cpl_oasis_snd(), w3agcmmd::snd_fields_to_atmos(), w3igcmmd::snd_fields_to_ice(), and w3ogcmmd::snd_fields_to_ocean().