SPH
|
Public Member Functions | |
VanDerWaalsEos (const Float a, const Float b, const Float gamma) | |
virtual Pair< Float > | evaluate (const Float rho, const Float u) const override |
Computes pressure and local sound speed from given density rho and specific internal energy u. More... | |
virtual Float | getInternalEnergy (const Float, const Float) const override |
Inverted function; computes specific internal energy u from given density rho and pressure p. More... | |
virtual Float | getDensity (const Float, const Float) const override |
Inverted function; computes density from pressure p and internal energy u. More... | |
![]() | |
virtual | ~Polymorphic () |
Definition at line 7 of file VanDerWaals.cpp.
Definition at line 16 of file VanDerWaals.cpp.
|
inlineoverridevirtual |
Computes pressure and local sound speed from given density rho and specific internal energy u.
Implements IEos.
Definition at line 21 of file VanDerWaals.cpp.
|
inlineoverridevirtual |
Inverted function; computes density from pressure p and internal energy u.
Implements IEos.
Definition at line 46 of file VanDerWaals.cpp.
|
inlineoverridevirtual |
Inverted function; computes specific internal energy u from given density rho and pressure p.
Implements IEos.
Definition at line 41 of file VanDerWaals.cpp.