SERiF v0.0.1a
Stellar Evolution and Rotation in Four Dimensions
Loading...
Searching...
No Matches
serif::equations::gravity_contributions::DensitySource Struct Reference

#include <mixed_gravity.hpp>

Inheritance diagram for serif::equations::gravity_contributions::DensitySource:
[legend]
Collaboration diagram for serif::equations::gravity_contributions::DensitySource:
[legend]

Public Types

using Operands = utils::types::TypeList<Operand<Density>>
 
- Public Types inherited from serif::equations::Contribution< Operand< Potential >, 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 (double coefficient)
 
PointLinearization< Operands > evaluate (const EquationPoint< Operands > &point) const
 Only stellar elements contribute -4 pi G q rho to the Poisson volume row.
 
int additional_order (Operand< Density >, int) const
 

Public Attributes

double four_pi_G
 

Member Typedef Documentation

◆ Operands

Constructor & Destructor Documentation

◆ DensitySource()

serif::equations::gravity_contributions::DensitySource::DensitySource ( double coefficient)
inlineexplicit

Member Function Documentation

◆ additional_order()

int serif::equations::gravity_contributions::DensitySource::additional_order ( Operand< Density > ,
int  ) const
inline

◆ evaluate()

PointLinearization< Operands > serif::equations::gravity_contributions::DensitySource::evaluate ( const EquationPoint< Operands > & point) const
inline

Only stellar elements contribute -4 pi G q rho to the Poisson volume row.

Member Data Documentation

◆ four_pi_G

double serif::equations::gravity_contributions::DensitySource::four_pi_G

The documentation for this struct was generated from the following file: