class
MultiMatPhysicsEulerContents
- Reference
MultiMat system of PDEs problem: Euler (inviscid)
This class is a no-op, consistent with no additional physics needed to make the basic implementation in MultiMat the Euler equations governing multi-material compressible flow.
Public static functions
-
static auto type() -> ctr::
PhysicsType noexcept
Public functions
-
auto dtRestriction(const tk::Fields&,
std::size_t,
const std::vector<int>&) const -> tk::
real -
void physSrc(std::size_t,
tk::
real, const tk::Fields&, const std::unordered_map<std::size_t, std::set<std::size_t>>&, tk::Fields&, std::vector<int>&) const - Compute sources corresponding to this physics.
Function documentation
static ctr:: PhysicsType inciter:: dg:: MultiMatPhysicsEuler:: type() noexcept
Returns | Enum denoting physics policy. |
---|
Return enum denoting physics policy
tk:: real inciter:: dg:: MultiMatPhysicsEuler:: dtRestriction(const tk::Fields&,
std::size_t,
const std::vector<int>&) const
Returns | A large time step size, i.e., ignore |
---|
Compute the time step size restriction based on this physics