NeoPZ
|
Implements a numerical diffusivity coeficient for the SUPG method. Analysis: Solving process Analysis. More...
#include <eulerdif.h>
Static Public Member Functions | |
static STATE | Pressure (TPZVec< STATE > &U) |
Calculates the pressure from equation of state. It is expected: . More... | |
static void | Flux (TPZVec< STATE > &u, TPZVec< STATE > &flux) |
Calculates the fluxes and . More... | |
static void | JacobFlux (TPZVec< STATE > &u, TPZFMatrix< STATE > &Ajacob, TPZFMatrix< STATE > &Bjacob) |
static void | JacobFlux (TPZVec< STATE > &U, TPZFMatrix< STATE > &jacob, TPZVec< REAL > &normal) |
static void | ValJacobFlux (TPZVec< STATE > &u, TPZFMatrix< STATE > &valjacob, TPZVec< REAL > &normal) |
static void | MatrixDiff (TPZVec< STATE > &sol, TPZFMatrix< REAL > &axes, TPZFMatrix< REAL > &jacinv, TPZFMatrix< STATE > &ATauA, TPZFMatrix< STATE > &ATauB, TPZFMatrix< STATE > &BTauA, TPZFMatrix< STATE > &BTauB) |
static void | InvJacob2d (TPZFMatrix< REAL > &axes, TPZFMatrix< REAL > &jacinv) |
static void | InverseJacob (TPZFMatrix< STATE > &jac) |
static int | main () |
Static main for test. More... | |
Static Private Attributes | |
static STATE | fGamma |
Polytropic gas constant. More... | |
Implements a numerical diffusivity coeficient for the SUPG method. Analysis: Solving process Analysis.
The associated material is the bi-dimensional Euler equations for dynamic of the gases.
Definition at line 40 of file eulerdif.h.
|
static |
Definition at line 182 of file eulerdif.cpp.
References test::f, TPZFMatrix< TVar >::GetVal(), h, and m.
|
static |
Definition at line 218 of file eulerdif.cpp.
References tmp.
|
static |
Definition at line 43 of file eulerdif.cpp.
Referenced by main().
|
static |
Definition at line 288 of file eulerdif.cpp.
|
static |
Static main for test.
Definition at line 314 of file eulerdif.cpp.
References Flux(), JacobFlux(), MatrixDiff(), TPZMatrix< TVar >::Print(), sqrt, and ValJacobFlux().
|
static |
Definition at line 236 of file eulerdif.cpp.
References TPZFMatrix< TVar >::Zero().
Referenced by main().
|
static |
Calculates the pressure from equation of state.
It is expected: .
Definition at line 14 of file eulerdif.cpp.
|
static |
Definition at line 77 of file eulerdif.cpp.
References fabs, sqrt, and TPZFMatrix< TVar >::Zero().
Referenced by main().
|
staticprivate |
Polytropic gas constant.
Ratio of the specific heat at constant pressure and the specific heat at constant volume. It is used at equation of state.
Definition at line 43 of file eulerdif.h.