Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in
  • ExaHyPE-Engine ExaHyPE-Engine
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 68
    • Issues 68
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
    • Requirements
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
    • Test Cases
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Insights
    • Issue
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar

9.2.2023: Due to updates GitLab will be unavailable for some minutes between 9:00 and 11:00.

  • ExaHyPEExaHyPE
  • ExaHyPE-EngineExaHyPE-Engine
  • Issues
  • #94
Closed
Open
Issue created Jan 17, 2017 by Ghost User@ghostContributor

Seperate compiletime (ie. computing) and runtime (ie. physics) variables

Regarding the SRMHD_{InitialData}.exahype files (as in 64fc9b9d), they only hold two informations:

  1. Grid extends (ie. x_min=..., x_max=...)
  2. Initial data to use (which does not work due to broken parser)

However, the files are highly redundant as they contain all the other information about how to compile, paths and plotters.

I really think there should be two files: One describing the application, compilation information, also the number of dimensions, polynomial order, as this are all compile time constants.

And one describing the physics, ie. the grid extend, arbitrary user constants, constants in exahype like the CFL number.

The grid definition is the only reason why users cannot proceed with their own files (we already had the discussion several times). Is there a way to decouple this?

Assignee
Assign to
Time tracking

LRZ Homepage | Datenschutz | Dokumentation und Betriebsbedingungen | Impressum