MODFLOW 6  version 6.5.0.dev2
MODFLOW 6 Code Documentation
TimeSelect.f90 File Reference

Go to the source code of this file.

Data Types

type  timeselectmodule::timeselecttype
 Represents a series of instants at which some event should occur. More...
 

Modules

module  timeselectmodule
 Specify times for some event(s) to occur.
 

Functions/Subroutines

subroutine timeselectmodule::destroy (this)
 Destroy the time selection object. More...
 
subroutine timeselectmodule::expand (this, increment)
 Expand capacity by the given amount. Resets the current slice. More...
 
subroutine timeselectmodule::init (this)
 Initialize or clear the time selection object. More...
 
logical(lgp) function timeselectmodule::increasing (this)
 Determine if times strictly increase. Returns true if empty or not yet allocated. More...
 
subroutine timeselectmodule::select (this, t0, t1, changed)
 Select times between t0 and t1 (inclusive). More...
 
subroutine timeselectmodule::try_advance (this)
 Update the selection to match the current time step. More...