|
enum | BoundaryEulerComponents {
RHO = finiteVolume::CompressibleFlowFields::RHO
, RHOE = finiteVolume::CompressibleFlowFields::RHOE
, RHOVELN = finiteVolume::CompressibleFlowFields::RHOU
, RHOVELT1 = finiteVolume::CompressibleFlowFields::RHOV
,
RHOVELT2 = finiteVolume::CompressibleFlowFields::RHOW
} |
|
|
void | GetVelAndCPrims (PetscReal velNorm, PetscReal speedOfSound, PetscReal Cp, PetscReal Cv, PetscReal &velNormPrim, PetscReal &speedOfSoundPrim) |
|
void | GetEigenValues (PetscReal veln, PetscReal c, PetscReal velnprm, PetscReal cprm, PetscReal lamda[]) const |
|
void | GetmdFdn (const PetscInt sOff[], const PetscReal *velNormCord, PetscReal rho, PetscReal T, PetscReal Cp, PetscReal Cv, PetscReal C, PetscReal Enth, PetscReal velnprm, PetscReal Cprm, const PetscReal *conserved, const PetscInt uOff[], const PetscReal *sL, const PetscReal transformationMatrix[3][3], PetscReal *mdFdn) const |
|
◆ Setup() [1/2]
◆ Setup() [2/2]
void ablate::boundarySolver::lodi::LODIBoundary::Setup |
( |
PetscInt |
dims, |
|
|
PetscInt |
nEqs, |
|
|
PetscInt |
nSpecEqs = 0 , |
|
|
std::vector< PetscInt > |
nEvEqs = {} , |
|
|
const std::vector< domain::Field > & |
fields = {} |
|
) |
| |
This function directly sets the known values and is useful for testing
- Parameters
-
dims | |
nEqs | |
nSpecEqs | |
nEvEqs | number of ev |
The documentation for this class was generated from the following files:
- src/boundarySolver/lodi/lodiBoundary.hpp
- src/boundarySolver/lodi/lodiBoundary.cpp