Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
D
dorie
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 31
    • Issues 31
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 9
    • Merge Requests 9
  • Operations
    • Operations
    • Incidents
    • Environments
  • Analytics
    • Analytics
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • dorie
  • dorie
  • Issues
  • #71

Closed
Open
Opened Jun 15, 2018 by Lukas Riedel@lriedelOwner

Rebuild Parameter data structures on current I/O

Description

As a first step, the data structures for Parameters and Parameterizations will be rebuilt without changes to the current data I/O and parameter input.

Proposal

  • Add class FlowParameters, storing parameterization information for each grid entity
  • Add class interface RichardsParameters
  • Add class MualemVanGenuchtenParameters
  • Use strong types internally (only)
  • Adapt local operators
  • Adapt VTK adaptors

For using the current I/O, we need to

  • Use MualemVanGenuchten with NearestNeighborInterpolator to read in the data from the file
  • Then translate to the new data structures and destroy MualemVanGenuchten.

New class structure

How to test the implementation?

Load data from old to new structure. Then verify that functions return the same values at all grid cells.

Related issues

See #63 (closed).

Edited Jul 26, 2018 by Lukas Riedel
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
v2.0 Release
Milestone
v2.0 Release
Assign milestone
Time tracking
None
Due date
None
Reference: dorie/dorie#71