public interface bcast_omp
Called by
interface~~bcast_omp~~CalledByGraph
interface~bcast_omp
bcast_omp
proc~bcast_i4
bcast_i4
proc~bcast_i4->interface~bcast_omp
proc~bcast_r
bcast_r
proc~bcast_r->interface~bcast_omp
proc~physiq
physiq
proc~physiq->interface~bcast_omp
interface~bcast
bcast
proc~physiq->interface~bcast
proc~create_etat0_limit_unstruct
create_etat0_limit_unstruct
proc~physiq->proc~create_etat0_limit_unstruct
proc~sugwd_strato
sugwd_strato
proc~physiq->proc~sugwd_strato
proc~phys_output_write
phys_output_write
proc~physiq->proc~phys_output_write
proc~ini_paramlmdz_phy
ini_paramLMDZ_phy
proc~physiq->proc~ini_paramlmdz_phy
proc~regr_pr_time_av
regr_pr_time_av
proc~physiq->proc~regr_pr_time_av
proc~lmdz_cosp_interface
lmdz_cosp_interface
proc~physiq->proc~lmdz_cosp_interface
proc~infocfields_init
infocfields_init
proc~physiq->proc~infocfields_init
proc~init_iophy_new
init_iophy_new
proc~physiq->proc~init_iophy_new
proc~sugwd
sugwd
proc~physiq->proc~sugwd
proc~ratqs_main_first
ratqs_main_first
proc~physiq->proc~ratqs_main_first
proc~phys_output_write_spl
phys_output_write_spl
proc~physiq->proc~phys_output_write_spl
proc~dyn_tropopause
dyn_tropopause
proc~physiq->proc~dyn_tropopause
proc~phystokenc
phystokenc
proc~physiq->proc~phystokenc
proc~phytrac
phytrac
proc~physiq->proc~phytrac
proc~phys_output_open
phys_output_open
proc~physiq->proc~phys_output_open
proc~pbl_surface
pbl_surface
proc~physiq->proc~pbl_surface
proc~phytracr_spl
phytracr_spl
proc~physiq->proc~phytracr_spl
proc~readaerosol_optic
readaerosol_optic
proc~physiq->proc~readaerosol_optic
proc~bcast_r2
bcast_r2
proc~bcast_r2->interface~bcast_omp
proc~bcast_r1
bcast_r1
proc~bcast_r1->interface~bcast_omp
proc~bcast_l2
bcast_l2
proc~bcast_l2->interface~bcast_omp
proc~create_limit_unstruct
create_limit_unstruct
proc~create_limit_unstruct->interface~bcast_omp
proc~bcast_r3
bcast_r3
proc~bcast_r3->interface~bcast_omp
proc~create_limit_unstruct~2
create_limit_unstruct
proc~create_limit_unstruct~2->interface~bcast_omp
proc~bcast_i
bcast_i
proc~bcast_i->interface~bcast_omp
proc~bcast_i1
bcast_i1
proc~bcast_i1->interface~bcast_omp
proc~bcast_l1
bcast_l1
proc~bcast_l1->interface~bcast_omp
proc~bcast_l4
bcast_l4
proc~bcast_l4->interface~bcast_omp
proc~bcast_c
bcast_c
proc~bcast_c->interface~bcast_omp
proc~bcast_i3
bcast_i3
proc~bcast_i3->interface~bcast_omp
proc~bcast_l
bcast_l
proc~bcast_l->interface~bcast_omp
proc~histwrite2d_phy~2
histwrite2d_phy
proc~histwrite2d_phy~2->interface~bcast_omp
proc~histwrite3d_phy~2
histwrite3d_phy
proc~histwrite3d_phy~2->interface~bcast_omp
proc~histwrite3d_phy
histwrite3d_phy
proc~histwrite3d_phy->interface~bcast_omp
proc~bcast_l3
bcast_l3
proc~bcast_l3->interface~bcast_omp
proc~bcast_i2
bcast_i2
proc~bcast_i2->interface~bcast_omp
proc~bcast_r4
bcast_r4
proc~bcast_r4->interface~bcast_omp
proc~histwrite2d_phy
histwrite2d_phy
proc~histwrite2d_phy->interface~bcast_omp
proc~physiq~2
physiq
proc~physiq~2->interface~bcast_omp
proc~physiq~2->interface~bcast
proc~physiq~2->proc~create_etat0_limit_unstruct
proc~physiq~2->proc~sugwd_strato
proc~physiq~2->proc~phys_output_write
proc~physiq~2->proc~ini_paramlmdz_phy
proc~physiq~2->proc~regr_pr_time_av
proc~physiq~2->proc~lmdz_cosp_interface
proc~physiq~2->proc~infocfields_init
proc~physiq~2->proc~init_iophy_new
proc~physiq~2->proc~sugwd
proc~physiq~2->proc~phys_output_write_spl
proc~physiq~2->proc~dyn_tropopause
proc~physiq~2->proc~phystokenc
proc~physiq~2->proc~phytrac
proc~physiq~2->proc~phys_output_open
proc~physiq~2->proc~pbl_surface
proc~physiq~2->proc~phytracr_spl
proc~physiq~2->proc~readaerosol_optic
proc~old_lmdz1d
old_lmdz1d
proc~old_lmdz1d->proc~physiq
interface~bcast->proc~bcast_i4
interface~bcast->proc~bcast_r
interface~bcast->proc~bcast_r2
interface~bcast->proc~bcast_r1
interface~bcast->proc~bcast_l2
interface~bcast->proc~bcast_r3
interface~bcast->proc~bcast_i
interface~bcast->proc~bcast_i1
interface~bcast->proc~bcast_l1
interface~bcast->proc~bcast_l4
interface~bcast->proc~bcast_c
interface~bcast->proc~bcast_i3
interface~bcast->proc~bcast_l
interface~bcast->proc~bcast_l3
interface~bcast->proc~bcast_i2
interface~bcast->proc~bcast_r4
proc~call_physiq~2
call_physiq
proc~call_physiq~2->proc~physiq
proc~scm
scm
proc~scm->proc~physiq
proc~create_etat0_limit_unstruct~2
create_etat0_limit_unstruct
proc~create_etat0_limit_unstruct~2->proc~create_limit_unstruct
interface~histwrite_phy~2
histwrite_phy
interface~histwrite_phy~2->proc~histwrite2d_phy~2
interface~histwrite_phy~2->proc~histwrite3d_phy~2
interface~histwrite_phy
histwrite_phy
interface~histwrite_phy->proc~histwrite3d_phy
interface~histwrite_phy->proc~histwrite2d_phy
proc~create_etat0_limit_unstruct->proc~create_limit_unstruct
proc~call_physiq
call_physiq
proc~call_physiq->proc~physiq
proc~traclmdz_init
traclmdz_init
proc~traclmdz_init->interface~bcast
proc~sugwd_strato~2
sugwd_strato
proc~sugwd_strato~2->interface~bcast
proc~sugwd_strato->interface~bcast
proc~readscaleparams_spl
readscaleparams_spl
proc~readscaleparams_spl->interface~bcast
proc~init_iophy_new~2
init_iophy_new
proc~init_iophy_new~2->interface~bcast
proc~wxios_domain_param
wxios_domain_param
proc~init_iophy_new~2->proc~wxios_domain_param
proc~traclmdz_init~2
traclmdz_init
proc~traclmdz_init~2->interface~bcast
proc~read_scalenc~2
read_scalenc
proc~read_scalenc~2->interface~bcast
proc~physiq~3
physiq
proc~physiq~3->interface~histwrite_phy
proc~phyetat0~3
phyetat0
proc~physiq~3->proc~phyetat0~3
proc~get_aero_fromfile
get_aero_fromfile
proc~get_aero_fromfile->interface~bcast
proc~read_cosp_output_nl~3
READ_COSP_OUTPUT_NL
proc~read_cosp_output_nl~3->interface~bcast
proc~sp_setup~2
sp_setup
proc~sp_setup~2->interface~bcast
program~lmdz1d
lmdz1d
program~lmdz1d->proc~old_lmdz1d
program~lmdz1d->proc~scm
proc~read_xiosfieldactive~2
read_xiosfieldactive
proc~read_xiosfieldactive~2->interface~bcast
proc~phys_output_write->interface~histwrite_phy
proc~phys_output_write_spl~2
phys_output_write_spl
proc~phys_output_write_spl~2->interface~histwrite_phy
proc~readregionsdims_spl
readregionsdims_spl
proc~readregionsdims_spl->interface~bcast
proc~phys_output_write~2
phys_output_write
proc~phys_output_write~2->interface~histwrite_phy
proc~sp_setup
sp_setup
proc~sp_setup->interface~bcast
proc~init_iophy_new~3
init_iophy_new
proc~init_iophy_new~3->interface~bcast
proc~init_iophy_new~3->proc~wxios_domain_param
proc~read_xiosfieldactive~4
read_xiosfieldactive
proc~read_xiosfieldactive~4->interface~bcast
proc~read_xiosfieldactive
read_xiosfieldactive
proc~read_xiosfieldactive->interface~bcast
proc~read_cosp_output_nl~2
READ_COSP_OUTPUT_NL
proc~read_cosp_output_nl~2->interface~bcast
proc~wxios_domain_param->interface~bcast
proc~soil~2
soil
proc~soil~2->interface~bcast
proc~histbeg_phy_points~2
histbeg_phy_points
proc~histbeg_phy_points~2->interface~bcast
proc~read_cosp_output_nl~4
READ_COSP_OUTPUT_NL
proc~read_cosp_output_nl~4->interface~bcast
proc~read_scalenc
read_scalenc
proc~read_scalenc->interface~bcast
proc~ini_paramlmdz_phy~2
ini_paramLMDZ_phy
proc~ini_paramlmdz_phy~2->interface~bcast
proc~dyn_tropopause~2
dyn_tropopause
proc~dyn_tropopause~2->interface~bcast
proc~ini_paramlmdz_phy->interface~bcast
proc~regr_pr_time_av->interface~bcast
proc~sugwd~2
sugwd
proc~sugwd~2->interface~bcast
proc~readregionsdims2_spl~2
readregionsdims2_spl
proc~readregionsdims2_spl~2->interface~bcast
proc~calfis
calfis
proc~calfis->proc~call_physiq
proc~surf_land_orchidee
surf_land_orchidee
proc~surf_land_orchidee->interface~bcast
proc~lmdz_cosp_interface->interface~bcast
proc~lmdz_cosp_interface->proc~read_cosp_output_nl~3
proc~lmdz_cosp_interface->proc~read_xiosfieldactive~2
proc~lmdz_cosp_output_open
lmdz_cosp_output_open
proc~lmdz_cosp_interface->proc~lmdz_cosp_output_open
proc~infocfields_init->interface~bcast
proc~soil
soil
proc~soil->interface~bcast
proc~readregionsdims2_spl
readregionsdims2_spl
proc~readregionsdims2_spl->interface~bcast
proc~read_rsun_rrtm
read_rsun_rrtm
proc~read_rsun_rrtm->interface~bcast
proc~ratqs_main_first~2
ratqs_main_first
proc~ratqs_main_first~2->interface~bcast
proc~get_aero_fromfile~2
get_aero_fromfile
proc~get_aero_fromfile~2->interface~bcast
proc~limit_slab
limit_slab
proc~limit_slab->interface~bcast
proc~init_iophy_new->interface~bcast
proc~init_iophy_new->proc~wxios_domain_param
proc~sugwd->interface~bcast
proc~read_rsun_rrtm~2
read_rsun_rrtm
proc~read_rsun_rrtm~2->interface~bcast
proc~lmdz_cosp_interface~2
lmdz_cosp_interface
proc~lmdz_cosp_interface~2->interface~bcast
proc~lmdz_cosp_interface~2->proc~read_cosp_output_nl~3
proc~lmdz_cosp_interface~2->proc~read_xiosfieldactive~2
proc~lmdz_cosp_interface~2->proc~lmdz_cosp_output_open
proc~initdust
initdust
proc~initdust->interface~bcast
proc~tracco2i~2
tracco2i
proc~tracco2i~2->interface~bcast
proc~surf_land_orchidee~2
surf_land_orchidee
proc~surf_land_orchidee~2->interface~bcast
proc~phystokenc~2
phystokenc
proc~phystokenc~2->interface~histwrite_phy
proc~regr_pr_time_av~2
regr_pr_time_av
proc~regr_pr_time_av~2->interface~bcast
proc~read_xiosfieldactive~3
read_xiosfieldactive
proc~read_xiosfieldactive~3->interface~bcast
proc~readregionsdims_spl~2
readregionsdims_spl
proc~readregionsdims_spl~2->interface~bcast
proc~ratqs_main_first->interface~bcast
proc~tracco2i
tracco2i
proc~tracco2i->interface~bcast
proc~phys_output_write_spl->interface~histwrite_phy
proc~dyn_tropopause->interface~bcast
proc~infocfields_init~2
infocfields_init
proc~infocfields_init~2->interface~bcast
proc~phystokenc->interface~histwrite_phy
proc~histbeg_phy_points
histbeg_phy_points
proc~histbeg_phy_points->interface~bcast
proc~read_cosp_output_nl
READ_COSP_OUTPUT_NL
proc~read_cosp_output_nl->interface~bcast
proc~readscaleparams_spl~2
readscaleparams_spl
proc~readscaleparams_spl~2->interface~bcast
proc~initdust~2
initdust
proc~initdust~2->interface~bcast
proc~test_transfert
Test_transfert
proc~test_transfert->interface~bcast
proc~limit_slab~2
limit_slab
proc~limit_slab~2->interface~bcast
proc~readscaleparamsnc_spl
readscaleparamsnc_spl
proc~readscaleparamsnc_spl->proc~read_scalenc
proc~surf_land_bucket
surf_land_bucket
proc~surf_land_bucket->proc~soil
proc~ocean_forced_ice~2
ocean_forced_ice
proc~ocean_forced_ice~2->proc~soil
proc~phytrac->proc~traclmdz_init
proc~phytrac->proc~tracco2i
proc~traclmdz
traclmdz
proc~phytrac->proc~traclmdz
proc~phyetat0~3->proc~init_iophy_new
proc~dustemission
dustemission
proc~dustemission->proc~initdust
interface~histbeg_phy_all~2
histbeg_phy_all
interface~histbeg_phy_all~2->proc~histbeg_phy_points~2
proc~phytrac~2
phytrac
proc~phytrac~2->proc~traclmdz_init
proc~phytrac~2->proc~tracco2i
proc~phytrac~2->proc~traclmdz
proc~surf_land_bucket~2
surf_land_bucket
proc~surf_land_bucket~2->proc~soil
proc~surf_landice~2
surf_landice
proc~surf_landice~2->proc~soil
proc~leapfrog
leapfrog
proc~leapfrog->proc~calfis
proc~readscaleparamsnc_spl~2
readscaleparamsnc_spl
proc~readscaleparamsnc_spl~2->proc~read_scalenc~2
proc~surf_land
surf_land
proc~surf_land->proc~surf_land_orchidee
proc~surf_land->proc~surf_land_bucket
proc~ocean_forced_ice
ocean_forced_ice
proc~ocean_forced_ice->proc~soil
proc~phytracr_spl_ini
phytracr_spl_ini
proc~phytracr_spl_ini->proc~readregionsdims2_spl
proc~surf_landice
surf_landice
proc~surf_landice->proc~soil
proc~surf_land~2
surf_land
proc~surf_land~2->proc~surf_land_orchidee
proc~surf_land~2->proc~surf_land_bucket
proc~readaerosol~2
readaerosol
proc~readaerosol~2->proc~get_aero_fromfile~2
proc~readaerosol
readaerosol
proc~readaerosol->proc~get_aero_fromfile
proc~sp_aop_profile
sp_aop_profile
proc~sp_aop_profile->proc~sp_setup
proc~dustemission~2
dustemission
proc~dustemission~2->proc~initdust~2
proc~sp_aop_profile~2
sp_aop_profile
proc~sp_aop_profile~2->proc~sp_setup~2
proc~regr_pr_comb_coefoz~2
regr_pr_comb_coefoz
proc~regr_pr_comb_coefoz~2->proc~regr_pr_time_av
proc~phytracr_spl_ini~2
phytracr_spl_ini
proc~phytracr_spl_ini~2->proc~readregionsdims2_spl~2
interface~histbeg_phy_all
histbeg_phy_all
interface~histbeg_phy_all->proc~histbeg_phy_points
proc~regr_pr_comb_coefoz
regr_pr_comb_coefoz
proc~regr_pr_comb_coefoz->proc~regr_pr_time_av
proc~ocean_slab_noice
ocean_slab_noice
proc~ocean_slab_noice->proc~limit_slab
proc~ocean_slab_noice~2
ocean_slab_noice
proc~ocean_slab_noice~2->proc~limit_slab
proc~readaerosol_interp~2
readaerosol_interp
proc~readaerosol_interp~2->proc~readaerosol
proc~lmdz_cosp_output_open~2
lmdz_cosp_output_open
proc~lmdz_cosp_output_open~2->interface~histbeg_phy_all
proc~surf_seaice~2
surf_seaice
proc~surf_seaice~2->proc~ocean_forced_ice
proc~pbl_surface~2
pbl_surface
proc~pbl_surface~2->proc~surf_land
proc~pbl_surface~2->proc~surf_landice
proc~surf_ocean
surf_ocean
proc~pbl_surface~2->proc~surf_ocean
proc~surf_seaice
surf_seaice
proc~pbl_surface~2->proc~surf_seaice
proc~lmdz_cosp_output_open->interface~histbeg_phy_all
proc~phytracr_spl~2
phytracr_spl
proc~phytracr_spl~2->proc~readscaleparamsnc_spl~2
proc~phytracr_spl~2->proc~phytracr_spl_ini~2
proc~coarsemission
coarsemission
proc~phytracr_spl~2->proc~coarsemission
proc~cosp_output_open~2
cosp_output_open
proc~cosp_output_open~2->interface~histbeg_phy_all
proc~macv2sp~2
MACv2SP
proc~macv2sp~2->proc~sp_aop_profile
proc~phys_output_open~2
phys_output_open
proc~phys_output_open~2->interface~histbeg_phy_all
proc~surf_ocean->proc~ocean_slab_noice
proc~phys_output_open->interface~histbeg_phy_all
proc~traclmdz->proc~regr_pr_comb_coefoz
program~gcm~2
gcm
program~gcm~2->proc~leapfrog
proc~pbl_surface->proc~surf_land
proc~pbl_surface->proc~surf_landice
proc~pbl_surface->proc~surf_ocean
proc~pbl_surface->proc~surf_seaice
proc~macv2sp
MACv2SP
proc~macv2sp->proc~sp_aop_profile
proc~coarsemission->proc~dustemission
proc~cosp_output_open
cosp_output_open
proc~cosp_output_open->interface~histbeg_phy_all
proc~phytracr_spl->proc~readscaleparamsnc_spl
proc~phytracr_spl->proc~phytracr_spl_ini
proc~phytracr_spl->proc~coarsemission
proc~coarsemission~2
coarsemission
proc~coarsemission~2->proc~dustemission
proc~traclmdz~2
traclmdz
proc~traclmdz~2->proc~regr_pr_comb_coefoz
proc~surf_ocean~2
surf_ocean
proc~surf_ocean~2->proc~ocean_slab_noice
proc~readaerosol_interp
readaerosol_interp
proc~readaerosol_interp->proc~readaerosol
proc~surf_seaice->proc~ocean_forced_ice
proc~readaerosol_optic_rrtm
readaerosol_optic_rrtm
proc~readaerosol_optic_rrtm->proc~readaerosol_interp
proc~readaerosol_optic~2
readaerosol_optic
proc~readaerosol_optic~2->proc~readaerosol_interp
proc~readaerosol_optic_ecrad~2
readaerosol_optic_ecrad
proc~readaerosol_optic_ecrad~2->proc~readaerosol_interp
proc~readaerosol_optic_ecrad
readaerosol_optic_ecrad
proc~readaerosol_optic_ecrad->proc~readaerosol_interp
proc~readaerosol_optic->proc~readaerosol_interp
proc~readaerosol_optic_rrtm~2
readaerosol_optic_rrtm
proc~readaerosol_optic_rrtm~2->proc~readaerosol_interp
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 bcast_omp_c(Var)
Arguments
Type
Intent Optional Attributes
Name
character(len=*),
intent(inout)
::
Var
private subroutine bcast_omp_i(Var)
Arguments
Type
Intent Optional Attributes
Name
integer,
intent(inout)
::
Var
private subroutine bcast_omp_i1(Var)
Arguments
Type
Intent Optional Attributes
Name
integer,
intent(inout)
::
Var (:)
private subroutine bcast_omp_i2(Var)
Arguments
Type
Intent Optional Attributes
Name
integer,
intent(inout)
::
Var (:,:)
private subroutine bcast_omp_i3(Var)
Arguments
Type
Intent Optional Attributes
Name
integer,
intent(inout)
::
Var (:,:,:)
private subroutine bcast_omp_i4(Var)
Arguments
Type
Intent Optional Attributes
Name
integer,
intent(inout)
::
Var (:,:,:,:)
private subroutine bcast_omp_r(Var)
Arguments
Type
Intent Optional Attributes
Name
real,
intent(inout)
::
Var
private subroutine bcast_omp_r1(Var)
Arguments
Type
Intent Optional Attributes
Name
real,
intent(inout)
::
Var (:)
private subroutine bcast_omp_r2(Var)
Arguments
Type
Intent Optional Attributes
Name
real,
intent(inout)
::
Var (:,:)
private subroutine bcast_omp_r3(Var)
Arguments
Type
Intent Optional Attributes
Name
real,
intent(inout)
::
Var (:,:,:)
private subroutine bcast_omp_r4(Var)
Arguments
Type
Intent Optional Attributes
Name
real,
intent(inout)
::
Var (:,:,:,:)
private subroutine bcast_omp_l(Var)
Arguments
Type
Intent Optional Attributes
Name
logical,
intent(inout)
::
Var
private subroutine bcast_omp_l1(Var)
Arguments
Type
Intent Optional Attributes
Name
logical,
intent(inout)
::
Var (:)
private subroutine bcast_omp_l2(Var)
Arguments
Type
Intent Optional Attributes
Name
logical,
intent(inout)
::
Var (:,:)
private subroutine bcast_omp_l3(Var)
Arguments
Type
Intent Optional Attributes
Name
logical,
intent(inout)
::
Var (:,:,:)
private subroutine bcast_omp_l4(Var)
Arguments
Type
Intent Optional Attributes
Name
logical,
intent(inout)
::
Var (:,:,:,:)