31#ifndef RELAXATIONPFINITE_H
32#define RELAXATIONPFINITE_H
double mu
Relaxation coefficient. Herein, the relaxation coefficient is identical for all phase_kâphase_j combi...
Definition RelaxationPFinite.cpp:36
IntegrationSolver
Enumeration for the primitive-variable type (usefull for second order, slopes, etc....
Definition RelaxationPFinite.h:39
@ LSODA_Enum
Definition RelaxationPFinite.h:42
@ RK45
Definition RelaxationPFinite.h:41
@ Euler
Definition RelaxationPFinite.h:40
Base class for a mesh cell.
Definition Cell.h:59
static void system_relaxation(double, double *y, double *ydot, void *)
System of equations to integrate for the LSODA solver.
Definition RelaxationPFinite.cpp:412
double m_muFactor
Factor for the relaxation coefficient. Herein, the relaxation coefficient is identical for all phase_...
Definition RelaxationPFinite.h:76
RelaxationPFinite()
Definition RelaxationPFinite.cpp:40
void relaxation(Cell *cell, const double &dt, Prim type=vecPhases) override
Finite Pressure relaxation method.
Definition RelaxationPFinite.cpp:72
~RelaxationPFinite() override
Definition RelaxationPFinite.cpp:68
void computePressureDifferences(Cell *cell, Prim type=vecPhases)
Compute the pressure differences.
Definition RelaxationPFinite.cpp:390
int m_integrationSolver
Int to choose between Euler, RK45 and LSODA solvers.
Definition RelaxationPFinite.h:77
RelaxationP()
Definition RelaxationP.cpp:35
Definition tinyxml2.h:1148