programmer's documentation
Functions/Subroutines
attssc.f90 File Reference

Additional right-hand side source terms for scalar equations taking into account dry and humid atmospheric variables. More...

Functions/Subroutines

subroutine attssc (iscal, crvexp)
 Additional right-hand side source terms for scalar equations if 1D atmospheric radiative module is used (iatra1 = 1) additional source terms for the thermal scalar equation to take into account the radiative forcing. More...
 
subroutine define_r3 ()
 Internal function - computes the mean volumic radius of the droplets. More...
 
double precision function vit_sed (r)
 Internal function - Compute the sedimentation speed from the radius for water dropplet. More...
 
subroutine grad_sed_ql (grad)
 Internal function - Computation of the gradient of rho*qliq*V(r3)*exp(5*sc) More...
 
subroutine grad_sed_nc (grad)
 Internal function - Computation of the gradient of rho*qliq*V(r3)*exp(5*sc) for sedimentation. More...
 

Detailed Description

Additional right-hand side source terms for scalar equations taking into account dry and humid atmospheric variables.

Function/Subroutine Documentation

◆ attssc()

subroutine attssc ( integer  iscal,
double precision, dimension(ncelet)  crvexp 
)

Additional right-hand side source terms for scalar equations if 1D atmospheric radiative module is used (iatra1 = 1) additional source terms for the thermal scalar equation to take into account the radiative forcing.

Parameters
[in]iscalscalar number
[in]crvexpexplicit part of the second term

◆ define_r3()

subroutine attssc::define_r3 ( )

Internal function - computes the mean volumic radius of the droplets.

◆ grad_sed_nc()

subroutine attssc::grad_sed_nc ( double precision, dimension(3,ncelet)  grad)

Internal function - Computation of the gradient of rho*qliq*V(r3)*exp(5*sc) for sedimentation.

Parameters
[out]gradcalculated gradient

◆ grad_sed_ql()

subroutine attssc::grad_sed_ql ( double precision, dimension(3,ncelet)  grad)

Internal function - Computation of the gradient of rho*qliq*V(r3)*exp(5*sc)

Parameters
[out]gradcalculated gradient

◆ vit_sed()

double precision function attssc::vit_sed ( double precision  r)

Internal function - Compute the sedimentation speed from the radius for water dropplet.

Parameters
[in]rradius