|
procedure, public | swf_obs_ar |
|
procedure, public | obs_bd => swf_obs_bd |
|
procedure, public | obs_df => swf_obs_df |
|
procedure, public | obs_rp => swf_obs_rp |
|
procedure, public | obs_da => swf_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(swfictype), pointer, private | ic => null() |
|
real(dp), dimension(:), pointer, private, contiguous | x => null() |
|
real(dp), dimension(:), pointer, private, contiguous | flowja => null() |
|
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 16 of file swf-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 swfobsmodule::swfobstype::obs_bd |
◆ obs_bd_clear()
procedure, public obsmodule::obstype::obs_bd_clear |
|
inherited |
◆ obs_da()
procedure, public swfobsmodule::swfobstype::obs_da |
◆ obs_df()
procedure, public swfobsmodule::swfobstype::obs_df |
◆ obs_ot()
procedure, public obsmodule::obstype::obs_ot |
|
inherited |
◆ obs_rp()
procedure, public swfobsmodule::swfobstype::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 swfobsmodule::swfobstype::set_pointers |
|
private |
◆ storeobstype()
procedure, public obsmodule::obstype::storeobstype |
|
inherited |
◆ swf_obs_ar()
procedure, public swfobsmodule::swfobstype::swf_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 =
''
◆ 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 swfobsmodule::swfobstype::flowja => null() |
|
private |
Definition at line 20 of file swf-obs.f90.
20 real(DP),
dimension(:),
pointer,
contiguous,
private :: flowja => null()
◆ ic
type(swfictype), pointer, private swfobsmodule::swfobstype::ic => null() |
|
private |
Definition at line 18 of file swf-obs.f90.
18 type(SwfIcType),
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 swfobsmodule::swfobstype::x => null() |
|
private |
Definition at line 19 of file swf-obs.f90.
19 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/SurfaceWaterFlow/swf-obs.f90