31#ifndef APUEQCONDUCTIVITY_H
32#define APUEQCONDUCTIVITY_H
58 const Coord& gradTkLeft,
const Coord& gradTkRight,
const double& alphakL,
const double& alphakR,
const int& numPhase)
const;
void solveFluxConductivityOutletPressure() const
Solve the conductivity flux at a boundary with an outlet at imposed pressure type.
Definition APUEqConductivity.cpp:179
void solveFluxAddPhysBoundary(CellInterface *cellInterface) override
Solve the additional physics flux at a domain boundary.
Definition APUEqConductivity.cpp:93
Coord m_normal
Normal vector of the corresponding face for the flux computation (buffer).
Definition APUEqConductivity.h:83
void solveFluxConductivityWall() const
Solve the conductivity flux at a boundary with an wall type.
Definition APUEqConductivity.cpp:165
double * m_lambdak
Thermal conductivity (W/(m.K)) of each phase (taken from the EOS classes) (buffer).
Definition APUEqConductivity.h:78
~APUEqConductivity() override
Definition APUEqConductivity.cpp:50
void solveFluxAddPhys(CellInterface *cellInterface) override
Solve the additional physics flux between two cells.
Definition APUEqConductivity.cpp:58
Coord m_tangent
Tangent vector of the corresponding face for the flux computation (buffer).
Definition APUEqConductivity.h:84
void addQuantityAddPhys(Cell *cell) override
Add the quantities for the additional physics.
Definition APUEqConductivity.cpp:54
void solveFluxConductivityInletInjStagState() const
Solve the conductivity flux at a boundary with an inlet injection using stagnation state type.
Definition APUEqConductivity.cpp:192
void communicationsAddPhys(const int &dim, const int &lvl) override
Communication of the additional physics quantities for parallel purposes with Adaptive Mesh Refinemen...
Definition APUEqConductivity.cpp:219
void addNonCons(Cell *) override
Add the non-conservative terms of the corresponding additional physics in a cell.
Definition APUEqConductivity.h:72
APUEqConductivity()
Definition APUEqConductivity.cpp:35
void solveFluxConductivityOther() const
Solve the conductivity flux at a boundary with non-defined type yet.
Definition APUEqConductivity.cpp:205
void solveFluxConductivityInner(const Coord &gradTkLeft, const Coord &gradTkRight, const double &alphakL, const double &alphakR, const int &numPhase) const
Solve the conductivity flux between two cells.
Definition APUEqConductivity.cpp:143
void solveFluxConductivityNonReflecting(const Coord &gradTkLeft, const double &alphakL, const int &numPhase) const
Solve the conductivity flux at a boundary with an non-reflecting type.
Definition APUEqConductivity.cpp:158
Coord m_gradTkRight
Right gradient of the corresponding phase temperature for the flux computation (buffer).
Definition APUEqConductivity.h:82
Coord m_gradTkLeft
Left gradient of the corresponding phase temperature for the flux computation (buffer).
Definition APUEqConductivity.h:81
Coord m_binormal
Binormal vector of the corresponding face for the flux computation (buffer).
Definition APUEqConductivity.h:85
int m_numQPA
Number of the associated variable for each cell (m_vecGrandeursAddPhys).
Definition APUEqConductivity.h:79
APUEq()
Definition APUEq.cpp:35
Definition CellInterface.h:48
Base class for a mesh cell.
Definition Cell.h:59
Class for a coordinate system object such as coordinates of the vertex or a vector.
Definition Coord.h:43
General class for Equation of State (EOS).
Definition Eos.h:62