thermcell_2002 Subroutine

public subroutine thermcell_2002(ngrid, nlay, ptimestep, iflag_thermals, pplay, pplev, pphi, pu, pv, pt, po, pduadj, pdvadj, pdtadj, pdoadj, fm0, entr0, fraca, wa_moy, r_aspect, l_mix, w2di, tho)

Uses

  • proc~~thermcell_2002~~UsesGraph proc~thermcell_2002 thermcell_2002 module~yomcst_mod_h yomcst_mod_h proc~thermcell_2002->module~yomcst_mod_h module~lmdz_thermcell_dv2~2 lmdz_thermcell_dv2 proc~thermcell_2002->module~lmdz_thermcell_dv2~2 module~dimphy~3 dimphy proc~thermcell_2002->module~dimphy~3 module~lmdz_thermcell_dq lmdz_thermcell_dq proc~thermcell_2002->module~lmdz_thermcell_dq module~write_field_phy write_field_phy proc~thermcell_2002->module~write_field_phy

Arguments

Type IntentOptional Attributes Name
integer :: ngrid
integer :: nlay
real :: ptimestep
integer :: iflag_thermals
real :: pplay(ngrid,nlay)
real :: pplev(ngrid,nlay+1)
real :: pphi(ngrid,nlay)
real :: pu(ngrid,nlay)
real :: pv(ngrid,nlay)
real :: pt(ngrid,nlay)
real :: po(ngrid,nlay)
real :: pduadj(ngrid,nlay)
real :: pdvadj(ngrid,nlay)
real :: pdtadj(ngrid,nlay)
real :: pdoadj(ngrid,nlay)
real :: fm0(klon,klev+1)
real :: entr0(klon,klev)
real :: fraca(ngrid,nlay+1)
real :: wa_moy(klon,klev+1)
real :: r_aspect
real :: l_mix
integer :: w2di
real :: tho

Calls

proc~~thermcell_2002~~CallsGraph proc~thermcell_2002 thermcell_2002 proc~abort_physic abort_physic proc~thermcell_2002->proc~abort_physic proc~thermcell_dq thermcell_dq proc~thermcell_2002->proc~thermcell_dq proc~thermcell_dv2 thermcell_dv2 proc~thermcell_2002->proc~thermcell_dv2 proc~dqthermcell dqthermcell proc~thermcell_2002->proc~dqthermcell proc~dqthermcell2 dqthermcell2 proc~thermcell_2002->proc~dqthermcell2 proc~dvthermcell2 dvthermcell2 proc~thermcell_2002->proc~dvthermcell2 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~thermcell_dq->proc~abort_physic proc~thermcell_dq_o thermcell_dq_o proc~thermcell_dq->proc~thermcell_dq_o proc~lmdz_mpi_wrapper_abort lmdz_mpi_wrapper_abort proc~mpi_abort->proc~lmdz_mpi_wrapper_abort proc~thermcell_dq_o->proc~abort_physic

Called by

proc~~thermcell_2002~~CalledByGraph proc~thermcell_2002 thermcell_2002 proc~calltherm calltherm proc~calltherm->proc~thermcell_2002 proc~calltherm~2 calltherm proc~calltherm~2->proc~thermcell_2002 proc~physiq physiq proc~physiq->proc~calltherm proc~physiq~2 physiq proc~physiq~2->proc~calltherm proc~old_lmdz1d old_lmdz1d proc~old_lmdz1d->proc~physiq proc~call_physiq call_physiq proc~call_physiq->proc~physiq proc~call_physiq~2 call_physiq proc~call_physiq~2->proc~physiq proc~scm scm proc~scm->proc~physiq program~lmdz1d lmdz1d program~lmdz1d->proc~old_lmdz1d program~lmdz1d->proc~scm proc~calfis calfis proc~calfis->proc~call_physiq proc~leapfrog leapfrog proc~leapfrog->proc~calfis program~gcm~2 gcm program~gcm~2->proc~leapfrog

Contents