subroutine interfoce_lim(itime, dtime, jour, knon, knindex, debut, lmt_sst_p, pctsrf_new_p)
Uses
proc~~interfoce_lim~2~~UsesGraph
proc~interfoce_lim~2
interfoce_lim
module~indice_sol_mod
indice_sol_mod
proc~interfoce_lim~2->module~indice_sol_mod
module~mod_grid_phy_lmdz
mod_grid_phy_lmdz
proc~interfoce_lim~2->module~mod_grid_phy_lmdz
netcdf
netcdf
proc~interfoce_lim~2->netcdf
module~mod_phys_lmdz_para
mod_phys_lmdz_para
proc~interfoce_lim~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
module~lmdz_cppkeys_wrapper->netcdf
iso_fortran_env
iso_fortran_env
module~lmdz_cppkeys_wrapper->iso_fortran_env
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.
Ouverture et lecture du fichier pour le master process si c'est le bon moment
Tester d'abord si c'est le moment de lire le fichier
Fin de lecture, fermeture de fichier
Distribue les variables sur tous les processus
Recopie des variables dans les champs de sortie
Arguments
Type
Intent Optional Attributes
Name
integer,
intent(in)
::
itime
real,
intent(in)
::
dtime
integer,
intent(in)
::
jour
integer,
intent(in)
::
knon
integer,
intent(in),
DIMENSION(klon_loc)
::
knindex
logical,
intent(in)
::
debut
real,
intent(out),
DIMENSION(klon_loc)
::
lmt_sst_p
real,
intent(out),
DIMENSION(klon_loc,nbsrf)
::
pctsrf_new_p
frequence de lecture des conditions limites (en pas de physique)
Calls
proc~~interfoce_lim~2~~CallsGraph
proc~interfoce_lim~2
interfoce_lim
proc~abort_physic
abort_physic
proc~interfoce_lim~2->proc~abort_physic
nf90_inq_varid
nf90_inq_varid
proc~interfoce_lim~2->nf90_inq_varid
nf90_get_var
nf90_get_var
proc~interfoce_lim~2->nf90_get_var
nf90_close
nf90_close
proc~interfoce_lim~2->nf90_close
nf90_open
nf90_open
proc~interfoce_lim~2->nf90_open
interface~scatter
scatter
proc~interfoce_lim~2->interface~scatter
proc~mpi_abort
MPI_ABORT
proc~abort_physic->proc~mpi_abort
getin_dump
getin_dump
proc~abort_physic->getin_dump
restclo
restclo
proc~abort_physic->restclo
histclo
histclo
proc~abort_physic->histclo
proc~scatter_i1
scatter_i1
interface~scatter->proc~scatter_i1
proc~scatter_i2
scatter_i2
interface~scatter->proc~scatter_i2
proc~scatter_r
scatter_r
interface~scatter->proc~scatter_r
proc~scatter_r2
scatter_r2
interface~scatter->proc~scatter_r2
proc~scatter_l2
scatter_l2
interface~scatter->proc~scatter_l2
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
proc~scatter_l1
scatter_l1
interface~scatter->proc~scatter_l1
proc~scatter_r3
scatter_r3
interface~scatter->proc~scatter_r3
proc~scatter_l3
scatter_l3
interface~scatter->proc~scatter_l3
interface~scatter_mpi
scatter_mpi
proc~scatter_i1->interface~scatter_mpi
interface~scatter_omp
scatter_omp
proc~scatter_i1->interface~scatter_omp
proc~lmdz_mpi_wrapper_abort
lmdz_mpi_wrapper_abort
proc~mpi_abort->proc~lmdz_mpi_wrapper_abort
proc~scatter_i2->interface~scatter_mpi
proc~scatter_i2->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~scatter_l2->interface~scatter_mpi
proc~scatter_l2->interface~scatter_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~scatter_l1->interface~scatter_mpi
proc~scatter_l1->interface~scatter_omp
proc~scatter_r3->interface~scatter_mpi
proc~scatter_r3->interface~scatter_omp
proc~scatter_l3->interface~scatter_mpi
proc~scatter_l3->interface~scatter_omp
proc~scatter_mpi_i1
scatter_mpi_i1
interface~scatter_mpi->proc~scatter_mpi_i1
proc~scatter_mpi_l1
scatter_mpi_l1
interface~scatter_mpi->proc~scatter_mpi_l1
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_i
scatter_mpi_i
interface~scatter_mpi->proc~scatter_mpi_i
proc~scatter_mpi_i2
scatter_mpi_i2
interface~scatter_mpi->proc~scatter_mpi_i2
proc~scatter_mpi_r2
scatter_mpi_r2
interface~scatter_mpi->proc~scatter_mpi_r2
proc~scatter_mpi_r3
scatter_mpi_r3
interface~scatter_mpi->proc~scatter_mpi_r3
proc~scatter_mpi_l
scatter_mpi_l
interface~scatter_mpi->proc~scatter_mpi_l
proc~scatter_mpi_l2
scatter_mpi_l2
interface~scatter_mpi->proc~scatter_mpi_l2
proc~scatter_mpi_i3
scatter_mpi_i3
interface~scatter_mpi->proc~scatter_mpi_i3
proc~scatter_mpi_l3
scatter_mpi_l3
interface~scatter_mpi->proc~scatter_mpi_l3
proc~scatter_mpi_igen
scatter_mpi_igen
proc~scatter_mpi_i1->proc~scatter_mpi_igen
proc~scatter_mpi_lgen
scatter_mpi_lgen
proc~scatter_mpi_l1->proc~scatter_mpi_lgen
proc~scatter_mpi_rgen
scatter_mpi_rgen
proc~scatter_mpi_r1->proc~scatter_mpi_rgen
proc~scatter_mpi_r->proc~scatter_mpi_rgen
proc~scatter_mpi_i->proc~scatter_mpi_igen
proc~scatter_mpi_i2->proc~scatter_mpi_igen
proc~scatter_mpi_r2->proc~scatter_mpi_rgen
proc~scatter_mpi_r3->proc~scatter_mpi_rgen
proc~scatter_mpi_l->proc~scatter_mpi_lgen
proc~scatter_mpi_l2->proc~scatter_mpi_lgen
proc~scatter_mpi_i3->proc~scatter_mpi_igen
proc~scatter_mpi_l3->proc~scatter_mpi_lgen
proc~mpi_scatterv
MPI_SCATTERV
proc~scatter_mpi_igen->proc~mpi_scatterv
proc~scatter_mpi_rgen->proc~mpi_scatterv
proc~scatter_mpi_lgen->proc~mpi_scatterv
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.