public interface getin_p
Called by
interface~~getin_p~~CalledByGraph
interface~getin_p
getin_p
proc~yamada_c
yamada_c
proc~yamada_c->interface~getin_p
proc~cv_flag~2
cv_flag
proc~cv_flag~2->interface~getin_p
proc~iniaqua~2
iniaqua
proc~iniaqua~2->interface~getin_p
proc~pbl_surface_init
pbl_surface_init
proc~iniaqua~2->proc~pbl_surface_init
proc~blowing_snow_ini
blowing_snow_ini
proc~blowing_snow_ini->interface~getin_p
proc~cpl_init~2
cpl_init
proc~cpl_init~2->interface~getin_p
proc~strataer_nuc_init~2
strataer_nuc_init
proc~strataer_nuc_init~2->interface~getin_p
proc~cv_flag
cv_flag
proc~cv_flag->interface~getin_p
proc~physiq
physiq
proc~physiq->interface~getin_p
proc~physiq->proc~blowing_snow_ini
proc~create_etat0_limit_unstruct
create_etat0_limit_unstruct
proc~physiq->proc~create_etat0_limit_unstruct
proc~alpale_th_first
alpale_th_first
proc~physiq->proc~alpale_th_first
proc~acama_gwd_rando_first
ACAMA_GWD_rando_first
proc~physiq->proc~acama_gwd_rando_first
proc~atke_ini
atke_ini
proc~physiq->proc~atke_ini
proc~output_physiqex
output_physiqex
proc~physiq->proc~output_physiqex
proc~thermcell_ini
thermcell_ini
proc~physiq->proc~thermcell_ini
proc~strataer_emiss_init
strataer_emiss_init
proc~physiq->proc~strataer_emiss_init
proc~wake_ini
wake_ini
proc~physiq->proc~wake_ini
proc~lscp_ini
lscp_ini
proc~physiq->proc~lscp_ini
proc~cloud_optics_prop_ini
cloud_optics_prop_ini
proc~physiq->proc~cloud_optics_prop_ini
proc~strataer_nuc_init
strataer_nuc_init
proc~physiq->proc~strataer_nuc_init
proc~pbl_surface
pbl_surface
proc~physiq->proc~pbl_surface
proc~init_etat0_limit_unstruct
init_etat0_limit_unstruct
proc~physiq->proc~init_etat0_limit_unstruct
proc~ratqs_ini
ratqs_ini
proc~physiq->proc~ratqs_ini
proc~strataer_init
strataer_init
proc~physiq->proc~strataer_init
proc~yamada_ini
yamada_ini
proc~physiq->proc~yamada_ini
proc~surf_wind_ini
surf_wind_ini
proc~physiq->proc~surf_wind_ini
proc~flott_gwd_rando_first
FLOTT_GWD_rando_first
proc~physiq->proc~flott_gwd_rando_first
proc~physiqex
physiqex
proc~physiq->proc~physiqex
proc~init_iophy_new
init_iophy_new
proc~physiq->proc~init_iophy_new
proc~phyetat0
phyetat0
proc~physiq->proc~phyetat0
proc~concvl
concvl
proc~physiq->proc~concvl
proc~create_etat0_limit_unstruct->interface~getin_p
proc~create_etat0_limit_unstruct->proc~iniaqua~2
proc~create_etat0_unstruct
create_etat0_unstruct
proc~create_etat0_limit_unstruct->proc~create_etat0_unstruct
proc~alpale_th_first->interface~getin_p
proc~yamada_c~2
yamada_c
proc~yamada_c~2->interface~getin_p
proc~pbl_surface~2
pbl_surface
proc~pbl_surface~2->interface~getin_p
proc~pbl_surface~2->proc~yamada_c
proc~cdrag
cdrag
proc~pbl_surface~2->proc~cdrag
proc~surf_landice
surf_landice
proc~pbl_surface~2->proc~surf_landice
proc~stdlevvar
stdlevvar
proc~pbl_surface~2->proc~stdlevvar
proc~stdlevvarn
stdlevvarn
proc~pbl_surface~2->proc~stdlevvarn
proc~surf_land
surf_land
proc~pbl_surface~2->proc~surf_land
proc~ocean_slab_init~2
ocean_slab_init
proc~ocean_slab_init~2->interface~getin_p
proc~acama_gwd_rando_first->interface~getin_p
proc~cloud_optics_prop_ini~2
cloud_optics_prop_ini
proc~cloud_optics_prop_ini~2->interface~getin_p
proc~yamada_ini~2
yamada_ini
proc~yamada_ini~2->interface~getin_p
proc~atke_ini->interface~getin_p
proc~output_physiqex->interface~getin_p
proc~pbl_surface_init~2
pbl_surface_init
proc~pbl_surface_init~2->interface~getin_p
proc~fisrtilp~2
fisrtilp
proc~fisrtilp~2->interface~getin_p
proc~atke_ini~2
atke_ini
proc~atke_ini~2->interface~getin_p
proc~init_time~2
init_time
proc~init_time~2->interface~getin_p
proc~phys_cal_init
phys_cal_init
proc~init_time~2->proc~phys_cal_init
proc~thermcell_ini->interface~getin_p
proc~init_infotrac_phy
init_infotrac_phy
proc~init_infotrac_phy->interface~getin_p
proc~processisotopes
processIsotopes
proc~init_infotrac_phy->proc~processisotopes
proc~wake~2
wake
proc~wake~2->interface~getin_p
proc~lscp_ini~2
lscp_ini
proc~lscp_ini~2->interface~getin_p
proc~init_print_control
init_print_control
proc~init_print_control->interface~getin_p
proc~strataer_emiss_init->interface~getin_p
proc~surf_landice~2
surf_landice
proc~surf_landice~2->interface~getin_p
proc~create_etat0_unstruct~2
create_etat0_unstruct
proc~create_etat0_unstruct~2->interface~getin_p
proc~create_etat0_unstruct~2->proc~pbl_surface_init
proc~phys_cal_init~2
phys_cal_init
proc~phys_cal_init~2->interface~getin_p
proc~cpl_init
cpl_init
proc~cpl_init->interface~getin_p
proc~wake_ini->interface~getin_p
proc~processisotopes->interface~getin_p
proc~start_init_subsurf
start_init_subsurf
proc~start_init_subsurf->interface~getin_p
proc~init_time
init_time
proc~init_time->interface~getin_p
proc~init_time->proc~phys_cal_init
proc~iniphysiq
iniphysiq
proc~iniphysiq->interface~getin_p
proc~iniphysiq->proc~iniaqua~2
proc~iniphysiq->proc~init_infotrac_phy
proc~iniphysiq->proc~init_time
proc~inifis
inifis
proc~iniphysiq->proc~inifis
proc~lscp_ini->interface~getin_p
proc~cloud_optics_prop_ini->interface~getin_p
proc~cdrag~2
cdrag
proc~cdrag~2->interface~getin_p
proc~acama_gwd_rando_first~2
ACAMA_GWD_rando_first
proc~acama_gwd_rando_first~2->interface~getin_p
proc~alpale_th_first~2
alpale_th_first
proc~alpale_th_first~2->interface~getin_p
proc~cva_driver_pre
cva_driver_pre
proc~cva_driver_pre->interface~getin_p
proc~cva_driver_pre->proc~cv_flag
proc~strataer_nuc_init->interface~getin_p
proc~pbl_surface->interface~getin_p
proc~pbl_surface->proc~yamada_c
proc~pbl_surface->proc~cdrag
proc~pbl_surface->proc~surf_landice
proc~pbl_surface->proc~stdlevvar
proc~pbl_surface->proc~stdlevvarn
proc~pbl_surface->proc~surf_land
proc~iniaqua~3
iniaqua
proc~iniaqua~3->interface~getin_p
proc~iniaqua~3->proc~pbl_surface_init
proc~create_etat0_limit_unstruct~2
create_etat0_limit_unstruct
proc~create_etat0_limit_unstruct~2->interface~getin_p
proc~create_etat0_limit_unstruct~2->proc~iniaqua~2
proc~create_etat0_limit_unstruct~2->proc~create_etat0_unstruct
proc~output_physiqex~2
output_physiqex
proc~output_physiqex~2->interface~getin_p
proc~init_etat0_limit_unstruct->interface~getin_p
proc~ratqs_ini->interface~getin_p
proc~strataer_init->interface~getin_p
proc~cdrag->interface~getin_p
proc~surf_landice->interface~getin_p
proc~surf_wind_ini~2
surf_wind_ini
proc~surf_wind_ini~2->interface~getin_p
proc~strataer_emiss_init~2
strataer_emiss_init
proc~strataer_emiss_init~2->interface~getin_p
proc~pbl_surface_init->interface~getin_p
proc~ocean_slab_init
ocean_slab_init
proc~ocean_slab_init->interface~getin_p
proc~blowing_snow_ini~2
blowing_snow_ini
proc~blowing_snow_ini~2->interface~getin_p
proc~strataer_init~2
strataer_init
proc~strataer_init~2->interface~getin_p
proc~yamada_ini->interface~getin_p
proc~flott_gwd_rando_first~2
FLOTT_GWD_rando_first
proc~flott_gwd_rando_first~2->interface~getin_p
proc~wake_ini~2
wake_ini
proc~wake_ini~2->interface~getin_p
proc~iniphysiq~2
iniphysiq
proc~iniphysiq~2->interface~getin_p
proc~iniphysiq~2->proc~iniaqua~2
proc~iniphysiq~2->proc~init_infotrac_phy
proc~iniphysiq~2->proc~init_time
proc~iniphysiq~2->proc~inifis
proc~wxios_domain_param_unstructured
wxios_domain_param_unstructured
proc~wxios_domain_param_unstructured->interface~getin_p
proc~init_infotrac_phy~2
init_infotrac_phy
proc~init_infotrac_phy~2->interface~getin_p
proc~init_infotrac_phy~2->proc~processisotopes
proc~thermcell_ini~2
thermcell_ini
proc~thermcell_ini~2->interface~getin_p
proc~phys_cal_init->interface~getin_p
proc~surf_wind_ini->interface~getin_p
proc~create_etat0_unstruct->interface~getin_p
proc~create_etat0_unstruct->proc~pbl_surface_init
proc~physiq~2
physiq
proc~physiq~2->interface~getin_p
proc~physiq~2->proc~blowing_snow_ini
proc~physiq~2->proc~create_etat0_limit_unstruct
proc~physiq~2->proc~atke_ini
proc~physiq~2->proc~output_physiqex
proc~physiq~2->proc~thermcell_ini
proc~physiq~2->proc~strataer_emiss_init
proc~physiq~2->proc~wake_ini
proc~physiq~2->proc~lscp_ini
proc~physiq~2->proc~cloud_optics_prop_ini
proc~physiq~2->proc~strataer_nuc_init
proc~physiq~2->proc~pbl_surface
proc~physiq~2->proc~init_etat0_limit_unstruct
proc~physiq~2->proc~ratqs_ini
proc~physiq~2->proc~strataer_init
proc~physiq~2->proc~yamada_ini
proc~physiq~2->proc~surf_wind_ini
proc~physiq~2->proc~physiqex
proc~physiq~2->proc~init_iophy_new
proc~physiq~2->proc~phyetat0
proc~physiq~2->proc~concvl
proc~init_etat0_limit_unstruct~2
init_etat0_limit_unstruct
proc~init_etat0_limit_unstruct~2->interface~getin_p
proc~ratqs_ini~2
ratqs_ini
proc~ratqs_ini~2->interface~getin_p
proc~flott_gwd_rando_first->interface~getin_p
proc~old_lmdz1d
old_lmdz1d
proc~old_lmdz1d->proc~physiq
proc~old_lmdz1d->proc~iniphysiq
proc~old_lmdz1d->proc~pbl_surface_init
proc~init_infotrac
init_infotrac
proc~old_lmdz1d->proc~init_infotrac
proc~ocean_cpl_init~2
ocean_cpl_init
proc~ocean_cpl_init~2->proc~cpl_init
proc~init_infotrac~2
init_infotrac
proc~init_infotrac~2->proc~processisotopes
proc~screencn
screencn
proc~screencn->proc~cdrag
proc~surf_land_bucket_hetero~2
surf_land_bucket_hetero
proc~surf_land_bucket_hetero~2->proc~cdrag
proc~init_iophy_new~2
init_iophy_new
proc~init_iophy_new~2->proc~wxios_domain_param_unstructured
proc~physiqex~2
physiqex
proc~physiqex~2->proc~output_physiqex
proc~physiqex~2->proc~phyetat0
proc~init_infotrac->proc~processisotopes
proc~stdlevvar~2
stdlevvar
proc~stdlevvar~2->proc~cdrag
proc~screenc
screenc
proc~stdlevvar~2->proc~screenc
proc~ocean_cpl_init
ocean_cpl_init
proc~ocean_cpl_init->proc~cpl_init
proc~stdlevvar->proc~cdrag
proc~stdlevvar->proc~screenc
proc~cv_driver
cv_driver
proc~cv_driver->proc~cv_flag
proc~stdlevvarn~2
stdlevvarn
proc~stdlevvarn~2->proc~cdrag
proc~stdlevvarn~2->proc~screencn
proc~call_physiq~2
call_physiq
proc~call_physiq~2->proc~physiq
proc~scm
scm
proc~scm->proc~physiq
proc~scm->proc~iniphysiq
proc~scm->proc~pbl_surface_init
proc~scm->proc~init_infotrac
proc~physiqex->proc~output_physiqex
proc~physiqex->proc~phyetat0
proc~inifis~2
inifis
proc~inifis~2->proc~init_print_control
proc~cv_driver~2
cv_driver
proc~cv_driver~2->proc~cv_flag~2
proc~screenc~2
screenc
proc~screenc~2->proc~cdrag
proc~init_iophy_new->proc~wxios_domain_param_unstructured
program~gcm~2
gcm
program~gcm~2->proc~iniphysiq
program~gcm~2->proc~init_infotrac
proc~leapfrog
leapfrog
program~gcm~2->proc~leapfrog
proc~surf_land_bucket_hetero
surf_land_bucket_hetero
proc~surf_land_bucket_hetero->proc~cdrag
proc~screencn~2
screencn
proc~screencn~2->proc~cdrag
proc~limit_netcdf
limit_netcdf
proc~limit_netcdf->proc~start_init_subsurf
proc~phyetat0->proc~pbl_surface_init
proc~phyetat0->proc~ocean_slab_init
proc~phyetat0->proc~ocean_cpl_init
proc~cva_driver~2
cva_driver
proc~cva_driver~2->proc~cv_flag
program~gcm
gcm
program~gcm->proc~iniphysiq
program~gcm->proc~init_infotrac
proc~phyetat0~2
phyetat0
proc~phyetat0~2->proc~pbl_surface_init
proc~phyetat0~2->proc~ocean_slab_init
proc~phyetat0~2->proc~ocean_cpl_init
proc~iniphysiq~3
iniphysiq
proc~iniphysiq~3->proc~iniaqua~2
proc~iniphysiq~3->proc~init_infotrac_phy
proc~iniphysiq~3->proc~inifis
proc~concvl->proc~cva_driver_pre
proc~concvl->proc~cv_driver
proc~screenc->proc~cdrag
program~ce0l
ce0l
program~ce0l->proc~iniphysiq
program~ce0l->proc~init_infotrac
program~ce0l->proc~limit_netcdf
proc~etat0phys_netcdf
etat0phys_netcdf
program~ce0l->proc~etat0phys_netcdf
proc~inifis~3
inifis
proc~inifis~3->proc~init_print_control
proc~inifis->proc~init_print_control
proc~etat0phys_netcdf->proc~start_init_subsurf
proc~etat0phys_netcdf->proc~pbl_surface_init
proc~stdlevvarn->proc~cdrag
proc~stdlevvarn->proc~screencn
proc~call_physiq
call_physiq
proc~call_physiq->proc~physiq
proc~surf_land->proc~surf_land_bucket_hetero
proc~phyetat0~3
phyetat0
proc~phyetat0~3->proc~init_iophy_new
proc~concvl~2
concvl
proc~concvl~2->proc~cv_driver
proc~concvl~2->proc~cva_driver~2
proc~calfis
calfis
proc~calfis->proc~call_physiq
proc~surf_land~2
surf_land
proc~surf_land~2->proc~surf_land_bucket_hetero
program~lmdz1d
lmdz1d
program~lmdz1d->proc~old_lmdz1d
program~lmdz1d->proc~scm
proc~physiq~3
physiq
proc~physiq~3->proc~phyetat0~3
proc~leapfrog->proc~calfis
Nodes of different colours represent the following:
Graph Key
Subroutine
Subroutine
Function
Function
Interface
Interface
Unknown Procedure Type
Unknown Procedure Type
Program
Program
This Page's Entity
This Page's Entity
Solid arrows point from a procedure to one which it calls. Dashed
arrows point from an interface to procedures which implement that interface.
This could include the module procedures in a generic interface or the
implementation in a submodule of an interface in a parent module.
Module Procedures
private subroutine getinrs_p(VarIn, VarOut, VarDef, lDisp)
Arguments
Type
Intent Optional Attributes
Name
character(len=*),
intent(in)
::
VarIn
real,
intent(inout)
::
VarOut
real,
intent(in),
optional
::
VarDef
logical,
intent(in),
optional
::
lDisp
private subroutine getinr1d_p(VarIn, VarOut, VarDef, lDisp)
Arguments
Type
Intent Optional Attributes
Name
character(len=*),
intent(in)
::
VarIn
real,
intent(inout)
::
VarOut (:)
real,
intent(in),
optional
::
VarDef
logical,
intent(in),
optional
::
lDisp
private subroutine getinr2d_p(VarIn, VarOut, VarDef)
Arguments
Type
Intent Optional Attributes
Name
character(len=*),
intent(in)
::
VarIn
real,
intent(inout)
::
VarOut (:,:)
real,
intent(in),
optional
::
VarDef
private subroutine getinis_p(VarIn, VarOut, VarDef, lDisp)
Arguments
Type
Intent Optional Attributes
Name
character(len=*),
intent(in)
::
VarIn
integer,
intent(inout)
::
VarOut
integer,
intent(in),
optional
::
VarDef
logical,
intent(in),
optional
::
lDisp
private subroutine getini1d_p(VarIn, VarOut, VarDef, lDisp)
Arguments
Type
Intent Optional Attributes
Name
character(len=*),
intent(in)
::
VarIn
integer,
intent(inout)
::
VarOut (:)
integer,
intent(in),
optional
::
VarDef
logical,
intent(in),
optional
::
lDisp
private subroutine getini2d_p(VarIn, VarOut, VarDef)
Arguments
Type
Intent Optional Attributes
Name
character(len=*),
intent(in)
::
VarIn
integer,
intent(inout)
::
VarOut (:,:)
integer,
intent(in),
optional
::
VarDef
private subroutine getincs_p(VarIn, VarOut, VarDef, lDisp)
Arguments
Type
Intent Optional Attributes
Name
character(len=*),
intent(in)
::
VarIn
character(len=*),
intent(inout)
::
VarOut
character(len=*),
intent(in),
optional
::
VarDef
logical,
intent(in),
optional
::
lDisp
private subroutine getinls_p(VarIn, VarOut, VarDef, lDisp)
Arguments
Type
Intent Optional Attributes
Name
character(len=*),
intent(in)
::
VarIn
logical,
intent(inout)
::
VarOut
logical,
intent(in),
optional
::
VarDef
logical,
intent(in),
optional
::
lDisp
private subroutine getinl1d_p(VarIn, VarOut, VarDef, lDisp)
Arguments
Type
Intent Optional Attributes
Name
character(len=*),
intent(in)
::
VarIn
logical,
intent(inout)
::
VarOut (:)
logical,
intent(in),
optional
::
VarDef
logical,
intent(in),
optional
::
lDisp
private subroutine getinl2d_p(VarIn, VarOut, VarDef)
Arguments
Type
Intent Optional Attributes
Name
character(len=*),
intent(in)
::
VarIn
logical,
intent(inout)
::
VarOut (:,:)
logical,
intent(in),
optional
::
VarDef