...
This
...
page
...
describes
...
how
...
an
...
existing
...
configuration
...
can
...
be
...
extended
...
to
...
accommodate
...
output
...
displays
...
of
...
the
...
DRA
...
and/or
...
the
...
RIV
...
package.
...
Pre-condition:
...
Use
...
...
version
...
from
...
16-09-2008
...
or
...
later
...
(1,970,290
...
byte
...
if
...
compiled
...
with
...
GNU95)
...
Use
...
...
dated
...
18-10-2008
...
(2,819
...
byte)
...
Step
...
1.
...
Preparation
...
- Replace
...
- MFma_support.exe
...
- in
...
- c:\ngms\<region>\modules\bin\mf
...
- Replace
...
- Diagnostic_Search_Strings.dat
...
- in
...
- c:\ngms\<region>\modules\<model>\Mf<vkd>
...
Step
...
2.
...
Update
...
locations
...
and
...
grid
...
specification
...
While
...
the
...
output
...
of
...
the
...
RIV
...
and
...
DRA
...
package
...
can
...
be
...
produced
...
as
...
a
...
grid
...
covering
...
the
...
full
...
model
...
area,
...
it
...
is
...
recommended
...
to
...
create
...
a
...
sparse
...
grid
...
(similar
...
to
...
the
...
StreamCells-sparse
...
grid),
...
to
...
save
...
disk
...
space.
...
The
...
Module
...
Adapter
...
contains
...
functionality
...
to
...
accommodate
...
the
...
generation
...
of
...
such
...
sparse
...
grid.
...
Once
...
generated,
...
this
...
sparse
...
grid
...
needs
...
to
...
be
...
copied
...
to
...
the
...
main
...
grids.xml
...
file.
...
In
...
addition,
...
the
...
locations.xml
...
file
...
needs
...
to
...
hold
...
a
...
location-id
...
which
...
points
...
to
...
this
...
grid.
...
Update
...
grids.xml
...
- extend
...
- module
...
- Adapter
...
- instructions
...
- for
...
- config
...
- preparation
...
- (XXX_prepare.in)
...
- by
...
- adding
...
- the
...
- following
...
- command(s):
...
- RIV_OUT
...
- QRIV
...
- (creates
...
- a
...
- sparse
...
- grid
...
- of
...
- river
...
- cells)
...
- DRN_OUT
...
- QDRA
...
- (creates
...
- a
...
- sparse
...
- grid
...
- of
...
- drainage
...
- cells)
...
- GHB_OUT
...
- Q_GHB
...
- (creates
...
- a
...
- sparse
...
- grid
...
- of
...
- boundary
...
- cells)
...
- for
...
- each
...
- of
...
- the
...
- generated
...
- grids.xml:
...
- copy
...
- the
...
- irregular
...
- grid-definition
...
- into
...
- the
...
- main
...
- grids.xml
...
- rename
...
- the
...
- locationId
...
- into
...
- "<model>_DrainageCells_sparse_grid",
...
- resp.
...
- "<model>_RiverCells_sparse_grid",
...
- resp."<model>_BoundaryCells_sparse_grid".
...
- replace
...
- the
...
- number
...
- of
...
- rows
...
- by
...
- 1
...
- replace
...
- the
...
- number
...
- of
...
- columns
...
- by
...
- the
...
- number
...
- of
...
- grid-cells
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
|
...
Update locations.xml
...
- Add
...
- locationId
...
- for
...
- each
...
- new
...
- sparse
...
- grid
Info |
---|
Example id="EK_DrainageCells_sparse_grid" name="East Kent drainage cells">
grid placeholder</description>
Kent drainage cells</shortName>
Kent drainage</toolTip>
id="EK_BoundaryCells_sparse_grid" name="East Kent boundary cells">
grid placeholder</description>
Kent boundary cells</shortName>
Kent boundaries</toolTip>
|
Step 3.
...
Update/verify
...
the
...
parameters
...
list
...
in
...
the
...
IdMap-files
...
- Add
...
- parameter
...
- mapping
...
- for
...
- each
...
- idMap-file
...
- (except
...
- import_observerd)
...
<parameter
...
- external="QDRA"
...
- internal="QDRA.xxxx"></parameter>
...
where
...
- xxx
...
- refers
...
- to
...
- the
...
- scenario
...
- type
...
- (hist,
...
- nat,
...
- recact,
...
- fullic,
...
- lta,
...
- fullicS,
...
- whatif)
...
- save
...
- file
...
- with
...
- a
...
- new
...
- version
...
- number
...
Step
...
4.
...
Update
...
Module
...
Adapter
...
output
...
Instructions
...
file
...
(XXX_output.in)
...
- For
...
- each
...
- scenario,
...
- extend
...
- BINARY
...
- MAPSTACKS
...
- MERGE
...
- command
...
- with
...
- QDRA
...
- and
...
- QRIV
...
Info Example
BINARY_MAPSTACKS
...
MERGE
...
H,
...
QX,
...
QY,
...
QZ,
...
QSTR,
...
QSTR_ACCU,
...
QSTOR,
...
Q_GHB,
...
Q_HBND,
...
Step 5.
...
Update
...
Module
...
Instances
...
- Open
...
- the
...
- ModuleInstances
...
- spreadsheet
...
- for
...
- this
...
- model
...
- as
...
- well
...
- as
...
- the
...
- generator-spreadsheet
...
- with
...
- the
...
- macro's
...
Step
...
5.1
...
Update
...
General
...
Adapter
...
import
...
activities
...
- add
...
- importMapstacksActivity
...
- for
...
- QDRA,
...
- QRIV
...
- using
...
- <model>_merged
...
- as
...
- a
...
- temporary
...
- time
...
- series
...
- (synchLevel
...
- 9,
...
- expires
...
- in
...
- 16
...
- hour)
Info | |||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Example row in spreadsheet: {info}*Example row in spreadsheet:* |import|
|
Step 5.2
...
Add
...
interpolation
...
from
...
full
...
model
...
grid
...
to
...
sparse
...
river/drainage
...
cells
...
grid
...
- add
...
- interpolation
...
- for
...
- QDRA,
...
- QRIV
...
- , Q_GHB,
...
- Q_HBND
...
- using
...
- <model>_xxxCells_sparse_grid
...
- as
...
- output
Info | ||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Example row in spreadsheet {info]*Example row in spreadsheet* |EK |runMF |QDRA |drainage_QDRA |closestdistance |EK_merged |grid |QDRA |
|
Step 5.3. Update compare between scenarios
- add compare for QDRA, QRIV and Q_GHB, Q_HBND using <model>_xxxCells_sparse_grid as output
Info | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Example row in spreadsheet
|
Step 6. Update displays
Step 8. Update grid display