MODFLOW 6  version 6.6.0.dev0
USGS Modular Hydrologic Model
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 to occur.
 

Functions/Subroutines

subroutine timeselectmodule::deallocate (this)
 Deallocate 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. More...
 
subroutine timeselectmodule::log (this, iout, verb)
 Show the current time selection, if any. More...
 
subroutine timeselectmodule::select (this, t0, t1, changed)
 Select times between t0 and t1 (inclusive). More...
 
subroutine timeselectmodule::advance (this)
 Update the selection to the current time step. More...
 
logical(lgp) function timeselectmodule::any (this)
 Check if any times are currently selected. More...
 
integer(i4b) function timeselectmodule::count (this)
 Return the number of times currently selected. More...
 
subroutine timeselectmodule::sort (this)
 Sort the time selection in increasing order. More...
 
subroutine timeselectmodule::extend (this, a)
 Extend the time selection with the given array. More...