oasis Module


Uses

  • module~~oasis~2~~UsesGraph module~oasis~2 oasis module~write_field_phy write_field_phy module~oasis~2->module~write_field_phy module~dimphy~3 dimphy module~oasis~2->module~dimphy~3 module~mod_phys_lmdz_para mod_phys_lmdz_para module~oasis~2->module~mod_phys_lmdz_para module~mod_phys_lmdz_transfert_para mod_phys_lmdz_transfert_para module~mod_phys_lmdz_para->module~mod_phys_lmdz_transfert_para module~mod_phys_lmdz_omp_data mod_phys_lmdz_omp_data module~mod_phys_lmdz_para->module~mod_phys_lmdz_omp_data module~mod_phys_lmdz_mpi_data mod_phys_lmdz_mpi_data module~mod_phys_lmdz_para->module~mod_phys_lmdz_mpi_data module~mod_phys_lmdz_omp_transfert mod_phys_lmdz_omp_transfert module~mod_phys_lmdz_transfert_para->module~mod_phys_lmdz_omp_transfert module~mod_phys_lmdz_mpi_transfert mod_phys_lmdz_mpi_transfert module~mod_phys_lmdz_transfert_para->module~mod_phys_lmdz_mpi_transfert module~lmdz_cppkeys_wrapper lmdz_cppkeys_wrapper module~mod_phys_lmdz_mpi_data->module~lmdz_cppkeys_wrapper module~lmdz_mpi lmdz_mpi module~mod_phys_lmdz_mpi_data->module~lmdz_mpi iso_fortran_env iso_fortran_env module~lmdz_cppkeys_wrapper->iso_fortran_env netcdf netcdf module~lmdz_cppkeys_wrapper->netcdf

Used by

  • module~~oasis~2~~UsedByGraph module~oasis~2 oasis module~cpl_mod cpl_mod module~cpl_mod->module~oasis~2 module~cpl_mod~2 cpl_mod module~cpl_mod~2->module~oasis~2 module~pbl_surface_mod pbl_surface_mod module~pbl_surface_mod->module~cpl_mod proc~ocean_cpl_init~2 ocean_cpl_init proc~ocean_cpl_init~2->module~cpl_mod proc~change_srf_frac change_srf_frac proc~change_srf_frac->module~cpl_mod proc~change_srf_frac->module~pbl_surface_mod proc~surf_land_bucket_hetero~2 surf_land_bucket_hetero proc~surf_land_bucket_hetero~2->module~cpl_mod proc~surf_land_bucket surf_land_bucket proc~surf_land_bucket->module~cpl_mod proc~ocean_cpl_ice ocean_cpl_ice proc~ocean_cpl_ice->module~cpl_mod module~surf_land_orchidee_mod surf_land_orchidee_mod module~surf_land_orchidee_mod->module~cpl_mod proc~surf_land_bucket_hetero surf_land_bucket_hetero proc~surf_land_bucket_hetero->module~cpl_mod module~pbl_surface_mod~2 pbl_surface_mod module~pbl_surface_mod~2->module~cpl_mod proc~ocean_cpl_noice ocean_cpl_noice proc~ocean_cpl_noice->module~cpl_mod proc~ocean_cpl_init ocean_cpl_init proc~ocean_cpl_init->module~cpl_mod proc~surf_landice surf_landice proc~surf_landice->module~cpl_mod proc~surf_landice~2 surf_landice proc~surf_landice~2->module~cpl_mod proc~change_srf_frac~2 change_srf_frac proc~change_srf_frac~2->module~cpl_mod proc~change_srf_frac~2->module~pbl_surface_mod proc~ocean_cpl_noice~2 ocean_cpl_noice proc~ocean_cpl_noice~2->module~cpl_mod proc~ocean_cpl_ice~2 ocean_cpl_ice proc~ocean_cpl_ice~2->module~cpl_mod proc~surf_land_bucket~2 surf_land_bucket proc~surf_land_bucket~2->module~cpl_mod module~surf_land_orchidee_mod~2 surf_land_orchidee_mod module~surf_land_orchidee_mod~2->module~cpl_mod proc~old_lmdz1d old_lmdz1d proc~old_lmdz1d->module~pbl_surface_mod proc~phyredem~2 phyredem proc~phyredem~2->module~pbl_surface_mod proc~iniaqua~2 iniaqua proc~iniaqua~2->module~pbl_surface_mod proc~physiq physiq proc~physiq->module~pbl_surface_mod proc~phys_output_write~2 phys_output_write proc~phys_output_write~2->module~pbl_surface_mod proc~phyredem phyredem proc~phyredem->module~pbl_surface_mod proc~scm scm proc~scm->module~pbl_surface_mod proc~create_etat0_unstruct~2 create_etat0_unstruct proc~create_etat0_unstruct~2->module~pbl_surface_mod proc~phys_output_write_spl~2 phys_output_write_spl proc~phys_output_write_spl~2->module~pbl_surface_mod proc~iniaqua~3 iniaqua proc~iniaqua~3->module~pbl_surface_mod proc~surf_land surf_land proc~surf_land->module~surf_land_orchidee_mod proc~phyetat0 phyetat0 proc~phyetat0->module~pbl_surface_mod proc~phyetat0~2 phyetat0 proc~phyetat0~2->module~pbl_surface_mod proc~surf_land~2 surf_land proc~surf_land~2->module~surf_land_orchidee_mod proc~phys_output_write_spl phys_output_write_spl proc~phys_output_write_spl->module~pbl_surface_mod proc~create_etat0_unstruct create_etat0_unstruct proc~create_etat0_unstruct->module~pbl_surface_mod proc~physiq~2 physiq proc~physiq~2->module~pbl_surface_mod proc~etat0phys_netcdf etat0phys_netcdf proc~etat0phys_netcdf->module~pbl_surface_mod proc~phys_output_write phys_output_write proc~phys_output_write->module~pbl_surface_mod

Contents


Variables

Type Visibility Attributes Name Initial
integer, public, parameter :: ids_tauxxu = 1
integer, public, parameter :: ids_tauyyu = 2
integer, public, parameter :: ids_tauzzu = 3
integer, public, parameter :: ids_tauxxv = 4
integer, public, parameter :: ids_tauyyv = 5
integer, public, parameter :: ids_tauzzv = 6
integer, public, parameter :: ids_windsp = 7
integer, public, parameter :: ids_shfice = 8
integer, public, parameter :: ids_shfoce = 9
integer, public, parameter :: ids_shftot = 10
integer, public, parameter :: ids_nsfice = 11
integer, public, parameter :: ids_nsfoce = 12
integer, public, parameter :: ids_nsftot = 13
integer, public, parameter :: ids_dflxdt = 14
integer, public, parameter :: ids_totrai = 15
integer, public, parameter :: ids_totsno = 16
integer, public, parameter :: ids_toteva = 17
integer, public, parameter :: ids_icevap = 18
integer, public, parameter :: ids_ocevap = 19
integer, public, parameter :: ids_calvin = 20
integer, public, parameter :: ids_liqrun = 21
integer, public, parameter :: ids_runcoa = 22
integer, public, parameter :: ids_rivflu = 23
integer, public, parameter :: ids_atmco2 = 24
integer, public, parameter :: ids_taumod = 25
integer, public, parameter :: ids_qraioc = 26
integer, public, parameter :: ids_qsnooc = 27
integer, public, parameter :: ids_qraiic = 28
integer, public, parameter :: ids_qsnoic = 29
integer, public, parameter :: ids_delta_sst = 30
integer, public, parameter :: ids_delta_sal = 31
integer, public, parameter :: ids_dter = 32
integer, public, parameter :: ids_dser = 33
integer, public, parameter :: ids_dt_ds = 34
integer, public, parameter :: ids_atmn2o = 35
integer, public, parameter :: ids_atmndp = 36
integer, public, parameter :: ids_atmnh3 = 37
integer, public, parameter :: maxsend = 37
integer, public, parameter :: maxsend_phys = 34
integer, public, parameter :: idr_sisutw = 1
integer, public, parameter :: idr_icecov = 2
integer, public, parameter :: idr_icealw = 3
integer, public, parameter :: idr_icetem = 4
integer, public, parameter :: idr_curenx = 5
integer, public, parameter :: idr_cureny = 6
integer, public, parameter :: idr_curenz = 7
integer, public, parameter :: idr_oceco2 = 8
integer, public, parameter :: idr_sss = 9
integer, public, parameter :: idr_ocedms = 10
integer, public, parameter :: idr_ocen2o = 11
integer, public, parameter :: idr_ocenh3 = 12
integer, public, parameter :: maxrecv = 12
integer, public, parameter :: maxrecv_phys = 9
type(FLD_CPL), public, DIMENSION(maxsend), SAVE :: infosend
type(FLD_CPL), public, DIMENSION(maxrecv), SAVE :: inforecv
logical, public, SAVE :: cpl_current

Derived Types

type, public ::  FLD_CPL

Components

Type Visibility Attributes Name Initial
character(len=8), public :: name
logical, public :: action
integer, public :: nid