CAM
dynPatchStateUpdaterMod.F90 File Reference
#include "shr_assert.h"

Data Types

interface  dynpatchstateupdatermod::patch_state_updater_type
 
interface  dynpatchstateupdatermod::patch_state_updater_type
 

Modules

module  dynpatchstateupdatermod
 

Functions/Subroutines

type(patch_state_updater_type) function dynpatchstateupdatermod::constructor (bounds)
 
subroutine dynpatchstateupdatermod::set_old_weights (this, bounds)
 
subroutine dynpatchstateupdatermod::set_new_weights (this, bounds)
 
subroutine dynpatchstateupdatermod::update_patch_state (this, bounds, num_filterp_with_inactive, filterp_with_inactive, var, flux_out_col_area, flux_out_grc_area, seed, seed_addition)
 
subroutine dynpatchstateupdatermod::update_patch_state_partition_flux_by_type (this, bounds, num_filterp_with_inactive, filterp_with_inactive, flux1_fraction_by_pft_type, var, flux1_out, flux2_out, seed, seed_addition)
 
logical function, dimension(bounds%begp:bounds%endp) dynpatchstateupdatermod::old_weight_was_zero (this, bounds)
 
logical function, dimension(bounds%begp:bounds%endp) dynpatchstateupdatermod::patch_grew (this, bounds)
 
logical function, dimension(bounds%begp:bounds%endp) dynpatchstateupdatermod::patch_initiating (this, bounds)
 

Variables

character(len= *), parameter, private dynpatchstateupdatermod::sourcefile = __FILE__