public subroutine initdust(xlat, xlon, pctsrf)
Uses
proc~~initdust~2~~UsesGraph
proc~initdust~2
initdust
module~infotrac_phy~2
infotrac_phy
proc~initdust~2->module~infotrac_phy~2
module~mod_grid_phy_lmdz
mod_grid_phy_lmdz
proc~initdust~2->module~mod_grid_phy_lmdz
module~dimphy~3
dimphy
proc~initdust~2->module~dimphy~3
module~indice_sol_mod
indice_sol_mod
proc~initdust~2->module~indice_sol_mod
module~mod_phys_lmdz_para
mod_phys_lmdz_para
proc~initdust~2->module~mod_phys_lmdz_para
module~write_field_phy
write_field_phy
proc~initdust~2->module~write_field_phy
module~strings_mod
strings_mod
module~infotrac_phy~2->module~strings_mod
module~readtracfiles_mod
readTracFiles_mod
module~infotrac_phy~2->module~readtracfiles_mod
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_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~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
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
iso_fortran_env
iso_fortran_env
module~strings_mod->iso_fortran_env
module~readtracfiles_mod->module~strings_mod
module~ioipsl_getin_p_mod
ioipsl_getin_p_mod
module~readtracfiles_mod->module~ioipsl_getin_p_mod
module~lmdz_cppkeys_wrapper->iso_fortran_env
netcdf
netcdf
module~lmdz_cppkeys_wrapper->netcdf
module~ioipsl_getin_p_mod->module~mod_phys_lmdz_para
module~ioipsl_getin_p_mod->module~mod_phys_lmdz_transfert_para
module~ioipsl_getin_p_mod->module~strings_mod
ioipsl
ioipsl
module~ioipsl_getin_p_mod->ioipsl
Nodes of different colours represent the following:
Graph Key
Module
Module
Submodule
Submodule
Subroutine
Subroutine
Function
Function
Program
Program
This Page's Entity
This Page's Entity
Solid arrows point from a submodule to the (sub)module which it is
descended from. Dashed arrows point from a module or program unit to
modules which it uses.
* * L718
c------------------------------------------------------------------------
isolog distrib and massfrac calculations.
restricted ISOLOG bins distributions
step = ( b2 - b1 ) / ( nbinsout - 1 )
DO ni = 1 , nbinsout
itv ( ni ) = exp ( b1 + ( ni - 1 ) * step )
ENDDO
OPEN(18,file='vdepothrsizbin.dat',form='formatted',access='sequential')
Restricted ISOGRADIENT bins distributions
!!!!!Making HIGH RESOLUTION dust size distribution (in um)!!!!!!
Making HIGH RESOLUTION dry deposition velocity
WRITE(18,*),binsHR(nb),vdHR(nb)
searching for optimal number of bins in positive slope Vd part
building the optimized distribution
sequential search of the correspondig particle diameter
Arguments
Type
Intent Optional Attributes
Name
real,
intent(in),
DIMENSION(klon)
::
xlat
real,
intent(in),
DIMENSION(klon)
::
xlon
real,
intent(in),
DIMENSION(klon,nbsrf)
::
pctsrf
Calls
proc~~initdust~2~~CallsGraph
proc~initdust~2
initdust
proc~read_surface
read_surface
proc~initdust~2->proc~read_surface
interface~bcast
bcast
proc~initdust~2->interface~bcast
proc~writefield_phy
WriteField_phy
proc~initdust~2->proc~writefield_phy
float
float
proc~initdust~2->float
proc~abort_physic
abort_physic
proc~read_surface->proc~abort_physic
nf90_open
nf90_open
proc~read_surface->nf90_open
proc~local_gr_dyn_fi
local_gr_dyn_fi
proc~read_surface->proc~local_gr_dyn_fi
nf90_get_var
nf90_get_var
proc~read_surface->nf90_get_var
nf90_inq_varid
nf90_inq_varid
proc~read_surface->nf90_inq_varid
interface~scatter
scatter
proc~read_surface->interface~scatter
proc~bcast_i4
bcast_i4
interface~bcast->proc~bcast_i4
proc~bcast_r
bcast_r
interface~bcast->proc~bcast_r
proc~bcast_r2
bcast_r2
interface~bcast->proc~bcast_r2
proc~bcast_r1
bcast_r1
interface~bcast->proc~bcast_r1
proc~bcast_l2
bcast_l2
interface~bcast->proc~bcast_l2
proc~bcast_r3
bcast_r3
interface~bcast->proc~bcast_r3
proc~bcast_i
bcast_i
interface~bcast->proc~bcast_i
proc~bcast_i1
bcast_i1
interface~bcast->proc~bcast_i1
proc~bcast_l1
bcast_l1
interface~bcast->proc~bcast_l1
proc~bcast_l4
bcast_l4
interface~bcast->proc~bcast_l4
proc~bcast_c
bcast_c
interface~bcast->proc~bcast_c
proc~bcast_i3
bcast_i3
interface~bcast->proc~bcast_i3
proc~bcast_l
bcast_l
interface~bcast->proc~bcast_l
proc~bcast_l3
bcast_l3
interface~bcast->proc~bcast_l3
proc~bcast_i2
bcast_i2
interface~bcast->proc~bcast_i2
proc~bcast_r4
bcast_r4
interface~bcast->proc~bcast_r4
interface~grid1dto2d_glo
grid1dTo2d_glo
proc~writefield_phy->interface~grid1dto2d_glo
interface~writefield
WriteField
proc~writefield_phy->interface~writefield
interface~gather
gather
proc~writefield_phy->interface~gather
getin_dump
getin_dump
proc~abort_physic->getin_dump
histclo
histclo
proc~abort_physic->histclo
proc~mpi_abort
MPI_ABORT
proc~abort_physic->proc~mpi_abort
restclo
restclo
proc~abort_physic->restclo
interface~bcast_omp
bcast_omp
proc~bcast_i4->interface~bcast_omp
interface~bcast_mpi
bcast_mpi
proc~bcast_i4->interface~bcast_mpi
proc~bcast_r->interface~bcast_omp
proc~bcast_r->interface~bcast_mpi
proc~grid1dto2d_glo_i
grid1dTo2d_glo_i
interface~grid1dto2d_glo->proc~grid1dto2d_glo_i
proc~grid1dto2d_glo_r3
grid1dTo2d_glo_r3
interface~grid1dto2d_glo->proc~grid1dto2d_glo_r3
proc~grid1dto2d_glo_l3
grid1dTo2d_glo_l3
interface~grid1dto2d_glo->proc~grid1dto2d_glo_l3
proc~grid1dto2d_glo_l2
grid1dTo2d_glo_l2
interface~grid1dto2d_glo->proc~grid1dto2d_glo_l2
proc~grid1dto2d_glo_i3
grid1dTo2d_glo_i3
interface~grid1dto2d_glo->proc~grid1dto2d_glo_i3
proc~grid1dto2d_glo_i2
grid1dTo2d_glo_i2
interface~grid1dto2d_glo->proc~grid1dto2d_glo_i2
proc~grid1dto2d_glo_l
grid1dTo2d_glo_l
interface~grid1dto2d_glo->proc~grid1dto2d_glo_l
proc~grid1dto2d_glo_i1
grid1dTo2d_glo_i1
interface~grid1dto2d_glo->proc~grid1dto2d_glo_i1
proc~grid1dto2d_glo_r2
grid1dTo2d_glo_r2
interface~grid1dto2d_glo->proc~grid1dto2d_glo_r2
proc~grid1dto2d_glo_r1
grid1dTo2d_glo_r1
interface~grid1dto2d_glo->proc~grid1dto2d_glo_r1
proc~grid1dto2d_glo_l1
grid1dTo2d_glo_l1
interface~grid1dto2d_glo->proc~grid1dto2d_glo_l1
proc~grid1dto2d_glo_r
grid1dTo2d_glo_r
interface~grid1dto2d_glo->proc~grid1dto2d_glo_r
proc~bcast_r2->interface~bcast_omp
proc~bcast_r2->interface~bcast_mpi
proc~bcast_r1->interface~bcast_omp
proc~bcast_r1->interface~bcast_mpi
proc~scopy
scopy
proc~local_gr_dyn_fi->proc~scopy
proc~bcast_l2->interface~bcast_omp
proc~bcast_l2->interface~bcast_mpi
proc~bcast_r3->interface~bcast_omp
proc~bcast_r3->interface~bcast_mpi
proc~gather_l
gather_l
interface~gather->proc~gather_l
proc~gather_i
gather_i
interface~gather->proc~gather_i
proc~gather_i3
gather_i3
interface~gather->proc~gather_i3
proc~gather_r1
gather_r1
interface~gather->proc~gather_r1
proc~gather_l3
gather_l3
interface~gather->proc~gather_l3
proc~gather_r3
gather_r3
interface~gather->proc~gather_r3
proc~gather_r
gather_r
interface~gather->proc~gather_r
proc~gather_r2
gather_r2
interface~gather->proc~gather_r2
proc~gather_i1
gather_i1
interface~gather->proc~gather_i1
proc~gather_l2
gather_l2
interface~gather->proc~gather_l2
proc~gather_i2
gather_i2
interface~gather->proc~gather_i2
proc~gather_l1
gather_l1
interface~gather->proc~gather_l1
proc~bcast_i->interface~bcast_omp
proc~bcast_i->interface~bcast_mpi
proc~bcast_i1->interface~bcast_omp
proc~bcast_i1->interface~bcast_mpi
proc~bcast_l1->interface~bcast_omp
proc~bcast_l1->interface~bcast_mpi
proc~bcast_l4->interface~bcast_omp
proc~bcast_l4->interface~bcast_mpi
proc~bcast_c->interface~bcast_omp
proc~bcast_c->interface~bcast_mpi
proc~bcast_i3->interface~bcast_omp
proc~bcast_i3->interface~bcast_mpi
proc~bcast_l->interface~bcast_omp
proc~bcast_l->interface~bcast_mpi
proc~bcast_l3->interface~bcast_omp
proc~bcast_l3->interface~bcast_mpi
proc~bcast_i2->interface~bcast_omp
proc~bcast_i2->interface~bcast_mpi
proc~bcast_r4->interface~bcast_omp
proc~bcast_r4->interface~bcast_mpi
proc~scatter_l2
scatter_l2
interface~scatter->proc~scatter_l2
proc~scatter_i1
scatter_i1
interface~scatter->proc~scatter_i1
proc~scatter_r
scatter_r
interface~scatter->proc~scatter_r
proc~scatter_r2
scatter_r2
interface~scatter->proc~scatter_r2
proc~scatter_l3
scatter_l3
interface~scatter->proc~scatter_l3
proc~scatter_i2
scatter_i2
interface~scatter->proc~scatter_i2
proc~scatter_l1
scatter_l1
interface~scatter->proc~scatter_l1
proc~scatter_r3
scatter_r3
interface~scatter->proc~scatter_r3
proc~scatter_i
scatter_i
interface~scatter->proc~scatter_i
proc~scatter_i3
scatter_i3
interface~scatter->proc~scatter_i3
proc~scatter_r1
scatter_r1
interface~scatter->proc~scatter_r1
proc~scatter_l
scatter_l
interface~scatter->proc~scatter_l
interface~gather_mpi
gather_mpi
proc~gather_l->interface~gather_mpi
interface~gather_omp
gather_omp
proc~gather_l->interface~gather_omp
proc~gather_i->interface~gather_mpi
proc~gather_i->interface~gather_omp
interface~scatter_mpi
scatter_mpi
proc~scatter_l2->interface~scatter_mpi
interface~scatter_omp
scatter_omp
proc~scatter_l2->interface~scatter_omp
proc~lmdz_mpi_wrapper_abort
lmdz_mpi_wrapper_abort
proc~mpi_abort->proc~lmdz_mpi_wrapper_abort
proc~gather_i3->interface~gather_mpi
proc~gather_i3->interface~gather_omp
proc~scatter_i1->interface~scatter_mpi
proc~scatter_i1->interface~scatter_omp
proc~scatter_r->interface~scatter_mpi
proc~scatter_r->interface~scatter_omp
proc~scatter_r2->interface~scatter_mpi
proc~scatter_r2->interface~scatter_omp
proc~gather_r1->interface~gather_mpi
proc~gather_r1->interface~gather_omp
proc~gather_l3->interface~gather_mpi
proc~gather_l3->interface~gather_omp
proc~scatter_l3->interface~scatter_mpi
proc~scatter_l3->interface~scatter_omp
proc~gather_r3->interface~gather_mpi
proc~gather_r3->interface~gather_omp
proc~gather_r->interface~gather_mpi
proc~gather_r->interface~gather_omp
proc~scatter_i2->interface~scatter_mpi
proc~scatter_i2->interface~scatter_omp
proc~gather_r2->interface~gather_mpi
proc~gather_r2->interface~gather_omp
proc~scatter_l1->interface~scatter_mpi
proc~scatter_l1->interface~scatter_omp
proc~scatter_r3->interface~scatter_mpi
proc~scatter_r3->interface~scatter_omp
proc~gather_i1->interface~gather_mpi
proc~gather_i1->interface~gather_omp
proc~gather_l2->interface~gather_mpi
proc~gather_l2->interface~gather_omp
proc~scatter_i->interface~scatter_mpi
proc~scatter_i->interface~scatter_omp
proc~scatter_i3->interface~scatter_mpi
proc~scatter_i3->interface~scatter_omp
proc~scatter_r1->interface~scatter_mpi
proc~scatter_r1->interface~scatter_omp
proc~scatter_l->interface~scatter_mpi
proc~scatter_l->interface~scatter_omp
proc~bcast_mpi_c
bcast_mpi_c
interface~bcast_mpi->proc~bcast_mpi_c
proc~bcast_mpi_l4
bcast_mpi_l4
interface~bcast_mpi->proc~bcast_mpi_l4
proc~bcast_mpi_i
bcast_mpi_i
interface~bcast_mpi->proc~bcast_mpi_i
proc~bcast_mpi_i1
bcast_mpi_i1
interface~bcast_mpi->proc~bcast_mpi_i1
proc~bcast_mpi_l
bcast_mpi_l
interface~bcast_mpi->proc~bcast_mpi_l
proc~bcast_mpi_l3
bcast_mpi_l3
interface~bcast_mpi->proc~bcast_mpi_l3
proc~bcast_mpi_r3
bcast_mpi_r3
interface~bcast_mpi->proc~bcast_mpi_r3
proc~bcast_mpi_i4
bcast_mpi_i4
interface~bcast_mpi->proc~bcast_mpi_i4
proc~bcast_mpi_i3
bcast_mpi_i3
interface~bcast_mpi->proc~bcast_mpi_i3
proc~bcast_mpi_r1
bcast_mpi_r1
interface~bcast_mpi->proc~bcast_mpi_r1
proc~bcast_mpi_l1
bcast_mpi_l1
interface~bcast_mpi->proc~bcast_mpi_l1
proc~bcast_mpi_r2
bcast_mpi_r2
interface~bcast_mpi->proc~bcast_mpi_r2
proc~bcast_mpi_r4
bcast_mpi_r4
interface~bcast_mpi->proc~bcast_mpi_r4
proc~bcast_mpi_r
bcast_mpi_r
interface~bcast_mpi->proc~bcast_mpi_r
proc~bcast_mpi_l2
bcast_mpi_l2
interface~bcast_mpi->proc~bcast_mpi_l2
proc~bcast_mpi_i2
bcast_mpi_i2
interface~bcast_mpi->proc~bcast_mpi_i2
proc~gather_i2->interface~gather_mpi
proc~gather_i2->interface~gather_omp
proc~gather_l1->interface~gather_mpi
proc~gather_l1->interface~gather_omp
proc~bcast_mpi_cgen
bcast_mpi_cgen
proc~bcast_mpi_c->proc~bcast_mpi_cgen
proc~bcast_mpi_lgen
bcast_mpi_lgen
proc~bcast_mpi_l4->proc~bcast_mpi_lgen
proc~scatter_mpi_i1
scatter_mpi_i1
interface~scatter_mpi->proc~scatter_mpi_i1
proc~scatter_mpi_r3
scatter_mpi_r3
interface~scatter_mpi->proc~scatter_mpi_r3
proc~scatter_mpi_r1
scatter_mpi_r1
interface~scatter_mpi->proc~scatter_mpi_r1
proc~scatter_mpi_r
scatter_mpi_r
interface~scatter_mpi->proc~scatter_mpi_r
proc~scatter_mpi_l
scatter_mpi_l
interface~scatter_mpi->proc~scatter_mpi_l
proc~scatter_mpi_l1
scatter_mpi_l1
interface~scatter_mpi->proc~scatter_mpi_l1
proc~scatter_mpi_i
scatter_mpi_i
interface~scatter_mpi->proc~scatter_mpi_i
proc~scatter_mpi_r2
scatter_mpi_r2
interface~scatter_mpi->proc~scatter_mpi_r2
proc~scatter_mpi_i3
scatter_mpi_i3
interface~scatter_mpi->proc~scatter_mpi_i3
proc~scatter_mpi_i2
scatter_mpi_i2
interface~scatter_mpi->proc~scatter_mpi_i2
proc~scatter_mpi_l2
scatter_mpi_l2
interface~scatter_mpi->proc~scatter_mpi_l2
proc~scatter_mpi_l3
scatter_mpi_l3
interface~scatter_mpi->proc~scatter_mpi_l3
proc~bcast_mpi_igen
bcast_mpi_igen
proc~bcast_mpi_i->proc~bcast_mpi_igen
proc~bcast_mpi_i1->proc~bcast_mpi_igen
proc~bcast_mpi_l->proc~bcast_mpi_lgen
proc~gather_mpi_i3
gather_mpi_i3
interface~gather_mpi->proc~gather_mpi_i3
proc~gather_mpi_l2
gather_mpi_l2
interface~gather_mpi->proc~gather_mpi_l2
proc~gather_mpi_i1
gather_mpi_i1
interface~gather_mpi->proc~gather_mpi_i1
proc~gather_mpi_r3
gather_mpi_r3
interface~gather_mpi->proc~gather_mpi_r3
proc~gather_mpi_r1
gather_mpi_r1
interface~gather_mpi->proc~gather_mpi_r1
proc~gather_mpi_i
gather_mpi_i
interface~gather_mpi->proc~gather_mpi_i
proc~gather_mpi_r2
gather_mpi_r2
interface~gather_mpi->proc~gather_mpi_r2
proc~gather_mpi_r
gather_mpi_r
interface~gather_mpi->proc~gather_mpi_r
proc~gather_mpi_l3
gather_mpi_l3
interface~gather_mpi->proc~gather_mpi_l3
proc~gather_mpi_i2
gather_mpi_i2
interface~gather_mpi->proc~gather_mpi_i2
proc~gather_mpi_l
gather_mpi_l
interface~gather_mpi->proc~gather_mpi_l
proc~gather_mpi_l1
gather_mpi_l1
interface~gather_mpi->proc~gather_mpi_l1
proc~bcast_mpi_l3->proc~bcast_mpi_lgen
proc~bcast_mpi_rgen
bcast_mpi_rgen
proc~bcast_mpi_r3->proc~bcast_mpi_rgen
proc~bcast_mpi_i4->proc~bcast_mpi_igen
proc~bcast_mpi_i3->proc~bcast_mpi_igen
proc~bcast_mpi_r1->proc~bcast_mpi_rgen
proc~bcast_mpi_l1->proc~bcast_mpi_lgen
proc~bcast_mpi_r2->proc~bcast_mpi_rgen
proc~bcast_mpi_r4->proc~bcast_mpi_rgen
proc~bcast_mpi_r->proc~bcast_mpi_rgen
proc~bcast_mpi_l2->proc~bcast_mpi_lgen
proc~bcast_mpi_i2->proc~bcast_mpi_igen
proc~mpi_bcast
MPI_BCAST
proc~bcast_mpi_cgen->proc~mpi_bcast
proc~scatter_mpi_igen
scatter_mpi_igen
proc~scatter_mpi_i1->proc~scatter_mpi_igen
proc~bcast_mpi_igen->proc~mpi_bcast
proc~gather_mpi_igen
gather_mpi_igen
proc~gather_mpi_i3->proc~gather_mpi_igen
proc~scatter_mpi_rgen
scatter_mpi_rgen
proc~scatter_mpi_r3->proc~scatter_mpi_rgen
proc~bcast_mpi_lgen->proc~mpi_bcast
proc~gather_mpi_lgen
gather_mpi_lgen
proc~gather_mpi_l2->proc~gather_mpi_lgen
proc~gather_mpi_i1->proc~gather_mpi_igen
proc~scatter_mpi_r1->proc~scatter_mpi_rgen
proc~gather_mpi_rgen
gather_mpi_rgen
proc~gather_mpi_r3->proc~gather_mpi_rgen
proc~scatter_mpi_r->proc~scatter_mpi_rgen
proc~gather_mpi_r1->proc~gather_mpi_rgen
proc~scatter_mpi_lgen
scatter_mpi_lgen
proc~scatter_mpi_l->proc~scatter_mpi_lgen
proc~gather_mpi_i->proc~gather_mpi_igen
proc~gather_mpi_r2->proc~gather_mpi_rgen
proc~bcast_mpi_rgen->proc~mpi_bcast
proc~gather_mpi_r->proc~gather_mpi_rgen
proc~scatter_mpi_l1->proc~scatter_mpi_lgen
proc~gather_mpi_l3->proc~gather_mpi_lgen
proc~scatter_mpi_i->proc~scatter_mpi_igen
proc~scatter_mpi_r2->proc~scatter_mpi_rgen
proc~gather_mpi_i2->proc~gather_mpi_igen
proc~scatter_mpi_i3->proc~scatter_mpi_igen
proc~gather_mpi_l->proc~gather_mpi_lgen
proc~scatter_mpi_i2->proc~scatter_mpi_igen
proc~scatter_mpi_l2->proc~scatter_mpi_lgen
proc~gather_mpi_l1->proc~gather_mpi_lgen
proc~scatter_mpi_l3->proc~scatter_mpi_lgen
proc~mpi_bcast->proc~lmdz_mpi_wrapper_abort
proc~mpi_gatherv
MPI_GATHERV
proc~gather_mpi_lgen->proc~mpi_gatherv
proc~mpi_scatterv
MPI_SCATTERV
proc~scatter_mpi_rgen->proc~mpi_scatterv
proc~gather_mpi_igen->proc~mpi_gatherv
proc~scatter_mpi_lgen->proc~mpi_scatterv
proc~scatter_mpi_igen->proc~mpi_scatterv
proc~gather_mpi_rgen->proc~mpi_gatherv
proc~mpi_gatherv->proc~lmdz_mpi_wrapper_abort
proc~mpi_scatterv->proc~lmdz_mpi_wrapper_abort
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.
Called by
proc~~initdust~2~~CalledByGraph
proc~initdust~2
initdust
proc~dustemission~2
dustemission
proc~dustemission~2->proc~initdust~2
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.