CAM
temperaturetype Module Reference

Data Types

type  temperature_type
 

Functions/Subroutines

subroutine init (this, bounds, em_roof_lun, em_wall_lun, em_improad_lun, em_perroad_lun)
 
subroutine initallocate (this, bounds)
 
subroutine inithistory (this, bounds)
 
subroutine initcold (this, bounds, em_roof_lun, em_wall_lun, em_improad_lun, em_perroad_lun)
 
subroutine restart (this, bounds, ncid, flag)
 
subroutine initaccbuffer (this, bounds)
 
subroutine initaccvars (this, bounds)
 
subroutine updateaccvars (this, bounds)
 

Function/Subroutine Documentation

◆ init()

subroutine temperaturetype::init ( class(temperature_type this,
type(bounds_type), intent(in)  bounds,
real(r8), dimension(bounds%begl:), intent(in)  em_roof_lun,
real(r8), dimension(bounds%begl:), intent(in)  em_wall_lun,
real(r8), dimension(bounds%begl:), intent(in)  em_improad_lun,
real(r8), dimension(bounds%begl:), intent(in)  em_perroad_lun 
)

◆ initaccbuffer()

subroutine temperaturetype::initaccbuffer ( class(temperature_type this,
type(bounds_type), intent(in)  bounds 
)
Here is the call graph for this function:

◆ initaccvars()

subroutine temperaturetype::initaccvars ( class(temperature_type this,
type(bounds_type), intent(in)  bounds 
)
Here is the call graph for this function:

◆ initallocate()

subroutine temperaturetype::initallocate ( class(temperature_type this,
type(bounds_type), intent(in)  bounds 
)
private

◆ initcold()

subroutine temperaturetype::initcold ( class(temperature_type this,
type(bounds_type), intent(in)  bounds,
real(r8), dimension(bounds%begl:bounds%endl), intent(in)  em_roof_lun,
real(r8), dimension(bounds%begl:bounds%endl), intent(in)  em_wall_lun,
real(r8), dimension(bounds%begl:bounds%endl), intent(in)  em_improad_lun,
real(r8), dimension(bounds%begl:bounds%endl), intent(in)  em_perroad_lun 
)

◆ inithistory()

subroutine temperaturetype::inithistory ( class(temperature_type this,
type(bounds_type), intent(in)  bounds 
)
Here is the call graph for this function:

◆ restart()

subroutine temperaturetype::restart ( class(temperature_type this,
type(bounds_type), intent(in)  bounds,
type(file_desc_t), intent(inout)  ncid,
character(len=*), intent(in)  flag 
)

◆ updateaccvars()

subroutine temperaturetype::updateaccvars ( class(temperature_type this,
type(bounds_type), intent(in)  bounds 
)
Here is the call graph for this function: