CAM
restart_physics Module Reference

Functions/Subroutines

subroutine, public init_restart_physics (File, pbuf2d)
 
subroutine, public write_restart_physics (File, cam_in, cam_out, pbuf2d)
 
subroutine, public read_restart_physics (File, cam_in, cam_out, pbuf2d)
 
character(len=256) function, public get_abs_restart_filepath ()
 

Variables

character(len=256) pname
 
character(len=8) num
 
logical pergro_mods = .false.
 
type(var_desc_t) trefmxav_desc
 
type(var_desc_t) trefmnav_desc
 
type(var_desc_t) flwds_desc
 
type(var_desc_t) landm_desc
 
type(var_desc_t) sgh_desc
 
type(var_desc_t) sgh30_desc
 
type(var_desc_t) solld_desc
 
type(var_desc_t) co2prog_desc
 
type(var_desc_t) co2diag_desc
 
type(var_desc_t) sols_desc
 
type(var_desc_t) soll_desc
 
type(var_desc_t) solsd_desc
 
type(var_desc_t) fsnt_desc
 
type(var_desc_t) flns_desc
 
type(var_desc_t) emstot_desc
 
type(var_desc_t), dimension(4) absnxt_desc
 
type(var_desc_t) flnt_desc
 
type(var_desc_t) fsds_desc
 
type(var_desc_t) fsns_desc
 
type(var_desc_t) bcphidry_desc
 
type(var_desc_t) bcphodry_desc
 
type(var_desc_t) ocphidry_desc
 
type(var_desc_t) ocphodry_desc
 
type(var_desc_t) dstdry1_desc
 
type(var_desc_t) dstdry2_desc
 
type(var_desc_t) dstdry3_desc
 
type(var_desc_t) dstdry4_desc
 
type(var_desc_t), dimension(pcnst) cflx_desc
 
type(var_desc_t) lhf_desc
 
type(var_desc_t) shf_desc
 
type(var_desc_t), dimension(:), allocatable abstot_desc
 
type(var_desc_t) cospcnt_desc
 
type(var_desc_t) rad_randn_seedrst_desc
 

Function/Subroutine Documentation

◆ get_abs_restart_filepath()

character(len=256) function, public restart_physics::get_abs_restart_filepath ( )
Here is the caller graph for this function:

◆ init_restart_physics()

subroutine, public restart_physics::init_restart_physics ( type(file_desc_t), intent(inout)  File,
type(physics_buffer_desc), dimension(:,:), pointer  pbuf2d 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ read_restart_physics()

subroutine, public restart_physics::read_restart_physics ( type(file_desc_t), intent(inout)  File,
type(cam_in_t), dimension(:), pointer  cam_in,
type(cam_out_t), dimension(:), pointer  cam_out,
type(physics_buffer_desc), dimension(:,:), pointer  pbuf2d 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ write_restart_physics()

subroutine, public restart_physics::write_restart_physics ( type(file_desc_t), intent(inout)  File,
type(cam_in_t), dimension(begchunk:endchunk), intent(in)  cam_in,
type(cam_out_t), dimension(begchunk:endchunk), intent(in)  cam_out,
type(physics_buffer_desc), dimension(:,:), pointer  pbuf2d 
)
Here is the call graph for this function:
Here is the caller graph for this function:

Variable Documentation

◆ absnxt_desc

type(var_desc_t), dimension(4) restart_physics::absnxt_desc
private

◆ abstot_desc

type(var_desc_t), dimension(:), allocatable restart_physics::abstot_desc
private

◆ bcphidry_desc

type(var_desc_t) restart_physics::bcphidry_desc
private

◆ bcphodry_desc

type(var_desc_t) restart_physics::bcphodry_desc
private

◆ cflx_desc

type(var_desc_t), dimension(pcnst) restart_physics::cflx_desc
private

◆ co2diag_desc

type(var_desc_t) restart_physics::co2diag_desc
private

◆ co2prog_desc

type(var_desc_t) restart_physics::co2prog_desc
private

◆ cospcnt_desc

type(var_desc_t) restart_physics::cospcnt_desc
private

◆ dstdry1_desc

type(var_desc_t) restart_physics::dstdry1_desc
private

◆ dstdry2_desc

type(var_desc_t) restart_physics::dstdry2_desc
private

◆ dstdry3_desc

type(var_desc_t) restart_physics::dstdry3_desc
private

◆ dstdry4_desc

type(var_desc_t) restart_physics::dstdry4_desc
private

◆ emstot_desc

type(var_desc_t) restart_physics::emstot_desc
private

◆ flns_desc

type(var_desc_t) restart_physics::flns_desc
private

◆ flnt_desc

type(var_desc_t) restart_physics::flnt_desc
private

◆ flwds_desc

type(var_desc_t) restart_physics::flwds_desc
private

◆ fsds_desc

type(var_desc_t) restart_physics::fsds_desc
private

◆ fsns_desc

type(var_desc_t) restart_physics::fsns_desc
private

◆ fsnt_desc

type(var_desc_t) restart_physics::fsnt_desc
private

◆ landm_desc

type(var_desc_t) restart_physics::landm_desc
private

◆ lhf_desc

type(var_desc_t) restart_physics::lhf_desc
private

◆ num

character(len=8) restart_physics::num
private

◆ ocphidry_desc

type(var_desc_t) restart_physics::ocphidry_desc
private

◆ ocphodry_desc

type(var_desc_t) restart_physics::ocphodry_desc
private

◆ pergro_mods

logical restart_physics::pergro_mods = .false.
private

◆ pname

character(len=256) restart_physics::pname
private

◆ rad_randn_seedrst_desc

type(var_desc_t) restart_physics::rad_randn_seedrst_desc
private

◆ sgh30_desc

type(var_desc_t) restart_physics::sgh30_desc
private

◆ sgh_desc

type(var_desc_t) restart_physics::sgh_desc
private

◆ shf_desc

type(var_desc_t) restart_physics::shf_desc
private

◆ soll_desc

type(var_desc_t) restart_physics::soll_desc
private

◆ solld_desc

type(var_desc_t) restart_physics::solld_desc
private

◆ sols_desc

type(var_desc_t) restart_physics::sols_desc
private

◆ solsd_desc

type(var_desc_t) restart_physics::solsd_desc
private

◆ trefmnav_desc

type(var_desc_t) restart_physics::trefmnav_desc
private

◆ trefmxav_desc

type(var_desc_t) restart_physics::trefmxav_desc
private