coare_cp Subroutine

public subroutine coare_cp(du, dt, dq, t, q, zu, zt, zq, p, zi, nits, coeffs, rugosm, rugosh)

Uses

  • proc~~coare_cp~~UsesGraph proc~coare_cp coare_cp module~modd_csts MODD_CSTS proc~coare_cp->module~modd_csts

** bulk loop **

Arguments

Type IntentOptional Attributes Name
real, intent(in) :: du
real, intent(in) :: dt
real, intent(in) :: dq
real, intent(in) :: t
real, intent(in) :: q
real, intent(in) :: zu
real, intent(in) :: zt
real, intent(in) :: zq
real, intent(in) :: p
real, intent(in) :: zi
integer, intent(in) :: nits
real, intent(out), dimension(3) :: coeffs
real, intent(out) :: rugosm
real, intent(out) :: rugosh

Calls

proc~~coare_cp~~CallsGraph proc~coare_cp coare_cp proc~psiuo psiuo proc~coare_cp->proc~psiuo proc~psit_30 psit_30 proc~coare_cp->proc~psit_30

Called by

proc~~coare_cp~~CalledByGraph proc~coare_cp coare_cp proc~cdrag cdrag proc~cdrag->proc~coare_cp proc~cdrag~2 cdrag proc~cdrag~2->proc~coare_cp proc~screenc screenc proc~screenc->proc~cdrag proc~surf_land_bucket_hetero~2 surf_land_bucket_hetero proc~surf_land_bucket_hetero~2->proc~cdrag proc~stdlevvarn~2 stdlevvarn proc~stdlevvarn~2->proc~cdrag proc~screencn screencn proc~stdlevvarn~2->proc~screencn proc~screencn->proc~cdrag proc~pbl_surface pbl_surface proc~pbl_surface->proc~cdrag proc~stdlevvarn stdlevvarn proc~pbl_surface->proc~stdlevvarn proc~stdlevvar stdlevvar proc~pbl_surface->proc~stdlevvar proc~surf_land surf_land proc~pbl_surface->proc~surf_land proc~surf_land_bucket_hetero surf_land_bucket_hetero proc~surf_land_bucket_hetero->proc~cdrag proc~stdlevvar~2 stdlevvar proc~stdlevvar~2->proc~cdrag proc~stdlevvar~2->proc~screenc proc~screencn~2 screencn proc~screencn~2->proc~cdrag proc~stdlevvarn->proc~cdrag proc~stdlevvarn->proc~screencn proc~pbl_surface~2 pbl_surface proc~pbl_surface~2->proc~cdrag proc~pbl_surface~2->proc~stdlevvarn proc~pbl_surface~2->proc~stdlevvar proc~pbl_surface~2->proc~surf_land proc~stdlevvar->proc~cdrag proc~stdlevvar->proc~screenc proc~screenc~2 screenc proc~screenc~2->proc~cdrag proc~physiq physiq proc~physiq->proc~pbl_surface proc~surf_land~2 surf_land proc~surf_land~2->proc~surf_land_bucket_hetero proc~surf_land->proc~surf_land_bucket_hetero proc~physiq~2 physiq proc~physiq~2->proc~pbl_surface 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