You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 11 Next »

This page describes the steps to add a new model to an NGMS application.

The guide defines the steps starting from scratch. If an existing application is extended, a merge will be needed. This merge is defined at the last step as it is easier to debug an application with only one model.

How to setup an NGMS configuration from scratch

Step 1. Analyze the model handed over

Step 2. Create and populate default directory structure

Step 3. Update the various Descriptor-files

Step 4. ModuleDataSets and Module Adapter

  1. prepare Modules-directory
  2. populate the sub-directories
  3. update the NAM file
  4. prepare OFS file
  5. prepare ModuleDataSet-zip files
  6. prepare Model States for testing' purposes
  7. update the Module Adapter instructions (model references)
  8. obtain configuration data via Module Adapter
  9. prepare Model States for 'production' purposes
  10. update Module Adapter instructions for output (parameters)

Step 5. Prepare Locations

  1. prepare Locations spreadsheet
    • Check presence of all worksheets
    • Populate and verify worksheet Grids_loc and Grids_locSets
    • Populate and verify worksheet GWunits_loc and GWunits_locSets
    • Populate and verify worksheet GWabs_org
    • Populate and verify worksheet OBH_org
    • Populate and verify worksheet Gauges_org
    • Populate and verify worksheet SWlat_org
    • Populate and verify worksheet Branches_org
    • Populate and verify worksheets for GWabs_IDMap (4 worksheets)
    • Populate and verify worksheets for SWlat_IDMap (4 worksheets)
  2. Generate locations XML-files
  3. Update Grids.XML file

Step 6. Import

  1. Convert data set into appropriate import format
  2. Prepare import IdMap
  3. populate import folder
  4. Create Module instance for import

Step 7. ModuleInstances (ModuleConfigFiles)

  1. generate ModuleConfigFiles for Modflow run
  2. generate ModuleConfigFiles for interpolations
  3. generate ModuleConfigFiles for comparison

Step 8. Derivation tributary flows (PCRtransformation)

Step 9. Displays

  1. update Map
  2. generate GridDsiplay
  3. generate Filters
  4. generate DisplayGroups

Step 10. Merge with existing application

  • No labels