eddy
The eddy solver is a fundamental research code for advancing spectral methods for complex geometry and multiphysics. This software allows researchers to collaborate through a common framework that enables three-dimensional simulations on practical problems of interest to NASA, including aeronautics research, human space exploration. The focus of the software on maximizing the efficiency of computational schemes to allow for unsteady simulations with a large number of spatial and temporal degrees of freedom.
eddy is based on a space-time spectral-element discontinuous-Galerkin (DG) fluid solver for adaptive high-order methods for scale-resolving simulations of separated flow. Areas of interest include advanced numerical algorithms, computational optimization, scale-resolving turbulence models, and high-order mesh generation. In collaboration with NASA partners, eddy has been applied to more direct engineering applications of interest in turbomachinery, capsule wakes and parachute dynamics, and transonic aerodynamics for launch vehicles.
The package features:
- Discontinuous-Galerkin spectral-element fluid solver designed around several core linear algebra kernels that are exposed in a tensor-product sum-factorization algorithm.
- C1-discontinuous-Galerkin shell element solver for structures.
- Elasticity solver for mesh deformation.
- Solver for the Eikonal (level-set) equation.
- Adjoint and tangent solvers are available for all physics modules, and use the same optimized computational infrastructure.
Advanced Features
The eddy solver includes the following advanced features:
- All Multiphysics simulations utilize a monolithic arbitrary-order nonlinear solver.
- Fluid solver uses an efficient tensor-product preconditioner.
- Spectral multigrid preconditioning is available for all physics modules.