Peano
Loading...
Searching...
No Matches
exahype2.api.blockstructured Namespace Reference

Boundary conditions and mesh refinement of the block-structured numerical schemes. More...

Namespaces

namespace  AdaptMeshAndBalanceLoad
 
namespace  BoundaryConditions
 Decide which boundary treatment a solver's numerical scheme has to generate.
 
namespace  ConsumeRefinementRequests
 
namespace  create_dynamic_mesh_refinement_action_set
 
namespace  DirichletBoundaryConditions
 
namespace  DynamicMeshRefinement
 
namespace  DynamicMeshRefinementWithGradients
 
namespace  LoadCheckpoint
 
namespace  SommerfeldBoundaryConditions
 

Detailed Description

Boundary conditions and mesh refinement of the block-structured numerical schemes.

The terms, action sets and helpers in this package are used by both the Finite Volume schemes (exahype2.api.fv) and the fourth-order finite differences with Runge-Kutta time stepping (exahype2.api.rkfd4). Both schemes realise their boundary conditions through the same C++ routines in exahype2::blockstructured.