|
SERiF v0.0.1a
Stellar Evolution and Rotation in Four Dimensions
|
Integrate +4 pi G v rho only where matter is supported. More...
#include <primal_gravity.hpp>
Public Types | |
| using | Operands = utils::types::TypeList<discretization::forms::Operand<Density>> |
Public Types inherited from serif::equations::Contribution< discretization::forms::Operand< Test >, discretization::domain::StellarDomains > | |
| using | Test |
| The test type of the contribution. | |
| using | TestOperand |
| The operand type of the contribution (associating a test function and a term) | |
| using | Support |
| The domain support of the contribution (which then boils down to the dofs which are supported by the term on that test function) | |
Public Member Functions | |
| DensitySource (const double coefficient) | |
| Store the already validated source coefficient. | |
| PointLinearization< Operands > | evaluate (const EquationPoint< Operands > &point) const |
| Return the source with the positive sign of the primal weak form. | |
Static Public Member Functions | |
| static int | additional_order (discretization::forms::Operand< Density >, int) |
| The source is linear in density. | |
Public Attributes | |
| double | four_pi_G |
Integrate +4 pi G v rho only where matter is supported.
| using serif::equations::PrimalPoissonBalance::DensitySource::Operands = utils::types::TypeList<discretization::forms::Operand<Density>> |
|
inlineexplicit |
Store the already validated source coefficient.
|
inlinestaticnodiscard |
The source is linear in density.
|
inlinenodiscard |
Return the source with the positive sign of the primal weak form.
| double serif::equations::PrimalPoissonBalance::DensitySource::four_pi_G |