Antares constant_gamma modeling

Ce calculateur gamma constant suppose que les données d’entrée sont exprimées dans le repère absolu. Les données d’entrée sont les variables conservatives (Density, MomentumX, MomentumY, MomentumZ, EnergyStagnationDensity), les coordonnées dans le repère absolu (CoordinateX,CoordinateY,CoordinateZ), la vitesse de rotation (omega), le rapport des chaleurs spécifiques (gamma), la constante spécifique du gaz (Rgas), la pression totale relative isentropique (Ptris).

Le repère direct (CoordinateX,CoordinateY,CoordinateZ) suit une convention spéciale. L’axe CoordinateX est l’axe de rotation.

antares.eqmanager.formula.constant_gamma.equations.CP(gamma, R_melange)

Specific heat at constant pressure.

antares.eqmanager.formula.constant_gamma.equations.Cv(gamma, R_melange)

Specific heat at constant volume.

antares.eqmanager.formula.constant_gamma.equations.Dynalpy_n(Density, Vn, Pressure)

return Dynalpy.

antares.eqmanager.formula.constant_gamma.equations.E_r(E_t, V, W)

Relative stagnation (total) energy per unit mass.

antares.eqmanager.formula.constant_gamma.equations.E_t(EnergyStagnationDensity, Density)
antares.eqmanager.formula.constant_gamma.equations.Hta(hs, VelocityX, VelocityY, VelocityZ)
antares.eqmanager.formula.constant_gamma.equations.Htr(hs, W)
antares.eqmanager.formula.constant_gamma.equations.KinematicViscosity(Viscosity, Density)
antares.eqmanager.formula.constant_gamma.equations.Mis(Ptris, Pressure, gamma)

Isentropic Mach number.

antares.eqmanager.formula.constant_gamma.equations.Pressure(Density, R_melange, Temperature)
antares.eqmanager.formula.constant_gamma.equations.Pta(Pressure, Tta, Temperature, CP, R_melange)

Compute absolute total pressure.

antares.eqmanager.formula.constant_gamma.equations.Ptr(Pressure, Ttr, Temperature, CP, R_melange)

Compute relative total pressure.

antares.eqmanager.formula.constant_gamma.equations.R(CoordinateZ, CoordinateY)

Cylindrical coordinate r from (x, r, theta).

Radial direction.

antares.eqmanager.formula.constant_gamma.equations.R_melange()
antares.eqmanager.formula.constant_gamma.equations.Temperature(e_int, R_melange, CP)
antares.eqmanager.formula.constant_gamma.equations.Theta(CoordinateY, CoordinateZ)

Cylindrical coordinate theta from (x, r, theta).

Azimuthal direction.

antares.eqmanager.formula.constant_gamma.equations.Tta(Hta, CP)
antares.eqmanager.formula.constant_gamma.equations.Ttr(Htr, CP)
antares.eqmanager.formula.constant_gamma.equations.V(VelocityX, VelocityY, VelocityZ)

Velocity magnitude.

vector V = Vx e_x + Vy e_y + Vz e_z magnitude V = sqrt(V.V)

antares.eqmanager.formula.constant_gamma.equations.VelocityX(MomentumX, Density)

Velocity component in the x-direction.

Vx = V.e_x

antares.eqmanager.formula.constant_gamma.equations.VelocityY(MomentumY, Density)

Velocity component in the y-direction.

Vy = V.e_y

antares.eqmanager.formula.constant_gamma.equations.VelocityZ(MomentumZ, Density)

Velocity component in the z-direction.

Vz = V.e_z

antares.eqmanager.formula.constant_gamma.equations.Vn(VelocityX, Vr, incl)

Velocity component in the normal direction.

Vn = V.n

antares.eqmanager.formula.constant_gamma.equations.Vr(Theta, VelocityY, VelocityZ)

Velocity component in the radial r-direction.

Vr = V.e_r

antares.eqmanager.formula.constant_gamma.equations.Vt(Theta, VelocityY, VelocityZ)

Velocity component in the azimuthal theta-direction.

Vt = V.e_theta

antares.eqmanager.formula.constant_gamma.equations.Vt2(VelocityX, Vr, incl)
antares.eqmanager.formula.constant_gamma.equations.W(Wx, Wr, Wt)
antares.eqmanager.formula.constant_gamma.equations.Wr(Vr)
antares.eqmanager.formula.constant_gamma.equations.Wt(omega, R, Vt)
antares.eqmanager.formula.constant_gamma.equations.Wx(VelocityX)
antares.eqmanager.formula.constant_gamma.equations.Wy(Wt, Vr, Theta)
antares.eqmanager.formula.constant_gamma.equations.Wz(Wt, Vr, Theta)
antares.eqmanager.formula.constant_gamma.equations.e_int(VelocityX, VelocityY, VelocityZ, E_t)

Static internal energy per unit mass.

antares.eqmanager.formula.constant_gamma.equations.gamma()
antares.eqmanager.formula.constant_gamma.equations.hs(Temperature, CP)
antares.eqmanager.formula.constant_gamma.equations.incl(nr, nx)
antares.eqmanager.formula.constant_gamma.equations.nr(Theta, ny, nz)
antares.eqmanager.formula.constant_gamma.equations.nt(Theta, ny, nz)
antares.eqmanager.formula.constant_gamma.equations.pi()