dissip Subroutine

subroutine dissip(vcov, ucov, teta, p, dv, du, dh)

Uses

  • proc~~dissip~~UsesGraph proc~dissip dissip module~comconst_mod comconst_mod proc~dissip->module~comconst_mod module~comgeom_mod_h~2 comgeom_mod_h proc~dissip->module~comgeom_mod_h~2 module~comdissnew_mod_h comdissnew_mod_h proc~dissip->module~comdissnew_mod_h module~comdissipn_mod_h comdissipn_mod_h proc~dissip->module~comdissipn_mod_h module~paramet_mod_h paramet_mod_h proc~dissip->module~paramet_mod_h dimensions_mod dimensions_mod proc~dissip->dimensions_mod module~comgeom_mod_h~2->module~paramet_mod_h module~comgeom_mod_h~2->dimensions_mod module~comdissipn_mod_h->dimensions_mod module~paramet_mod_h->dimensions_mod

Arguments

Type IntentOptional Attributes Name
real, intent(in) :: vcov(ip1jm,llm)
real, intent(in) :: ucov(ip1jmp1,llm)
real, intent(in) :: teta(ip1jmp1,llm)
real, intent(in) :: p(ip1jmp1,llmp1)
real, intent(out) :: dv(ip1jm,llm)
real, intent(out) :: du(ip1jmp1,llm)
real, intent(out) :: dh(ip1jmp1,llm)

Calls

proc~~dissip~~CallsGraph proc~dissip dissip proc~nxgrarot nxgrarot proc~dissip->proc~nxgrarot proc~divgrad2 divgrad2 proc~dissip->proc~divgrad2 amax1 amax1 proc~dissip->amax1 proc~gradiv gradiv proc~dissip->proc~gradiv proc~gradiv2 gradiv2 proc~dissip->proc~gradiv2 proc~divgrad divgrad proc~dissip->proc~divgrad proc~nxgraro2 nxgraro2 proc~dissip->proc~nxgraro2 proc~filtreg filtreg proc~nxgrarot->proc~filtreg proc~rotat rotat proc~nxgrarot->proc~rotat proc~scopy scopy proc~nxgrarot->proc~scopy proc~nxgrad nxgrad proc~nxgrarot->proc~nxgrad proc~laplacien_gam laplacien_gam proc~divgrad2->proc~laplacien_gam proc~divgrad2->proc~scopy proc~laplacien laplacien proc~divgrad2->proc~laplacien proc~gradiv->proc~filtreg proc~diverg~3 diverg proc~gradiv->proc~diverg~3 proc~gradiv->proc~scopy proc~grad grad proc~gradiv->proc~grad proc~gradiv2->proc~laplacien_gam proc~gradiv2->proc~filtreg proc~gradiv2->proc~scopy proc~gradiv2->proc~grad proc~gradiv2->proc~laplacien proc~divergf divergf proc~gradiv2->proc~divergf proc~divgrad->proc~filtreg proc~divgrad->proc~diverg~3 proc~divgrad->proc~scopy proc~divgrad->proc~grad proc~nxgraro2->proc~filtreg proc~laplacien_rot laplacien_rot proc~nxgraro2->proc~laplacien_rot proc~nxgraro2->proc~scopy proc~rotatf rotatf proc~nxgraro2->proc~rotatf proc~nxgraro2->proc~nxgrad proc~laplacien_rotgam laplacien_rotgam proc~nxgraro2->proc~laplacien_rotgam proc~laplacien_gam->proc~scopy proc~laplacien_gam->proc~grad proc~diverg_gam diverg_gam proc~laplacien_gam->proc~diverg_gam proc~laplacien_rot->proc~filtreg proc~laplacien_rot->proc~rotatf proc~laplacien_rot->proc~nxgrad proc~rotatf->proc~filtreg proc~laplacien->proc~filtreg proc~laplacien->proc~scopy proc~laplacien->proc~grad proc~laplacien->proc~divergf proc~nxgrad_gam nxgrad_gam proc~laplacien_rotgam->proc~nxgrad_gam proc~rotat_nfil rotat_nfil proc~laplacien_rotgam->proc~rotat_nfil proc~divergf->proc~filtreg

Called by

proc~~dissip~~CalledByGraph proc~dissip dissip proc~leapfrog leapfrog proc~leapfrog->proc~dissip program~gcm~2 gcm program~gcm~2->proc~leapfrog

Contents