Finite Volume Solver
prototype
A framework to build finite volume solvers for the AG Klein at the Freie Universität Berlin.
|
#include <CompleteFromCons.hpp>
Public Types | |
using | Equation = Equation_ |
using | ExecutionTag = Tag |
Public Member Functions | |
CompleteFromConsCalculation (Tag, const Equation &eq) | |
void | CompleteFromCons (SAMRAI::hier::Patch &dest_patch, span< const int > dest_ids, const SAMRAI::hier::Patch &src_patch, span< const int > src_ids) |
void | CompleteFromCons (IntegratorContext &context, int level, [[maybe_unused]] Duration time_step_size) |
Static Public Attributes | |
static constexpr int | Rank |
Private Attributes | |
CompleteFromConsFn< Equation > | rec_ |
using fub::samrai::CompleteFromConsCalculation< Tag, Equation_ >::Equation = Equation_ |
using fub::samrai::CompleteFromConsCalculation< Tag, Equation_ >::ExecutionTag = Tag |
|
inline |
void fub::samrai::CompleteFromConsCalculation< Tag, Equation >::CompleteFromCons | ( | IntegratorContext & | context, |
int | level, | ||
[[maybe_unused] ] Duration | time_step_size | ||
) |
void fub::samrai::CompleteFromConsCalculation< Tag, Equation >::CompleteFromCons | ( | SAMRAI::hier::Patch & | dest_patch, |
span< const int > | dest_ids, | ||
const SAMRAI::hier::Patch & | src_patch, | ||
span< const int > | src_ids | ||
) |
|
staticconstexpr |
|
private |