All rights reserved © 2007 - Combustion Research and Flow Technology, Inc. (CRAFT Tech®).
Present Features of the CRUNCH CFD® Navier-Stokes Code
NUMERICS • Finite-Volume Roe/TVD Flux Construction, Vertex Storage
INTEGRATION • Explicit Four-Step Runge-Kutta, Implicit GMRES, Implicit Gauss-Seidel
GRID ELEMENTS • Tetrahedral, Hexahedral, Prismatic, Pyramid
PARALLEL PROCESSING CAPABILITIES • Domain Decomposition MPI, Independent Grids with Noncontiguous Interfacing, Automated Load Balancing
DYNAMIC GRID CAPABILITIES • Node Movement Solver (Implicit Elasticity Approach), Automated Embedding, Sliding Interfaces
GRID ADAPTION • Variable Element Grid Refinement using Delaunay Procedure, Automated Load Balancing of Adapted Grid
THERMOCHEMISTRY • Multi--component Real Gas Mixtures, Finite-Rate Kinetics
TURBULENCE
RANS/LES
• k-epsilon /EASM Formulations with Compressibility/Vortical Upgrades
• LES Subgrid Scale Models – Algebraic and One-equation
• Algebraic (Smagorinsky) and Single Equation (k) SGS Models
MULTIPHASE FLOW • Nonequilibrium Particle/Droplet Solvers (Eulerian and Lagrangian Formulations)

CRUNCH CFD® Code

The CRUNCH CFD® code is a multi-element (i.e. tetrahedral, prismatic, pyramid, and hexahedral cells), unstructured flow solver for viscous, real gas systems. It allows for generalized thermochemistry specification, permits dynamic grid motion, and has a coupled two-equation turbulence model. For efficient computation of large 3D problems, CRUNCH CFD® has been parallelized for distributed memory systems and efficient sparse matrix solution procedures have been implemented thereby providing an advanced computational tool for propulsion oriented applications. Present activities of CRUNCH CFD® are focused in cavitation modeling, turbomachinery applications, and LES.

This unstructured grid framework is well suited for modeling geometrically complex flowfields, and readily permits the use of advanced grid movement and adaptation methods. The grid movement procedure treats the grid as a solid body with elastic properties. The “stress” generated from the moving boundary surfaces, and the resulting local “strain” experienced at an internal grid point provides the local grid node velocity. Grid movement coupled with grid adaption to locally improve grid quality is a powerful tool for simulations of problems with large scale motion.

The grid generation philosophy used in CRUNCH CFD® exploits the multi-element feature by tailoring the grid topology to the requirements of the flow physics. In regions of high viscous shear such as boundary layers or shear layers, hexahedral or prismatic elements are employed since they permit high aspect ratio cells. Tetrahedral cells are used in gridding regions between hexahedral/prismatic blocks and in low shear regions where isotropic tetrahedral cells are well suited. The versatility of the grid features in CRUNCH CFD® is illustrated.