Antares variable_gamma modeling¶
Ce calculateur gamma variable suppose que les données d’entrées 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.variable_gamma.equations.CP(poly_coeff, Temperature)¶
- antares.eqmanager.formula.variable_gamma.equations.Cv(CP, R_melange)¶
- antares.eqmanager.formula.variable_gamma.equations.Dynalpy_n(Density, Vn, Pressure)¶
return Dynalpy
- antares.eqmanager.formula.variable_gamma.equations.E_r(E_t, V, W)¶
Relative stagnation (total) energy per unit mass.
- antares.eqmanager.formula.variable_gamma.equations.E_t(EnergyStagnationDensity, Density)¶
- antares.eqmanager.formula.variable_gamma.equations.H0(Far, War)¶
- antares.eqmanager.formula.variable_gamma.equations.Hta(hs, VelocityX, VelocityY, VelocityZ)¶
- antares.eqmanager.formula.variable_gamma.equations.Htr(hs, W)¶
- antares.eqmanager.formula.variable_gamma.equations.KinematicViscosity(Viscosity, Density)¶
- antares.eqmanager.formula.variable_gamma.equations.Mis(Ptris, Pressure, gamma)¶
- antares.eqmanager.formula.variable_gamma.equations.Pressure(Density, R_melange, Temperature)¶
- antares.eqmanager.formula.variable_gamma.equations.Pta(Pressure, Tta, Temperature, poly_coeff, R_melange)¶
Compute absolute total pressure.
- antares.eqmanager.formula.variable_gamma.equations.Ptr(Pressure, Ttr, Temperature, poly_coeff, R_melange)¶
Compute relative total pressure.
- antares.eqmanager.formula.variable_gamma.equations.R(CoordinateZ, CoordinateY)¶
Cylindrical coordinate r from (x, r, theta).
Radial direction.
- antares.eqmanager.formula.variable_gamma.equations.R_melange(Far, War)¶
- antares.eqmanager.formula.variable_gamma.equations.Temperature(e_int, poly_coeff, R_melange, H0)¶
- antares.eqmanager.formula.variable_gamma.equations.Theta(CoordinateY, CoordinateZ)¶
Cylindrical coordinate theta from (x, r, theta).
Azimuthal direction.
- antares.eqmanager.formula.variable_gamma.equations.Tta(Hta, poly_coeff, H0)¶
- antares.eqmanager.formula.variable_gamma.equations.Ttr(Htr, poly_coeff, H0)¶
- antares.eqmanager.formula.variable_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.variable_gamma.equations.VelocityX(MomentumX, Density)¶
Velocity component in the x-direction.
Vx = V.e_x
- antares.eqmanager.formula.variable_gamma.equations.VelocityY(MomentumY, Density)¶
Velocity component in the y-direction.
Vy = V.e_y
- antares.eqmanager.formula.variable_gamma.equations.VelocityZ(MomentumZ, Density)¶
Velocity component in the z-direction.
Vz = V.e_z
- antares.eqmanager.formula.variable_gamma.equations.Vn(VelocityX, Vr, incl)¶
Velocity component in the normal direction.
Vn = V.n
- antares.eqmanager.formula.variable_gamma.equations.Vr(Theta, VelocityY, VelocityZ)¶
Velocity component in the radial r-direction.
Vr = V.e_r
- antares.eqmanager.formula.variable_gamma.equations.Vt(Theta, VelocityY, VelocityZ)¶
Velocity component in the azimuthal theta-direction.
Vt = V.e_theta
- antares.eqmanager.formula.variable_gamma.equations.Vt2(VelocityX, Vr, incl)¶
- antares.eqmanager.formula.variable_gamma.equations.W(Wx, Wr, Wt)¶
- antares.eqmanager.formula.variable_gamma.equations.Wr(Vr)¶
- antares.eqmanager.formula.variable_gamma.equations.Wt(omega, R, Vt)¶
- antares.eqmanager.formula.variable_gamma.equations.Wx(VelocityX)¶
- antares.eqmanager.formula.variable_gamma.equations.Wy(Wt, Vr, Theta)¶
- antares.eqmanager.formula.variable_gamma.equations.Wz(Wt, Vr, Theta)¶
- antares.eqmanager.formula.variable_gamma.equations.e_int(VelocityX, VelocityY, VelocityZ, E_t)¶
Static internal energy per unit mass.
- antares.eqmanager.formula.variable_gamma.equations.gamma(CP, Cv)¶
- antares.eqmanager.formula.variable_gamma.equations.hs(Temperature, poly_coeff, H0)¶
- antares.eqmanager.formula.variable_gamma.equations.incl(nr, nx)¶
- antares.eqmanager.formula.variable_gamma.equations.nr(Theta, ny, nz)¶
- antares.eqmanager.formula.variable_gamma.equations.nt(Theta, ny, nz)¶
- antares.eqmanager.formula.variable_gamma.equations.phi_T(poly_coeff, Temperature)¶
Returns \(\phi(T) = \int c_p rac{dT}{T}\).
- antares.eqmanager.formula.variable_gamma.equations.pi()¶
- antares.eqmanager.formula.variable_gamma.equations.poly_coeff(Far, War)¶
Compute polynomial coefficients for heat capacities.