CMPS
CMPS is a Computational Fluid Dynamics (CFD) simulation software being developed in partnership with ROKETSAN Missile Industries with unique capabilities. CMPS and Hydro are based on the same framework with different solvers. CMPS has a unique ability to solve all equations describing different physical phenomena in a fully/strongly coupled manner. This provides real-time accuracy for complex dynamic simulations. This also provides robustness and fast convergence rates for steady-state calculations due to the fully implicit coupled solution of coupled physics flow.
Granular flow of boron particles in a ducted rocket fuel gas generator.
CMPS Solver Key Features
Real fully implicit, coupled and explicit solvers
Ability to solve from incompressible limit to hypersonic speed regimes
Templated C++ code providing full vectorization for modern CPUs
High performance, distributed memory parallel computing with fast data packing and passing algorithms
Current Capabilities of CMPS Solver
Strongly coupled, fully implicit, and time-accurate explicit primitive-based solvers
Time derivative preconditioning for all speed regimes
Strongly coupled conjugate heat transfer solution
Turbulent flows and turbulent heat transfer with hybrid SST-kw RANS solvers and y+ insensitive momentum and thermal boundary wall treatments
Species transport and combustion
Robust particle solver
High performance, distributed memory parallel computing with fast data packing and passing algorithms on modern clusters and supercomputers
Second-order spatial discretization
AUSM+_up and HLLC flux solvers
High performance, vectorized block AMG, and GMRES linear solvers
Mass flow, stagnation, far-field, pressure inlet, and outlet boundary conditions
Robust unique fully coupled dispersed particle and granular solver
CGNS and HDF5 compatibility
Capabilities Being Developed and Tested
Particle coalescence and breakup with interfacial area transport methods
Turbulent combustion
Volume of fluid methods for multiphase flows
Large eddy simulation
Detailed radiation heat transfer models