CAM
glc2lndmod Module Reference

Data Types

type  glc2lnd_type
 

Functions/Subroutines

subroutine init (this, bounds)
 
subroutine initallocate (this, bounds)
 
subroutine inithistory (this, bounds)
 
subroutine initcold (this, bounds)
 
subroutine restart (this, bounds, ncid, flag)
 
subroutine update_glc2lnd (this, bounds)
 
subroutine check_glc2lnd_icemask (this, bounds)
 
subroutine check_glc2lnd_icemask_coupled_fluxes (this, bounds)
 
subroutine update_glc2lnd_dyn_runoff_routing (this, bounds)
 
subroutine update_glc2lnd_fracs (this, bounds)
 
subroutine update_glc2lnd_topo (this, bounds)
 

Function/Subroutine Documentation

◆ check_glc2lnd_icemask()

subroutine glc2lndmod::check_glc2lnd_icemask ( class(glc2lnd_type), intent(in)  this,
type(bounds_type), intent(in)  bounds 
)

◆ check_glc2lnd_icemask_coupled_fluxes()

subroutine glc2lndmod::check_glc2lnd_icemask_coupled_fluxes ( class(glc2lnd_type), intent(in)  this,
type(bounds_type), intent(in)  bounds 
)

◆ init()

subroutine glc2lndmod::init ( class(glc2lnd_type this,
type(bounds_type), intent(in)  bounds 
)

◆ initallocate()

subroutine glc2lndmod::initallocate ( class (glc2lnd_type this,
type(bounds_type), intent(in)  bounds 
)
private

◆ initcold()

subroutine glc2lndmod::initcold ( class(glc2lnd_type this,
type(bounds_type), intent(in)  bounds 
)

◆ inithistory()

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

◆ restart()

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

◆ update_glc2lnd()

subroutine glc2lndmod::update_glc2lnd ( class(glc2lnd_type), intent(inout)  this,
type(bounds_type), intent(in)  bounds 
)

◆ update_glc2lnd_dyn_runoff_routing()

subroutine glc2lndmod::update_glc2lnd_dyn_runoff_routing ( class(glc2lnd_type), intent(inout)  this,
type(bounds_type), intent(in)  bounds 
)

◆ update_glc2lnd_fracs()

subroutine glc2lndmod::update_glc2lnd_fracs ( class(glc2lnd_type), intent(in)  this,
type(bounds_type), intent(in)  bounds 
)
private
Here is the call graph for this function:

◆ update_glc2lnd_topo()

subroutine glc2lndmod::update_glc2lnd_topo ( class(glc2lnd_type), intent(in)  this,
type(bounds_type), intent(in)  bounds 
)
Here is the call graph for this function: