11 #include "DataStructures/Tensor/EagerMath/Magnitude.hpp" 12 #include "Elliptic/Systems/Poisson/Equations.hpp" 56 static constexpr
size_t volume_dim = Dim;
60 using impose_boundary_conditions_on_fields = tmpl::list<Field>;
75 template <
typename Tag>
79 using gradient_tags = tmpl::list<LinearSolver::Tags::Operand<Field>>;
80 using divergence_tags = tmpl::list<AuxiliaryField<Dim>>;
The bulk contribution to the linear operator action for the first order formulation of the Poisson eq...
Definition: Equations.hpp:58
Functionality for solving linear systems of equations.
Definition: TerminateIfConverged.hpp:22
Items related to solving a Poisson equation .
Definition: Actions.hpp:6
The interface normal dotted into the fluxes for the first order formulation of the Poisson equation...
Definition: Equations.hpp:86
The Poisson equation formulated as a set of coupled first-order PDEs.
Definition: FirstOrderSystem.hpp:55
Wraps the template metaprogramming library used (brigand)