CMPS

CMPS delivers accurate, mission-critical flow simulations through a robust implicit framework, advanced turbulence models, strict conservation of mass, momentum, and energy, and efficient scalability on modern HPC architectures.

CMPS is a highly validated Computational Fluid Dynamics (CFD) simulation system developed in partnership with ROKETSAN Missile Industries.

CMPS is a highly validated Computational Fluid Dynamics (CFD) simulation system developed in close partnership with ROKETSAN Missile Industries, targeting demanding aerospace and propulsion applications. Built upon a unified, high-performance numerical framework shared with the Hydro solver family, CMPS benefits from a mature, scalable architecture designed for accuracy, robustness, and efficiency across a wide range of flow regimes.

At its core, CMPS employs a fully coupled, fully implicit solution strategy, in which all governing equations—spanning fluid dynamics, thermodynamics, and associated physical models—are solved simultaneously rather than sequentially. This strong, equation-level coupling enables the solver to capture tight interactions between physical phenomena without the stability limitations typically associated with loosely coupled or segregated approaches.

As a result, CMPS delivers high temporal accuracy for strongly transient, highly dynamic flows, while also providing exceptional numerical robustness and rapid convergence for steady-state simulations. The implicit formulation allows for larger stable time steps and efficient handling of stiffness arising from compressibility, turbulence, and multi-physics interactions.

The overall outcome is a versatile and scalable solver architecture capable of reliably resolving complex, multi-physics flow problems with high fidelity, numerical stability, and competitive computational performance, making CMPS well suited for industrial-grade analysis and design in challenging engineering environments.

CMPS Solver Key Features

Fully implicit, fully coupled solution strategy

Strong coupling of all governing equations provides high robustness, superior stability, and rapid convergence across all flow regimes.

Uniform applicability from incompressible to hypersonic flows

A single solver architecture handles low-Mach, transonic, supersonic, and hypersonic conditions without switching models or numerical strategies.

High-performance hybrid parallelization

Distributed-memory MPI with optimized data-packing and exchange routines enables efficient scaling on modern HPC clusters.

Templated, vectorized C++ architecture

A highly generic codebase designed for full utilization of SIMD units on current CPU generations, supporting both performance and extensibility.

Current Capabilities of the CMPS Solver

CMPS Solver – Aerospace & Defence Capabilities

High-Fidelity Aerothermodynamics

  • Accurate prediction of supersonic and hypersonic heating, using
    y⁺-independent wall functions for separated compressible flows.
  • Advanced Realizable SST-kω turbulence and heat-transfer models tuned for high-speed boundary layers.
  • Consistent coupled conjugate heat-transfer (CHT) for simultaneous fluid–solid thermal loading analysis.
  • Robust performance in nozzle expansion, shock–boundary-layer interaction, jet impingement, and re-entry relevant conditions.

Propulsion & Rocket Systems Modelling

  • Steady and transient simulation of solid rocket motors, ducted rockets, ramjets, and nozzles.
  • Continuity acceleration for stiff, multi-scale internal flows featuring wide velocity disparities.
  • Full support for multi-species transport, detailed turbulent combustion, and high-temperature real-gas effects.
  • Axisymmetric, 2D, and fully 3D configurations with true polyhedral and mixed unstructured meshes.

Compressible Flow Solver Technology

  • Strongly coupled, fully implicit primitive-variable formulation for steady and dual-time unsteady problems.
  • Physically consistent compressible-flow flux formulations
  • Time-derivative preconditioning ensuring consistent accuracy from incompressible to hypersonic speeds.
  • Second-order and bounded-central discretizations for high accuracy without uncontrolled numerical dissipation.

Turbulence, Reacting Flow, and Multiphysics

  • Hybrid RANS / scale-resolving turbulence options for separated, transitional, and high-Reynolds-number flows.
  • Detailed multi-component chemistry with species diffusion, thermodynamics, and turbulence–chemistry interaction.
  • Fully coupled Eulerian particle-phase modelling for dust-laden or metallized exhausts in propulsion systems.
  • Particle breakup, coalescence, and interfacial-area transport for dense and dilute multiphase environments.

Rotating Machinery & Aero-Propulsive Systems

  • Multiple Reference Frames (MRF) for rotors, fans, turbo-machinery, and propellers.
  • Accurate blade-passage, swirl, and tip-clearance representation using unstructured polyhedral topologies.
  • Compatible with coupled domains containing stationary and rotating components.

HPC Performance & Scalability

  • High-performance distributed-memory and hybrid parallel implementation optimized for aerospace cluster environments.
  • Efficient packing, communication, and MPI scheduling for large multi-block, multi-region simulations.
  • AMG and AMG-preconditioned Krylov solvers for large fully coupled implicit systems.
  • Demonstrated scalability for large 3D propulsion, aerodynamics, and cooling-flow simulations.

Geometry, Meshing, and Boundary Conditions

  • Supports 3D, 2D, and axisymmetric problem classes.
  • Fully compatible with mixed-element, polyhedral, prism/tet/hex unstructured meshes.
  • Comprehensive aerospace-oriented boundary conditions: mass-flow, stagnation, far-field, inflow/outflow, and rotating-frame interfaces.

I/O, Standards, and Integration

  • CGNS and HDF5 support for standardized data structures and cross-tool compatibility.
  • Suitable for coupling with thermal, structural, and trajectory codes in aerospace mission analysis workflows.
  • Fully restartable, suitable for long-running HPC aerospace programs.operating on primitive variables.

Alumina droplet distribution during missile launch

Granular flow of boron particles in a ducted rocket fuel gas generator

Capabilities Being Developed and Tested

  • Advanced turbulent combustion modelling, including detailed chemistry and turbulence–chemistry interaction frameworks.
  • Volume of Fluid (VOF) methods for interface-capturing in multiphase flows.
  • Large Eddy Simulation (LES) for high-fidelity, scale-resolving turbulent-flow prediction.
  • Detailed radiation heat-transfer models, including participating-media effects and spectral treatments.