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
  • #122

Closed
Open
Opened Oct 26, 2018 by Lukas Riedel@lriedelOwner3 of 3 tasks completed3/3 tasks

[meta] Support creating initial condition

Description

DORiE currently only supports simple functions as initial conditions, where the matric head is a linear function of the height. With #121 (closed) implemented, we can use a data set as initial condition.

Also, the naming and documentation of initial conditions has to be improved. hydrEquilibrium actually means "constant gradient" and should be renamed.

In order to avoid adding too many new config keys, the implementation will probably rely on automatic field scaling, #120 (closed).

Proposal

  • Improve current config key naming, and implementation
  • Add examples for input via data file to Cook Book

Tasks

  • #131 (closed) Implement an abstract base class for initial conditions, and factories
  • #133 (closed) Implement a class for initial h5 format: InitialConditionH5, using a linear interpolator from #121 (closed)
  • #134 (closed) Initial conditions from analytic function using a math parser (like muparser)

How to test the implementation?

  • Add unit test for FlowInitial

People involved

@lriedel @sospinar

Related issues

  • #121 (closed): Linear interpolator
  • #120 (closed): Automatic rescaling of input data onto grid
Edited Mar 01, 2019 by Lukas Riedel
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None
Reference: dorie/dorie#122