CAM
flux_avg Module Reference

Functions/Subroutines

subroutine, public flux_avg_register ()
 
subroutine, public flux_avg_init (cam_in, pbuf2d)
 
subroutine, public flux_avg_run (state, cam_in, pbuf, nstep, deltat)
 
subroutine smooth (new, old, res, nstep, deltat, ncol)
 

Variables

integer lhflx_idx
 
integer shflx_idx
 
integer qflx_idx
 
integer taux_idx
 
integer tauy_idx
 
integer lhflx_res_idx
 
integer shflx_res_idx
 
integer qflx_res_idx
 
integer taux_res_idx
 
integer tauy_res_idx
 

Function/Subroutine Documentation

◆ flux_avg_init()

subroutine, public flux_avg::flux_avg_init ( type(cam_in_t), dimension(begchunk:endchunk), intent(in)  cam_in,
type(physics_buffer_desc), dimension(:,:), pointer  pbuf2d 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ flux_avg_register()

subroutine, public flux_avg::flux_avg_register ( )
Here is the caller graph for this function:

◆ flux_avg_run()

subroutine, public flux_avg::flux_avg_run ( type(physics_state), intent(in)  state,
type(cam_in_t), intent(inout)  cam_in,
type(physics_buffer_desc), dimension(:), pointer  pbuf,
integer, intent(in)  nstep,
real(r8), intent(in)  deltat 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ smooth()

subroutine flux_avg::smooth ( real(r8), dimension(pcols), intent(inout)  new,
real(r8), dimension(pcols), intent(inout)  old,
real(r8), dimension(pcols), intent(inout)  res,
integer, intent(in)  nstep,
real(r8), intent(in)  deltat,
integer, intent(in)  ncol 
)
Here is the caller graph for this function:

Variable Documentation

◆ lhflx_idx

integer flux_avg::lhflx_idx
private

◆ lhflx_res_idx

integer flux_avg::lhflx_res_idx
private

◆ qflx_idx

integer flux_avg::qflx_idx
private

◆ qflx_res_idx

integer flux_avg::qflx_res_idx
private

◆ shflx_idx

integer flux_avg::shflx_idx
private

◆ shflx_res_idx

integer flux_avg::shflx_res_idx
private

◆ taux_idx

integer flux_avg::taux_idx
private

◆ taux_res_idx

integer flux_avg::taux_res_idx
private

◆ tauy_idx

integer flux_avg::tauy_idx
private

◆ tauy_res_idx

integer flux_avg::tauy_res_idx
private