MODFLOW 6
version 6.7.0.dev0
USGS Modular Hydrologic Model
|
This module defines the derived type ObsOutputListType. More...
Data Types | |
type | obsoutputlisttype |
Functions/Subroutines | |
subroutine | resetallobsemptylines (this) |
@ brief Reset empty line logical for all observations More... | |
integer(i4b) function | count (this) |
@ brief Count the number of ObsOutputType objects More... | |
logical function | containsfile (this, fname) |
@ brief Determine if a file name is in the list of ObsOutputType objects More... | |
subroutine | add (this, fname, nunit) |
@ brief Add a ObsOutputType object to the list More... | |
subroutine | writeallobslinereturns (this) |
@ brief Write line returns for all ObsOutputListType More... | |
type(obsoutputtype) function, pointer | get (this, indx) |
@ brief Get an item from a ObsOutputListType More... | |
subroutine | clear (this) |
@ brief Clear a ObsOutputListType More... | |
subroutine | deallocobsoutputlist (this) |
@ brief Deallocate a ObsOutputListType More... | |
This module contains a list of ObsOutputType objects and methods needed for coordinating between an ObsType object and its ObsOutputType objects. Like ObsOutputType, ObsOutputListType is needed only for processing continuous observations.
|
private |
Subroutine to add a new ObsOutputType object to the ObsOutputList and assign ObsOutputType members.
[in] | fname | observation output file name |
[in] | nunit | observation output unit number |
Definition at line 104 of file ObsOutputList.f90.
|
private |
Subroutine to clear a ObsOutputListType list.
Definition at line 158 of file ObsOutputList.f90.
|
private |
Function to determine if a file name is in the list of ObsOutptType objects.
[in] | fname | observation output file name |
Definition at line 79 of file ObsOutputList.f90.
|
private |
Subroutine to return the number of ObsOutputType objects in the list.
Definition at line 64 of file ObsOutputList.f90.
|
private |
Subroutine to deallocate a ObsOutputListType list.
Definition at line 170 of file ObsOutputList.f90.
|
private |
Function to get a ObsOutputType from a ObsOutputListType list.
[in] | indx | index for ObsOutputType object |
Definition at line 143 of file ObsOutputList.f90.
|
private |
Subroutine to reset the empty line logical for all ObsOutputType objects in the list.
Definition at line 45 of file ObsOutputList.f90.
|
private |
Subroutine to write line returns for a time step for all observation output files in a ObsOutputListType.
Definition at line 122 of file ObsOutputList.f90.