|
| virtual void | setDerivatives (DerivativeHolder &derivatives, const RunSettings &settings) override |
| | Sets derivatives required by this term. More...
|
| |
| virtual void | initialize (IScheduler &UNUSED(scheduler), Storage &UNUSED(storage), const Float UNUSED(t)) override |
| |
| virtual void | finalize (IScheduler &UNUSED(scheduler), Storage &UNUSED(storage), const Float UNUSED(t)) override |
| |
| virtual void | create (Storage &UNUSED(storage), IMaterial &UNUSED(material)) const override |
| |
| virtual void | initialize (IScheduler &scheduler, Storage &storage, const Float t)=0 |
| | Initialize all the derivatives and/or quantity values before derivatives are computed. More...
|
| |
| virtual void | finalize (IScheduler &scheduler, Storage &storage, const Float t)=0 |
| | Computes all the derivatives and/or quantity values based on accumulated derivatives. More...
|
| |
| virtual void | create (Storage &storage, IMaterial &material) const =0 |
| | Creates all quantities needed by the term using given material. More...
|
| |
| virtual | ~Polymorphic () |
| |
Artificial viscosity based on Riemann solver.
See Monaghan (1997), SPH and Riemann Solvers, J. Comput. Phys. 136, 298
Definition at line 17 of file Riemann.h.