|
| | MixExtendedNavierStokesKorteweg1D () |
| | ~MixExtendedNavierStokesKorteweg1D () override |
| void | allocateAndCopyMixture (Mixture **mixture) override |
| | Copy mixture attributes in mixture.
|
| void | copyMixture (Mixture &) override |
| | Copy mixture in mixture attributes.
|
| double | computeDensity (const double *, const double *) override |
| | Compute mixture density.
|
| double | computePressure (const double *, const double *) override |
| | Compute mixture pressure.
|
| double | computeInternalEnergy (const double *, const double *) override |
| | Compute mixture specific internal energy.
|
| double | computeFrozenSoundSpeed (const double *, const double *) override |
| | Compute mixture frozen speed of sound.
|
| void | computeMixtureVariables (Phase **) override |
| | Fills some mixture attributes from a phase array.
|
| void | computeTotalEnergy (std::vector< QuantitiesAddPhys * > &) override |
| | Compute mixture total specific energy from internal one taking account for energies associated to extra physics.
|
| void | localProjection (const Coord &, const Coord &, const Coord &) override |
| | velocity vector projection in a local Cartesian coordinate system
|
| void | reverseProjection (const Coord &, const Coord &, const Coord &) override |
| | velocity vector reverse projection in the absolute Cartesian coordinate system
|
| int | getNumberScalars () const override |
| int | getNumberVectors () const override |
| double | returnScalar (const int &) const override |
| Coord | returnVector (const int &) const override |
| std::string | returnNameScalar (const int &) const override |
| std::string | returnNameVector (const int &) const override |
| int | numberOfTransmittedVariables () const override |
| void | fillBuffer (double *, int &) const override |
| void | fillBuffer (std::vector< double > &) const override |
| void | getBuffer (double *, int &) override |
| void | getBuffer (std::vector< double > &, int &) override |
| void | computeSlopesMixture (const Mixture &, const Mixture &, const double &) override |
| void | setToZero () override |
| void | extrapolate (const Mixture &, const double &) override |
| void | limitSlopes (const Mixture &, const Mixture &, Limiter &) override |
| int | numberOfTransmittedSlopes () const override |
| void | fillBufferSlopes (double *, int &) const override |
| void | getBufferSlopes (double *, int &) override |
| const double & | getDensity () const override |
| const double & | getPressure () const override |
| const double & | getU () const override |
| const double & | getV () const override |
| const double & | getW () const override |
| const Coord & | getVelocity () const override |
| Coord & | getVelocity () override |
| const double & | getEnergy () const override |
| const double & | getTotalEnergy () const override |
| const double & | getFrozenSoundSpeed () const override |
| const double & | getWoodSoundSpeed () const override |
| void | setPressure (const double &) override |
| void | setVelocity (const double &, const double &, const double &) override |
| void | setVelocity (const Coord &) override |
| void | setU (const double &) override |
| void | setV (const double &) override |
| void | setW (const double &) override |
| void | setTotalEnergy (double &) override |
| void | changeSign () override |
| void | multiplyAndAdd (const Mixture &, const double &) override |
| void | divide (const double &) override |
| | Mixture () |
| virtual | ~Mixture () |
| void | printMixture (std::ofstream &fileStream) const |
| | Print mixture variables in file stream.
|
| double | computeTsat (const Eos *eosLiq, const Eos *eosVap, const double &pressure, double *dTsat=0) |
| | Compute saturation temperature for a liq/vapor couple of fluid at given pressure.
|
| double | computePsat (const Eos *eosLiq, const Eos *eosVap, const double &temp) |
| | Compute saturation pressure for a liq/vapor couple of fluid at given pressure.
|
| double | computeCriticalPressure (const Eos *eosLiq, const Eos *eosVap) |
| | Compute the theoritical critical pressure.
|
| virtual double | computePressure (double *, const double &, Phase **) |
| virtual double | computePressure (double, const double &, Phase **, Mixture *, const int &, const int &) |
| virtual double | computeVelocity (const double *, const double *) |
| | Compute mixture velocity.
|
| virtual double | computeTemperature (double *, const double &, Phase **) |
| virtual double | computeTemperatureIsentrope (const std::vector< double > &, const double &, const double &, const double &, double *=0) |
| | Compute temperature for a mixture evolving at thermal equilibrium along mixture isentropic path.
|
| virtual double | computeEnthalpyIsentrope (const std::vector< double > &, const double &, const double &, const double &, double *=0) |
| | Compute mixture enthalpy for a mixture evolving at thermal equilibrium along mixture isentropic path.
|
| virtual double | computeVolumeIsentrope (const std::vector< double > &, const double &, const double &, const double &, double *=0) |
| | Compute mixture specific volume for a mixture evolving at thermal equilibrium along mixture isentropic path.
|
| virtual void | totalEnergyToInternalEnergy (std::vector< QuantitiesAddPhys * > &) |
| | Compute mixture internal specific energy from total one taking account for energies associated to extra physics.
|
| virtual void | setScalar (const int &, const double &) |
| virtual void | setVector (const int &, const Coord &) |
| virtual void | setToMax () |
| virtual void | setMin (const Mixture &, const Mixture &) |
| virtual void | setMax (const Mixture &, const Mixture &) |
| virtual void | computeGradientLimiter (const Limiter &, const Mixture &, const Mixture &, const Mixture &, const Mixture &) |
| virtual const double & | getTemperature () const |
| virtual const double & | getMixSoundSpeed () const |
| virtual const double & | getEnergyCompaction () const |
| virtual const double & | getEnergyElastic () const |
| virtual const Tensor & | getStressTensor () const |
| virtual Tensor & | getStressTensor () |
| virtual void | setTemperature (const double &) |
| virtual void | setEnergyCompaction (const double &) |
| virtual void | setEnergyElastic (const double &) |
| virtual void | setStressTensor (const Tensor &) |
Mixture variables for Extended Navier-Stokes-Korteweg equations (single phase).