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
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
  • dorie
  • dorie
  • Issues
  • #131

Closed
Open
Opened Dec 28, 2018 by Santiago Ospina De Los Ríos@sospinarMaintainer

Implement an abstract base class for initial conditions

Description

Since we want a general and versatile initial condition class, the proposed class must be a polymorphic base class for grid functions.

  • Since the initial condition is only used at the beginning of the simulation it is expected that its polymorphic evaluation won't affect the overall performance of DORiE.
  • The derived classes should be unrelated to the finite element degrees of freedom. The reason for this is that the initial condition is always interpolated, transferring the evaluated data of the InitialCondition class to the DOF vector of the corresponding simulation.

Proposal

  • Implement an abstract base class for grid functions, called InitialCondition.

How to test the implementation?

  • To be discussed...

Related issues

See #122 (closed)

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#131