|
Finite Volume Solver
prototype
A framework to build finite volume solvers for the AG Klein at the Freie Universität Berlin.
|
| For Each Loops | This group contains all functions that help to iterate over some range |
| Polymorphic Value Types | This group summarizes all types which have a polymorphic behaviour |
| Spans | Types and function which are about non-owning ranges of contiguous memory |
| Type Traits | Type traits are used to enforce requirements on types with SFINAE |
| Level Integrators | This group collects all classes that define a time integration on a single refinement level |
| Subcycle Solvers | This groups contains all classes that control the subcycle behaviour of a simulation |
| ▼Gridding Algorithms | This modules summarizes all gridding algorithms |
| Boundary Conditions | This modules collects all components that fill the ghost layer of a patch level |
| Initial Data Methods | This group summarizes all components which initialize simulation data |
| Tagging Methods | This modules collects all components that tag cells for refinement |
| ▼Integrator Contexts | This group summarizes all classes and functions that are realted to integrator contexts |
| Complete From Cons Calculations | |
| Time Integrators | |
| Flux Methods | This module collects all types and functions relevant to compute numerical fluxes |
| PatchHierarchy |