CFD Online Logo CFD Online URL
Home > Wiki > Ennova


From CFD-Wiki

Jump to: navigation, search

Ennova is a commercial pre-processor which includes geometry cleanup, mesh generation, solver setup, and visualization. Ennova does not include a CFD solver, but coupled with one (such as OpenFOAM) provides a complete modern, distributed, scalable CFD package. It is developed by Ennova Technologies, Inc. in Berkeley California. Development of Ennova started in 2007 and is being actively developed as of February 2023.


Geometry Import

Ennova can import the following formats:

  1. STL
  2. Nastran Geometry
  3. IGES
  4. STEP
  5. Parasolid
  7. Rhino CAD
  8. ACIS
  9. Solidedge
  10. Solidworks
  11. VDA
  12. CATIA (V4, V5, 3DXML)
  13. I-DEAS
  14. Unigraphics
  15. JT
  16. Pro/Engineer
  17. AutoCAD
  18. Inventor
  19. 3D Manufacturing
  20. Wavefront obj
  21. CALLDADA dae
  22. Universal 3D
  23. Industry Foundation Classes
  24. AutoCAD Building Information Modeling
  25. OpenCascade
  26. VRML WRL
  27. 3D PDF

Geometry Healing

Ennova's geometry repair module offers automated as well as manual functions. It can be used to stitch together geometry that is missing connectivity information (such as IGES) or repair connectivity information when it exists. Sliver surfaces can be merged. Holes can be closed. Small features can be removed. Boolean operations are available to extract the "air solid" from a collection of solids.

Meshing Algorithms

Ennova has two main meshing approaches: Topology based meshing and Shrinkwrap. If the geometry can be made into a valid solid or solids, the topology based method can be employed. This will automatically calculate appropriate edge spacings, mesh the edges, and faces, construct the boundary layers and fill the remaining volume with tetrahedra. If swept or structured volumes have been identified, those are meshed with the appropriate algorithms.

Alternatively, if the geometry is too complex to be repaired (for example automotive underhood simulations) the shrink-wrap approach is employed. This is an immersive method. The initial shrink-wrap mesh is then smoothed out with a re-meshing step. From this smooth triangle mesh, prism meshing and volume meshing proceed as in the topological approach.

Mesh Inspection

Once a mesh has been created (or imported), it can be inspected using surface mesh visualization, cut planes for a volume mesh and a comprehensive set of diagnostics.

Solver Setup

Ennova has a comprehensive environment for setting up OpenFOAM solver runs.

Solver Export

Ennova can export to the following solver formats

  1. OpenFOAM
  2. vtk
  3. StarCD
  5. CGNS website
  6. CFD++
  7. Nastran
  8. UGrid (ASCII, Binary)
  9. STL Mesh
  10. Cobalt
  11. Raven

Post Processing

Ennova can read OpenFOAM and EnSight solver results. A comprehensive set of visualization tools based on vtk and similar to ParaView are available .

My wiki