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
  • #228
Closed
Open
Issue created Jun 14, 2018 by Dominic Etienne Charrier@domchaOwner

stableTimeStepSize kernels should return maximum eigenvalue for (classical) local time stepping

In general, we cannot associate the smallest time step size with the finest mesh level as there might be larger eigenvalues present on coarser mesh levels.

This is an issue for local time stepping where you scale the smallest time step size by a factor k (k=3 in Peano) with decreasing mesh level.

The kernels should thus return the maximum eigenvalue, too, or only the maximum eigenvalue.

The minimum local time step size would then be computed according to:

dt_min = CFL * max_{over all cells} lambda / min_{over all cells} cellSize 

which is different to what we are currently doing for global time stepping:

dt_min = CFL * min_{over all cells} ( lambda / cellSize ) 

The ADERDGSolver superclass would then decide which minimisation to perform.

Assignee
Assign to
Time tracking

LRZ Homepage | Datenschutz | Dokumentation und Betriebsbedingungen | Impressum