CAM
diffusion Module Reference

Functions/Subroutines

pure real(kind=core_rknd) function, dimension(3), public diffusion_zt_lhs (K_zm, K_zmm1, nu, invrs_dzmm1, invrs_dzm, invrs_dzt, level)
 
pure real(kind=core_rknd) function, dimension(3), public diffusion_cloud_frac_zt_lhs (K_zm, K_zmm1, cloud_frac_zt, cloud_frac_ztm1, cloud_frac_ztp1, cloud_frac_zm, cloud_frac_zmm1, nu, invrs_dzmm1, invrs_dzm, invrs_dzt, level)
 
pure real(kind=core_rknd) function, dimension(3), public diffusion_zm_lhs (K_zt, K_ztp1, nu, invrs_dztp1, invrs_dzt, invrs_dzm, level)
 

Function/Subroutine Documentation

◆ diffusion_cloud_frac_zt_lhs()

pure real( kind = core_rknd ) function, dimension(3), public diffusion::diffusion_cloud_frac_zt_lhs ( real( kind = core_rknd ), intent(in)  K_zm,
real( kind = core_rknd ), intent(in)  K_zmm1,
real( kind = core_rknd ), intent(in)  cloud_frac_zt,
real( kind = core_rknd ), intent(in)  cloud_frac_ztm1,
real( kind = core_rknd ), intent(in)  cloud_frac_ztp1,
real( kind = core_rknd ), intent(in)  cloud_frac_zm,
real( kind = core_rknd ), intent(in)  cloud_frac_zmm1,
real( kind = core_rknd ), dimension(gr%nz), intent(in)  nu,
real( kind = core_rknd ), intent(in)  invrs_dzmm1,
real( kind = core_rknd ), intent(in)  invrs_dzm,
real( kind = core_rknd ), intent(in)  invrs_dzt,
integer, intent(in)  level 
)

◆ diffusion_zm_lhs()

pure real( kind = core_rknd ) function, dimension(3), public diffusion::diffusion_zm_lhs ( real( kind = core_rknd ), intent(in)  K_zt,
real( kind = core_rknd ), intent(in)  K_ztp1,
real( kind = core_rknd ), dimension(gr%nz), intent(in)  nu,
real( kind = core_rknd ), intent(in)  invrs_dztp1,
real( kind = core_rknd ), intent(in)  invrs_dzt,
real( kind = core_rknd ), intent(in)  invrs_dzm,
integer, intent(in)  level 
)
Here is the caller graph for this function:

◆ diffusion_zt_lhs()

pure real( kind = core_rknd ) function, dimension(3), public diffusion::diffusion_zt_lhs ( real( kind = core_rknd ), intent(in)  K_zm,
real( kind = core_rknd ), intent(in)  K_zmm1,
real( kind = core_rknd ), dimension(gr%nz), intent(in)  nu,
real( kind = core_rknd ), intent(in)  invrs_dzmm1,
real( kind = core_rknd ), intent(in)  invrs_dzm,
real( kind = core_rknd ), intent(in)  invrs_dzt,
integer, intent(in)  level 
)
Here is the caller graph for this function: