Gerris is a free, open-source tool used to solve partial differential equations that describe fluid movement.
Furthermore, the "boolean operations" between solids use GTS which makes the entire process automatic, and the quad/octree structure of the discretisation can, in turn, refine solid boundaries that have been cut accordingly.
Another benefit of Gerris is its mesh generation which is entirely automatic and works with any input geometry. In addition, the mesh needs to be topologically consistent, ensuring that the orientation of non-self-intersecting manifolds is preserved.
Gerris comes loaded with several key features that make it stand out from the rest, which include solving the time-dependent incompressible variable-density Euler, Stokes, or Navier-Stokes equations. Also, adaptive mesh refinement allows the resolution to adapt dynamically to the features of the flow while providing second-order accuracy in both space and time.
Other critical features include an unlimited number of advected/diffused passive tracers, portable parallel support using the MPI library, flexible specification of additional source terms, and a Volume of Fluid advection scheme for interfacial flows.
To use Gerris, users must ensure they have Xcode, X11, Fink, and darcs installed. Overall, Gerris is an excellent application that simplifies the process of solving partial differential equations related to fluid flow while simultaneously easing the entire grid generation process.
Version 0.9.2: N/A