|
| BoundCondInletTank (int numPhysique, tinyxml2::XMLElement *element, const int &numbPhases, const int &numbTransports, std::vector< std::string > nameTransports, Eos **eos, std::string fileName="Unknown file") |
|
| BoundCondInletTank (const BoundCondInletTank &Source, const int &lvl=0) |
|
virtual | ~BoundCondInletTank () |
|
virtual void | createBoundary (TypeMeshContainer< CellInterface * > &cellInterfaces) |
|
virtual void | solveRiemannBoundary (Cell &cellLeft, const double &dxLeft, double &dtMax) |
|
virtual void | solveRiemannTransportBoundary (Cell &cellLeft) const |
|
virtual int | whoAmI () const |
|
virtual void | printInfo () |
|
virtual void | creerCellInterfaceChild () |
|
| BoundCond () |
|
| BoundCond (int numPhysique) |
|
| BoundCond (const BoundCond &Source, const int &lvl=0) |
|
virtual | ~BoundCond () |
|
virtual void | createBoundary (TypeMeshContainer< CellInterface * > &, std::string) |
|
virtual void | initialize (Cell *cellLeft, Cell *) |
|
virtual void | computeFlux (double &dtMax, Limiter &globalLimiter, Limiter &interfaceLimiter, Limiter &globalVolumeFractionLimiter, Limiter &interfaceVolumeFractionLimiter, Prim type=vecPhases) |
|
virtual void | computeFluxAddPhys (AddPhys &addPhys) |
|
virtual void | solveRiemann (double &dtMax, Limiter &, Limiter &, Limiter &, Limiter &, Prim type=vecPhases) |
|
virtual void | addFlux (const double &) |
|
virtual int | whoAmIHeat () const |
|
virtual const int & | getNumPhys () const |
|
virtual double | getBoundData (VarBoundary var) const |
|
virtual double | getBoundaryHeatQuantity () const |
|
virtual void | checkMrfInterface (Source *) |
|
virtual void | computeXi (const double &, const bool &, const bool &, const bool &, const bool &) |
|
virtual void | computeFluxXi () |
|
virtual void | raffineCellInterfaceExterne (const int &nbCellsY, const int &nbCellsZ, const double &dXParent, const double &dYParent, const double &dZParent, Cell *cellRef, const int &dim) |
|
virtual void | deraffineCellInterfaceExterne (Cell *cellRef) |
|
| CellInterface () |
|
| CellInterface (const int &lvl) |
|
virtual | ~CellInterface () |
|
void | setFace (Face *face) |
|
void | initializeGauche (Cell *cellLeft) |
|
virtual void | initializeDroite (Cell *cellRight) |
|
void | subtractFlux (const double &coefAMR) |
|
void | addFluxRotatingRegion () |
|
void | substractFluxRotatingRegion () |
|
double | distance (Cell *c) |
|
virtual bool | isMRFWall () const |
| Returns heat boundary type for wall (see BoundCondWall.h)
|
|
void | solveRiemannMRF (double &dtMax) |
|
virtual void | allocateSlopes (int &) |
|
virtual void | computeSlopes (Prim=vecPhases) |
|
virtual Phase * | getSlopesPhase (const int &) const |
|
virtual Mixture * | getSlopesMixture () const |
|
virtual Transport * | getSlopesTransport (const int &) const |
|
Face * | getFace () |
|
Model * | getMod () const |
|
Cell * | getCellLeft () const |
|
Cell * | getCellRight () const |
|
virtual Coord & | getWallRotationalVelocityMRF () |
| Returns imposed heat quantity on the wall, could be temperature or flux density (see BounCondWall.h)
|
|
void | computeCritereAMR (const double &criteriaVar, Variable nameVariable, int num=0) |
|
virtual void | creerCellInterfaceChildInterne (const int &lvl, std::vector< CellInterface * > *childrenInternalCellInterfaces) |
|
void | creerFaceChild (CellInterface *cellInterfaceParent) |
|
void | deraffineCellInterfacesChildren () |
|
void | constructionArrayExternalCellInterfacesLvl (std::vector< CellInterface * > *cellInterfacesLvl) |
|
bool | getSplit () const |
|
const int & | getLvl () const |
|
int | getNumberCellInterfacesChildren () const |
|
CellInterface * | getCellInterfaceChild (const int &numChild) |
|
CellInterface * | getCellInterfaceChildBack () |
|
void | updatePointersInternalCellInterfaces () |
|