MODFLOW 6  version 6.8.0.dev0
USGS Modular Hydrologic Model
TvBase.f90 File Reference

Go to the source code of this file.

Data Types

type  tvbasemodule::tvbasetype
 
interface  tvbasemodule::ar_set_pointers
 Announce package and set pointers to variables. More...
 
interface  tvbasemodule::apply_row_changes
 Apply input column changes for period-data row n to node. More...
 
interface  tvbasemodule::set_changed_at
 Mark property changes as having occurred at (kper, kstp) More...
 
interface  tvbasemodule::reset_change_flags
 Clear all per-node change flags. More...
 
interface  tvbasemodule::validate_change
 Check that a given property value is valid. More...
 

Modules

module  tvbasemodule
 This module contains common time-varying property functionality.
 

Functions/Subroutines

subroutine tvbasemodule::init (this, name_model, pakname, ftype, mempath, inunit, iout)
 Initialize the TvBaseType object. More...
 
subroutine tvbasemodule::tvbase_allocate_scalars (this)
 Allocate scalar variables. More...
 
subroutine tvbasemodule::tvbase_source_options (this)
 Source common options from the input memory path. More...
 
subroutine tvbasemodule::tvbase_source_package_options (this)
 Source package-specific options from the input memory path. More...
 
subroutine tvbasemodule::ar (this, dis)
 Allocate and read static data for the package. More...
 
subroutine tvbasemodule::rp (this)
 Read and prepare stress period data for the package. More...
 
subroutine tvbasemodule::ad (this)
 Apply advanced values at each time step. More...
 
subroutine, public tvbasemodule::tvbase_da (this)
 Deallocate package memory. More...
 
integer(i4b) function tvbasemodule::tv_get_node (this, n)
 Return the reduced node number for CELLID row n; caller must bounds-check. More...