Coordinate Systems, Body Forces and Rotating Reference Frames
Implementation convention. Rotating zones use an absolute-velocity formulation. The transported velocity is the absolute velocity; grid-relative velocity is introduced only where transport crosses a moving/rotating face.
Planar and axisymmetric coordinates
CMPS supports planar and two-dimensional axisymmetric problem definitions. In an axisymmetric problem, the second coordinate represents radius and finite-volume geometric measures are radius weighted. Axis faces are treated specially, and axisymmetric turbulence/strain expressions add the required radial contributions such as \(u_r/r\) in the model-specific source evaluation rather than hiding them in the planar gradient tensor.
Rotating-zone grid velocity
For a rotating cell zone with angular-velocity vector \(\boldsymbol\Omega\) and center \(\mathbf x_c\), the face grid velocity is
The relative transport velocity used in moving-face convection is
Thus mass convection is grid relative while momentum and energy remain expressed with the absolute state.
The face-normal relative speed is
so a generic convective mass flux has the grid-relative form
Absolute-energy moving-face flux
For the compressible AUSM carrier path, the absolute total-energy flux has the implementation form
The second term is the moving-face pressure work required by the absolute-energy formulation. The artificial-compressibility face operator follows the same grid-relative transport principle.
Rotating-zone momentum source
The current absolute-velocity rotating-zone assembly adds the volumetric momentum term
Its cell contribution is assembled with the solver residual sign convention and differentiated consistently into the local block. No separate rotational total-energy volume source is added because \(\mathbf u_{abs}\cdot(\boldsymbol\Omega\times\mathbf u_{abs})=0\); moving-face pressure work is carried by the face energy flux.
The skew-symmetric cross-product operator \([\boldsymbol\Omega]_\times\) satisfies
Its kinetic-energy contribution vanishes identically,
Gravity
When gravity is enabled, carrier momentum receives
The dilute dispersed phase receives its corresponding \(\rho_d\mathbf g\) momentum source. In the current artificial-compressibility carrier branch, body-force work \(\rho\mathbf g\cdot\mathbf u\) is also assembled into the transported total-energy row. The current compressible gravity assembly contributes the momentum source without an additional gravity-power term in the energy row; this distinction is an implementation property of the present source.
For a compressible total-energy equation, the corresponding gravitational work is
Rotating walls
A no-slip wall attached to a rotating zone uses the absolute wall velocity
so the wall-relative velocity vanishes. A wall in a stationary zone uses its prescribed absolute wall velocity.
Current compatibility limits
- Rotating reference-frame zones are a three-dimensional capability.
- Compressible rotating-zone carrier transport currently requires the AUSM flux; HLLC is rejected for this combination.
- The dilute Eulerian dispersed phase is currently rejected with rotating reference frames because its convection and rotating-frame source set is not yet complete.
- For the non-VOF compressible boundary path, rotating stagnation inlets, mass-flow inlets, pressure outlets and propellant surfaces are rejected where a complete grid-relative mass/absolute-energy boundary flux is not available.
- Walls, symmetry, far-field and supported interior-interface paths use the rotating-zone kinematics where implemented.