|
| procedure, public | tsp_obs_ar |
| |
| procedure, public | obs_bd => tsp_obs_bd |
| |
| procedure, public | obs_df => tsp_obs_df |
| |
| procedure, public | obs_rp => tsp_obs_rp |
| |
| procedure, public | obs_da => tsp_obs_da |
| |
| procedure, public | obs_ar |
| |
| procedure, public | obs_ad |
| |
| procedure, public | obs_bd_clear |
| |
| procedure, public | obs_ot |
| |
| procedure, public | saveonesimval |
| |
| procedure, public | storeobstype |
| |
| procedure, public | allocate_scalars |
| |
|
| integer(i4b), public | iout = 0 |
| | model list file unit More...
|
| |
| integer(i4b), public | npakobs = 0 |
| | number of observations More...
|
| |
| integer(i4b), pointer, public | inunitobs => null() |
| | observation input file unit More...
|
| |
| character(len=linelength), pointer, public | inputfilename => null() |
| | observation input file name More...
|
| |
| character(len=2 *lenpackagename+4), public | pkgname = '' |
| | package name More...
|
| |
| character(len=lenftype), public | filtyp = '' |
| | package file type More...
|
| |
| logical, pointer, public | active => null() |
| |
| logical, pointer, public | logical |
| |
| logical, pointer, public | indicating |
| |
| logical, pointer, public | if |
| |
| logical, pointer, public | a |
| |
| logical, pointer, public | observation |
| |
| logical, pointer, public | is |
| |
| type(obscontainertype), dimension(:), pointer, public | pakobs => null() |
| | package observations More...
|
| |
| type(obsdatatype), dimension(:), pointer, public | obsdata => null() |
| | observation data More...
|
| |
|
| procedure, private | set_pointers |
| |
| procedure, private | build_headers |
| |
| procedure, private | define_fmts |
| |
| procedure, private | get_num |
| |
| procedure, private | get_obs |
| |
| procedure, private | get_obs_array |
| |
| procedure, private | get_obs_datum |
| |
| procedure, private | obs_ar1 |
| |
| procedure, private | obs_ar2 |
| |
| procedure, private | set_obs_array |
| |
| procedure, private | read_observations |
| |
| procedure, private | read_obs_blocks |
| |
| procedure, private | read_obs_options |
| |
| procedure, private | write_obs_simvals |
| |
|
| type(tspictype), pointer, private | ic => null() |
| |
| real(dp), dimension(:), pointer, private, contiguous | x => null() |
| |
| real(dp), dimension(:), pointer, private, contiguous | flowja => null() |
| |
| character(len=lenvarname) | depvartype = '' |
| | "concentration" or "temperature" More...
|
| |
| integer(i4b), private | iprecision = 2 |
| |
| integer(i4b), private | idigits = 0 |
| |
| character(len=linelength), private | outputfilename = '' |
| |
| character(len=linelength), private | blocktypefound = '' |
| |
| character(len=20), private | obsfmtcont = '' |
| |
| logical, private | echo = .false. |
| |
| logical, private | more |
| |
| type(listtype), private | obslist |
| |
| type(obsoutputlisttype), pointer, private | obsoutputlist => null() |
| |
| class(disbasetype), pointer, private | dis => null() |
| |
| type(blockparsertype), private | parser |
| |
| type(tabletype), pointer | obstab => null() |
| |
Definition at line 17 of file tsp-obs.f90.
◆ allocate_scalars()
| procedure, public obsmodule::obstype::allocate_scalars |
|
inherited |
◆ build_headers()
| procedure, private obsmodule::obstype::build_headers |
|
privateinherited |
◆ define_fmts()
| procedure, private obsmodule::obstype::define_fmts |
|
privateinherited |
◆ get_num()
| procedure, private obsmodule::obstype::get_num |
|
privateinherited |
◆ get_obs()
| procedure, private obsmodule::obstype::get_obs |
|
privateinherited |
◆ get_obs_array()
| procedure, private obsmodule::obstype::get_obs_array |
|
privateinherited |
◆ get_obs_datum()
| procedure, private obsmodule::obstype::get_obs_datum |
|
privateinherited |
◆ obs_ad()
| procedure, public obsmodule::obstype::obs_ad |
|
inherited |
◆ obs_ar()
| procedure, public obsmodule::obstype::obs_ar |
|
inherited |
◆ obs_ar1()
| procedure, private obsmodule::obstype::obs_ar1 |
|
privateinherited |
◆ obs_ar2()
| procedure, private obsmodule::obstype::obs_ar2 |
|
privateinherited |
◆ obs_bd()
| procedure, public tspobsmodule::tspobstype::obs_bd |
◆ obs_bd_clear()
| procedure, public obsmodule::obstype::obs_bd_clear |
|
inherited |
◆ obs_da()
| procedure, public tspobsmodule::tspobstype::obs_da |
◆ obs_df()
| procedure, public tspobsmodule::tspobstype::obs_df |
◆ obs_ot()
| procedure, public obsmodule::obstype::obs_ot |
|
inherited |
◆ obs_rp()
| procedure, public tspobsmodule::tspobstype::obs_rp |
◆ read_obs_blocks()
| procedure, private obsmodule::obstype::read_obs_blocks |
|
privateinherited |
◆ read_obs_options()
| procedure, private obsmodule::obstype::read_obs_options |
|
privateinherited |
◆ read_observations()
| procedure, private obsmodule::obstype::read_observations |
|
privateinherited |
◆ saveonesimval()
| procedure, public obsmodule::obstype::saveonesimval |
|
inherited |
◆ set_obs_array()
| procedure, private obsmodule::obstype::set_obs_array |
|
privateinherited |
◆ set_pointers()
| procedure, private tspobsmodule::tspobstype::set_pointers |
|
private |
◆ storeobstype()
| procedure, public obsmodule::obstype::storeobstype |
|
inherited |
◆ tsp_obs_ar()
| procedure, public tspobsmodule::tspobstype::tsp_obs_ar |
◆ write_obs_simvals()
| procedure, private obsmodule::obstype::write_obs_simvals |
|
privateinherited |
| logical, pointer, public obsmodule::obstype::a |
|
inherited |
◆ active
| logical pointer public obsmodule::obstype::active => null() |
|
inherited |
Definition at line 166 of file Obs.f90.
166 logical,
pointer,
public :: active => null()
◆ blocktypefound
| character(len=linelength), private obsmodule::obstype::blocktypefound = '' |
|
privateinherited |
Definition at line 173 of file Obs.f90.
173 character(len=LINELENGTH),
private :: blockTypeFound =
''
◆ depvartype
| character(len=lenvarname) tspobsmodule::tspobstype::depvartype = '' |
|
private |
Definition at line 22 of file tsp-obs.f90.
22 character(len=LENVARNAME) :: depvartype =
''
◆ dis
| class(disbasetype), pointer, private obsmodule::obstype::dis => null() |
|
privateinherited |
Definition at line 179 of file Obs.f90.
179 class(DisBaseType),
pointer,
private :: dis => null()
◆ echo
| logical, private obsmodule::obstype::echo = .false. |
|
privateinherited |
Definition at line 175 of file Obs.f90.
175 logical,
private :: echo = .false.
◆ filtyp
| character(len=lenftype), public obsmodule::obstype::filtyp = '' |
|
inherited |
Definition at line 165 of file Obs.f90.
165 character(len=LENFTYPE),
public :: filtyp =
''
◆ flowja
| real(dp), dimension(:), pointer, private, contiguous tspobsmodule::tspobstype::flowja => null() |
|
private |
Definition at line 21 of file tsp-obs.f90.
21 real(DP),
dimension(:),
pointer,
contiguous,
private :: flowja => null()
◆ ic
| type(tspictype), pointer, private tspobsmodule::tspobstype::ic => null() |
|
private |
Definition at line 19 of file tsp-obs.f90.
19 type(TspIcType),
pointer,
private :: ic => null()
◆ idigits
| integer(i4b), private obsmodule::obstype::idigits = 0 |
|
privateinherited |
Definition at line 171 of file Obs.f90.
171 integer(I4B),
private :: idigits = 0
◆ if
| logical, pointer, public obsmodule::obstype::if |
|
inherited |
◆ indicating
| logical, pointer, public obsmodule::obstype::indicating |
|
inherited |
◆ inputfilename
| character(len=linelength), pointer, public obsmodule::obstype::inputfilename => null() |
|
inherited |
Definition at line 163 of file Obs.f90.
163 character(len=LINELENGTH),
pointer,
public :: inputFilename => null()
◆ inunitobs
| integer(i4b), pointer, public obsmodule::obstype::inunitobs => null() |
|
inherited |
Definition at line 162 of file Obs.f90.
162 integer(I4B),
pointer,
public :: inUnitObs => null()
◆ iout
| integer(i4b), public obsmodule::obstype::iout = 0 |
|
inherited |
Definition at line 160 of file Obs.f90.
160 integer(I4B),
public :: iout = 0
◆ iprecision
| integer(i4b), private obsmodule::obstype::iprecision = 2 |
|
privateinherited |
Definition at line 170 of file Obs.f90.
170 integer(I4B),
private :: iprecision = 2
◆ is
| logical, pointer, public obsmodule::obstype::is |
|
inherited |
◆ logical
| logical, pointer, public obsmodule::obstype::logical |
|
inherited |
◆ more
| logical, private obsmodule::obstype::more |
|
privateinherited |
Definition at line 176 of file Obs.f90.
176 logical,
private :: more
◆ npakobs
| integer(i4b), public obsmodule::obstype::npakobs = 0 |
|
inherited |
Definition at line 161 of file Obs.f90.
161 integer(I4B),
public :: npakobs = 0
◆ obsdata
| type(obsdatatype), dimension(:), pointer, public obsmodule::obstype::obsdata => null() |
|
inherited |
Definition at line 168 of file Obs.f90.
168 type(ObsDataType),
dimension(:),
pointer,
public :: obsData => null()
◆ observation
| logical, pointer, public obsmodule::obstype::observation |
|
inherited |
◆ obsfmtcont
| character(len=20), private obsmodule::obstype::obsfmtcont = '' |
|
privateinherited |
Definition at line 174 of file Obs.f90.
174 character(len=20),
private :: obsfmtcont =
''
◆ obslist
| type(listtype), private obsmodule::obstype::obslist |
|
privateinherited |
Definition at line 177 of file Obs.f90.
177 type(ListType),
private :: obsList
◆ obsoutputlist
| type(obsoutputlisttype), pointer, private obsmodule::obstype::obsoutputlist => null() |
|
privateinherited |
Definition at line 178 of file Obs.f90.
178 type(ObsOutputListType),
pointer,
private :: obsOutputList => null()
◆ obstab
| type(tabletype), pointer obsmodule::obstype::obstab => null() |
|
privateinherited |
Definition at line 183 of file Obs.f90.
183 type(TableType),
pointer :: obstab => null()
◆ outputfilename
| character(len=linelength), private obsmodule::obstype::outputfilename = '' |
|
privateinherited |
Definition at line 172 of file Obs.f90.
172 character(len=LINELENGTH),
private :: outputFilename =
''
◆ pakobs
| type(obscontainertype), dimension(:), pointer, public obsmodule::obstype::pakobs => null() |
|
inherited |
Definition at line 167 of file Obs.f90.
167 type(ObsContainerType),
dimension(:),
pointer,
public :: pakobs => null()
◆ parser
| type(blockparsertype), private obsmodule::obstype::parser |
|
privateinherited |
Definition at line 180 of file Obs.f90.
180 type(BlockParserType),
private :: parser
◆ pkgname
| character(len=2*lenpackagename + 4), public obsmodule::obstype::pkgname = '' |
|
inherited |
Definition at line 164 of file Obs.f90.
164 character(len=2*LENPACKAGENAME + 4),
public :: pkgName =
''
| real(dp), dimension(:), pointer, private, contiguous tspobsmodule::tspobstype::x => null() |
|
private |
Definition at line 20 of file tsp-obs.f90.
20 real(DP),
dimension(:),
pointer,
contiguous,
private :: x => null()
The documentation for this type was generated from the following file:
- /home/runner/work/modflow6/modflow6/src/Model/TransportModel/tsp-obs.f90