MODFLOW 6  version 6.7.0.dev0
USGS Modular Hydrologic Model
TimeArraySeries.f90 File Reference

Go to the source code of this file.

Data Types

type  timearrayseriesmodule::timearrayseriestype
 

Modules

module  timearrayseriesmodule
 

Functions/Subroutines

subroutine, public timearrayseriesmodule::constructtimearrayseries (newTas, filename)
 Allocate a new TimeArraySeriesType object. More...
 
subroutine timearrayseriesmodule::tas_init (this, fname, modelname, iout, tasname, autoDeallocate)
 Initialize the time array series. More...
 
subroutine timearrayseriesmodule::getaveragevalues (this, nvals, values, time0, time1)
 Populate an array time-weighted average value for a specified time span. More...
 
integer(i4b) function timearrayseriesmodule::getinunit (this)
 Return unit number. More...
 
subroutine timearrayseriesmodule::get_surrounding_records (this, time, taEarlier, taLater)
 Get surrounding records. More...
 
logical function timearrayseriesmodule::read_next_array (this)
 Read next time array from input file and append to list. More...
 
subroutine timearrayseriesmodule::get_values_at_time (this, nvals, values, time)
 Return an array of values for a specified time, same units as time-series values. More...
 
subroutine timearrayseriesmodule::get_integrated_values (this, nvals, values, time0, time1)
 Populates an array with integrated values for a specified time span. More...
 
subroutine timearrayseriesmodule::deallocatebackward (this, fromNode)
 Deallocate fromNode and all previous nodes in list; reassign firstNode. More...
 
subroutine timearrayseriesmodule::get_latest_preceding_node (this, time, tslNode)
 Return pointer to ListNodeType object for the node representing the latest preceding time in the time series. More...
 
subroutine timearrayseriesmodule::tas_da (this)
 Deallocate memory. More...
 
type(timearrayseriestype) function, pointer, public timearrayseriesmodule::castastimearrayseriestype (obj)
 Cast an unlimited polymorphic object as class(TimeArraySeriesType) More...
 
type(timearrayseriestype) function, pointer, public timearrayseriesmodule::gettimearrayseriesfromlist (list, indx)
 Get time array from list. More...