|
| subroutine, public | timeseriesmodule::constructtimeseriesfile (newtimeseriesfile) |
| | Construct time series file.
|
| type(timeseriesfiletype) function, pointer | timeseriesmodule::castastimeseriesfiletype (obj) |
| | Cast an unlimited polymorphic object as class(TimeSeriesFileType).
|
| type(timeseriesfiletype) function, pointer, public | timeseriesmodule::castastimeseriesfileclass (obj) |
| | Cast an unlimited polymorphic object as class(TimeSeriesFileType).
|
| subroutine, public | timeseriesmodule::addtimeseriesfiletolist (list, tsfile) |
| | Add time series file to list.
|
| type(timeseriesfiletype) function, pointer, public | timeseriesmodule::gettimeseriesfilefromlist (list, idx) |
| | Get time series from list.
|
| logical function, public | timeseriesmodule::sametimeseries (ts1, ts2) |
| | Compare two time series; if they are identical, return true.
|
| real(dp) function | timeseriesmodule::getvalue (this, time0, time1, extendtoendofsimulation) |
| | Get time series value.
|
| subroutine | timeseriesmodule::initialize_time_series (this, tsfile, name, autodeallocate) |
| | Initialize time series.
|
| subroutine | timeseriesmodule::get_surrounding_records (this, time, tsrecearlier, tsreclater) |
| | Get surrounding records.
|
| subroutine | timeseriesmodule::get_surrounding_nodes (this, time, nodeearlier, nodelater) |
| | Get surrounding nodes.
|
| logical function | timeseriesmodule::read_next_record (this) |
| | Read next record.
|
| real(dp) function | timeseriesmodule::get_value_at_time (this, time, extendtoendofsimulation) |
| | Get value for a time.
|
| real(dp) function | timeseriesmodule::get_integrated_value (this, time0, time1, extendtoendofsimulation) |
| | Get integrated value.
|
| real(dp) function | timeseriesmodule::get_average_value (this, time0, time1, extendtoendofsimulation) |
| | Get average value.
|
| subroutine | timeseriesmodule::get_latest_preceding_node (this, time, tslnode) |
| | Get latest preceding node.
|
| subroutine | timeseriesmodule::ts_da (this) |
| | Deallocate.
|
| subroutine | timeseriesmodule::addtimeseriesrecord (this, tsr) |
| | Add ts record.
|
| type(timeseriesrecordtype) function, pointer | timeseriesmodule::getcurrenttimeseriesrecord (this) |
| | Get current ts record.
|
| type(timeseriesrecordtype) function, pointer | timeseriesmodule::getprevioustimeseriesrecord (this) |
| | Get previous ts record.
|
| type(timeseriesrecordtype) function, pointer | timeseriesmodule::getnexttimeseriesrecord (this) |
| | Get next ts record.
|
| type(timeseriesrecordtype) function, pointer | timeseriesmodule::gettimeseriesrecord (this, time, epsi) |
| | Get ts record.
|
| subroutine | timeseriesmodule::reset (this) |
| | Reset.
|
| subroutine | timeseriesmodule::inserttsr (this, tsr) |
| | Insert a time series record.
|
| double precision function | timeseriesmodule::findlatesttime (this, readtoend) |
| | Find latest time.
|
| subroutine | timeseriesmodule::clear (this, destroy) |
| | Clear the list of time series records.
|
| integer(i4b) function | timeseriesmodule::count (this) |
| | Count number of time series.
|
| type(timeseriestype) function, pointer | timeseriesmodule::gettimeseries (this, indx) |
| | Get time series.
|
| subroutine | timeseriesmodule::initializetsfile (this, filename, iout, autodeallocate) |
| | Open time-series tsfile file and read options and first record, which may contain data to define multiple time series.
|
| logical function | timeseriesmodule::read_tsfile_line (this) |
| | Read time series file line.
|
| subroutine | timeseriesmodule::tsf_da (this) |
| | Deallocate memory.
|