Questions? Contact Us: Main: (510) 845-0029 Sales: (510) 301-9860 [email protected]

Ennova, the better CFD solution

Until now, engineers have had only two choices for CFD simulation: Expensive proprietary software such as Fluent™ from Ansys or CCM+™ from Seimens, which have a full suite of pre- and post- processing; or open source software that allows them to run simulations in a cost effective manner but lacked a modern user interface and have no ability to import and prepare CAD data and have only rudimentary mesh generation capabilities.

Now there is a better choice: Ennova. With Ennova, you get world class CAD import powered by Hoops Exchange from Techsoft 3D. Hoops exchange allows you to import CAD from all leading proprietary formats and exchange standards. You get world class CAD cleanup. You get the most advanced mesh generation available, brought to you by the same team that created ICEM CFD. You get an easy to use GUI for setting up OpenFOAM® and many other popular CFD packages. You get post processing powered by VTK, the same technology used in Paraview.

Using Ennova with OpenFOAM®, you have a fixed priced way to perform CFD, limited only by the amount of compute power you can afford without exorbitant HPC licenses.

Parallelization. Automation. Flexibility.

You have your choice when choosing a CFD solution. Why choose Ennova ? There are dozens of proprietary CFD codes, countless government, research, military and open source CFD codes. Although the capabilities vary, they are all solving the same set of equations. What distinguishes one code from another is the set of tools that surround the actual CFD code and the price you pay for that bundle. The software that goes with a particular CFD code includes: CAD import, CAD preparation and cleanup, mesh generation, solver setup and post processing. The quality of this pre- and post- processing software is often what determines how long it takes before you can run your CFD problem and the quality of the result you get. Often you will pay exorbitant HPC licenses for a CFD solution just because the pre- and post- processing tools are high quality even though the CFD computation itself can easily be done by public domain codes.

With Ennova we can reduce your software license cost, reduce the time it takes to prepare your CFD simulations AND increase the quality of your results.

Reduce license costs.

With the advent of low cost linux clusters and cloud computing, massive amounts of computation power are now at everyone's fingertips. But if you are running a proprietary CFD code such as Fluent™ or CCM+™ your hardware costs will be dwarfed by HPC license costs. There are many open source CFD codes you could run free of HPC licenses, but they lack most of the of tools that CFD users take for granted, such as CAD import and cleanup, sophisticated mesh generation and interactive setup of boundary conditions and fluid properties. Ennova solves this problem by giving you the best available pre- and post- processing tools, independent of your choice of CFD solver. So you can solve for free using OpenFOAM® and use have the convenience of world class CFD pre and post tools.

Reduce preparation time.

The biggest bottleneck to running more CFD is importing, cleaning and meshing CAD data. We have partnered with Techsoft 3D to use Hoops 3D to be able to import almost any kind of CAD data. We can also work directly from STL . In fact, you can have models that are mixed both STL and CAD data. But don't worry, unlike some CFD packages (I'm looking at you CCM+) we don't convert our CAD data to triangles, we work on the true NURBs data to 16 decimal places always. Ennova can import dozens or even hundreds of CAD parts simultaneously, using as many cores as are available. Once you have your CAD model loaded, we again using massively parallel programming to heal your assembly using highly automated algorithms. Setting as few as two parameters you can automatically generate a high quality runnable mesh. Don't worry, Ennova has a many mesh controls as you will ever need to refine your mesh to your needs, but most likely Ennova will do most of the decision making regarding mesh generation in a way that will minimize your time in mesh generation. Reducing the time you spend generating a mesh will allow you to do what really set out to: obtain CFD results to evaluate and optimize your designs.

Increase quality.

At Ennova, meshing is our passion. Using advanced algorithms, Ennova constructs boundary layers and identifies critical areas of the geometry where it creates anisotropic and structured surface and volume meshes. We have demonstrated that meshes generated automatically by Ennova far surpass meshes generated by other means on industry standard benchmarks. This means that whatever CFD solver you use, your results will converge more quickly and closer to experimental results than if you used other mesh generation software.

Industries Served


Power generation
Polymer processing
And more!

Ennova Technologies: The Perfect Choice for CFD Meshing.

There are many mesh generation software on the market, so why choose Ennova? Ennova Technologies allows you to generate and control high-quality meshes that improve your CFD process. With Ennova, you no longer have to wait for months or days to get accurate CFD results—you can get accurate results in hours!

Use powerful, structured grid generation techniques, like database-constrained 2D extrusion, 3D normal extrusion, and elliptic PDE-based surface smoothing, and discover powerful features like mesh adaptation, curved mesh generation, scripting, and automation with Ennova!

With Ennova, you can also use flexible, unstructured, and hybrid meshing methods to create high-quality surface meshes, 3D boundary layer meshes, and hex-core meshes. So, you can generate a wide range of meshes, from fully structured to unstructured, with tetra, prism, and polygonal cell types. You can also combine various meshes, using the best for each region. And the best part? You can do all these with minimum user input!

Want to run simulations more quickly and efficiently so you can deliver results faster?


Why Ennova

Ground Breaking Geometry Cleanup

Preparing your CAD data for Mesh Generation for CFD has always been the Achilles’ Heel of the process. With Ennova's Mesh Topology Technology, cleanup of assemblies of thousands of parts can be accomplished in minutes with a single button push.

view details

Solving Complex Problems

At Ennova our goal is simple: To enable the CFD engineer to build models in hours that previously took months (or in minutes that took hours) without sacrificing quality or accuracy. We accomplish this by deploying leading edge geometry healing and grid generation on a client/serve/parallel architecture that allows the pre- and post-processing to access the same compute resources that are used for the CFD solver.

read more

Anistropic Meshes

For the highest accuracy, a mesh with three-fold anisotropy is the only thing that fits the bill. Until now this could only be accomplished with a great deal of human effort using tools such as ICEM-CFD HEXA. We have completely automated the process, allowing you to capture a high fidelity solution with a minimal number of elements.

view details

Unleash your creative potential with Ennova

Looking to Improve Your CFD Pipeline?

Contact Us

The Ennova Vision

In 2007 when I left Ansys to start Ennova, I wanted to make sure that what we created would be different enough from ICEM-CFD to be compelling to ICEM-CFD users. I thought about what was different between the computing landscape in 1990 when we started ICEM CFD and 2007. The main difference was that in 1990, multi-processor machines were rare and expensive, and coding for parallel computing was considered very esoteric. In 1990 developers and users could expect that CPU speeds would double every two years. Thus, any problem that was too big to be handled with the day’s software and hardware could be tackled by waiting a year or so, which might be quicker than undertaking the software development necessary to achieve the same effect. However, by 2004 for many reasons, the decades long constant increase in CPU speeds came to a sudden halt. Computers in the future would have more CPU cores, not faster ones.

-Dr. Michael Hohmeyer, CEO/Co-Founder

Learn More

Our Team