|
using | sourced_variables = implementation defined |
|
using | argument_tags = implementation defined |
|
|
void | operator() () const override |
|
void | apply (const gsl::not_null< Scalar< DataVector > * > source_mass_density_cons, const gsl::not_null< tnsr::I< DataVector, Dim > * > source_momentum_density, const gsl::not_null< Scalar< DataVector > * > source_energy_density, const Scalar< DataVector > &first_arg, const tnsr::I< DataVector, Dim > &second_arg, const Scalar< DataVector > &third_arg, const tnsr::i< DataVector, Dim > &fourth_arg) const |
|
virtual auto | get_clone () const -> std::unique_ptr< Source >=0 |
|
virtual void | operator() (gsl::not_null< Scalar< DataVector > * > source_mass_density_cons, gsl::not_null< tnsr::I< DataVector, Dim > * > source_momentum_density, gsl::not_null< Scalar< DataVector > * > source_energy_density, const Scalar< DataVector > &mass_density_cons, const tnsr::I< DataVector, Dim > &momentum_density, const Scalar< DataVector > &energy_density, const tnsr::I< DataVector, Dim > &velocity, const Scalar< DataVector > &pressure, const Scalar< DataVector > &specific_internal_energy, const EquationsOfState::EquationOfState< false, 2 > &eos, const tnsr::I< DataVector, Dim > &coords, double time) const =0 |
|
|
static constexpr size_t | volume_dim = Dim |
|
The documentation for this struct was generated from the following file:
- tests/Unit/Helpers/Evolution/Systems/NewtonianEuler/TimeDerivativeTerms.hpp