|
void | fub::MyStab_ComputeStableFluxComponents (const PatchDataView< double, 2, layout_stride > &stabilised_fluxes, const PatchDataView< double, 2, layout_stride > &shielded_left_fluxes, const PatchDataView< double, 2, layout_stride > &shielded_right_fluxes, const PatchDataView< const double, 2, layout_stride > ®ular_fluxes, const PatchDataView< const double, 2, layout_stride > &boundary_fluxes, const CutCellData< 2 > &geom, Duration dt, double dx, Direction dir) |
|
void | fub::MyStab_ComputeStableFluxComponents (const PatchDataView< double, 3, layout_stride > &stabilised_fluxes, const PatchDataView< double, 3, layout_stride > &shielded_left_fluxes, const PatchDataView< double, 3, layout_stride > &shielded_right_fluxes, const PatchDataView< const double, 3, layout_stride > ®ular_fluxes, const PatchDataView< const double, 3, layout_stride > &boundary_fluxes, const CutCellData< 3 > &geom, Duration dt, double dx, Direction dir) |
|
Coordinates< 2 > | fub::ComputeReflectedCoordinates (const Coordinates< 2 > &offset, const Coordinates< 2 > &boundary_normal) |
|
template<int Rank> |
Index< Rank > | fub::RelativeCellIndex (const Coordinates< Rank > &x, const Coordinates< Rank > &dx) |
|
template<int Rank> |
Index< Rank+1 > | fub::EmbedIndex (const Index< Rank > &index, Direction dir) |
|
template<typename State , std::ptrdiff_t Rank> |
void | fub::ApplyGradient (State &u, span< const State, Rank > grad, nodeduce_t< const Eigen::Matrix< double, Rank, 1 > & > x) noexcept |
|
template<typename Equation , typename FluxMethod > |
| fub::MyCutCellMethod (const Equation &, const FluxMethod &) -> MyCutCellMethod< Equation, FluxMethod > |
|