Exact angularly averaged Navier--Stokes balances #
The average is a normalized actual interval integral. All coordinate derivatives are Fréchet derivatives on spacetime, and the Reynolds products include the entire oscillatory velocity.
Angular vector, given by (0, coordinateVector 1).
Equations
Instances For
Angular shift, given by q + a • angularVector.
Equations
Instances For
Direction, given by fderiv ℝ f q v.
Equations
- NavierStokes.MeanResidual.direction v f q = (fderiv ℝ f q) v
Instances For
Dt, given by direction (1, 0) f.
Equations
Instances For
Dr, given by direction (0, coordinateVector 0) f.
Equations
Instances For
Dtheta, given by direction angularVector f.
Equations
Instances For
Dz, given by direction (0, coordinateVector 2) f.
Equations
Instances For
Average, given by period⁻¹ • ∫ a in (0 : ℝ)..period, f (angularShift q a).
Equations
Instances For
Angular continuous, given by ∀ q, Continuous (fun a => f (angularShift q a)).
Equations
- NavierStokes.MeanResidual.AngularContinuous f = ∀ (q : NavierStokes.ProblemStatement.SpaceTime), Continuous fun (a : ℝ) => f (NavierStokes.MeanResidual.angularShift q a)
Instances For
Angular periodic, given by ∀ q, f (angularShift q period) = f q.
Equations
Instances For
Angular invariant, given by ∀ q a, f (angularShift q a) = f q.
Equations
- NavierStokes.MeanResidual.AngularInvariant f = ∀ (q : NavierStokes.ProblemStatement.SpaceTime) (a : ℝ), f (NavierStokes.MeanResidual.angularShift q a) = f q
Instances For
Differentiation under the actual compact angular integral.
A full angular derivative has exactly zero average, by the fundamental theorem.
Velocity, defined pointwise by pack (w 0 q) (w 1 q) (w 2 q).
Equations
- NavierStokes.MeanResidual.velocity w q = NavierStokes.AxisymmetricResidual.pack (w 0 q) (w 1 q) (w 2 q)
Instances For
Mean laplacian, given by dr (dr f) q + dr f q / radius q + dz (dz f) q.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Radial divergence, given by dr f q + c / radius q * f q.
Equations
Instances For
Divergence, given by dr (w 0) q + w 0 q / radius q + dtheta (w 1) q / radius q + dz (w 2) q.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Transport, given by w 0 q * dr f q + w 1 q / radius q * dtheta f q + w 2 q * dz f q.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Residual radial, constructed using dt.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Residual angular, constructed using dt.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Residual axial, given by dt (w 2) q + transport w (w 2) q - laplacian (w 2) q + dz p q.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Conservative radial, constructed using dt.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Conservative angular, constructed using dt.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Conservative axial, constructed using dt.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Reynolds radial, constructed using dt.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Reynolds angular, constructed using dt.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Reynolds axial, constructed using dt.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The complete velocity split, with no omission of any part of osc.
Equations
- NavierStokes.MeanResidual.total base mean osc i q = base i q + mean i q + osc i q
Instances For
The exact Reynolds product of the full oscillatory fields.
Equations
- NavierStokes.MeanResidual.covariance osc i j = NavierStokes.MeanResidual.average fun (q : NavierStokes.ProblemStatement.SpaceTime) => osc i q * osc j q
Instances For
Flux difference, defined pointwise by `base i q * mean j q + mean i q * base j q + mean i q
- mean j q + covariance osc i j q`.
Equations
- NavierStokes.MeanResidual.fluxDifference base mean osc i j q = base i q * mean j q + mean i q * base j q + mean i q * mean j q + NavierStokes.MeanResidual.covariance osc i j q
Instances For
Base radial, constructed using dt.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Base angular, constructed using dt.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Base axial, given by dt (b 2) q + radialDivergence 1 (fun y => b 0 y * b 2 y) q + dz (fun y => b 2 y * b 2 y) q - meanLaplacian (b 2) q + dz p q.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Physical version of E_theta in (32), with viscosity one.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Physical version of E_z in (32), with viscosity one.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Required physical radial pressure derivative in (32).
Equations
- One or more equations did not get rendered due to their size.
Instances For
Exact physical mean balances (32) for the actual cylindrical residual.
The tensor entries are the prescribed physical radial flux entries; covariance
is the integral of the entire oscillatory field, including any curl corrections.
The perturbation pressure is defined from its actual angular mean.
Equations
- NavierStokes.MeanResidual.meanPressure p pb q = NavierStokes.MeanResidual.average p q - pb q
Instances For
Represents, given by ∀ q : SpaceTime, u (q.1, CylindricalResidual.chart q.2) = CylindricalResidual.frame (q.2 1) (velocity w q).
Equations
- One or more equations did not get rendered due to their size.
Instances For
Exact physical Cartesian residual resolved in the cylindrical frame.
Equations
- One or more equations did not get rendered due to their size.
Instances For
End-to-end mean balances for the actual Cartesian operators. Cartesian regularity is required only at positive-radius chart points.
Substitution of (24) retains, rather than discards, its full base error.