Flow-3D is a free surface capable three dimensional fluid dynamics solver. In the 1980s, Flow-3D was the first code capable of modeling surface tension effects. While modeling surface tension remains problematic, Flow-3D remains the leader in the industry for modeling low gravity fluid dynamics and slosh in propellant tanks. PMD Technology uses Flow-3D to provide customers great visualizations.
Fieldview is a CFD post processor which makes Flow-3D simulations look as good as they do on this page.
Surface Evolver is a minimal surface code originally designed for visualization of topography in mathematics. Evolver can accurately model the static liquid surface when exposed to constraints such as the tank shell and PMD and when exposed to an acceleration field. It has proven to be an invaluable tool for static surface visualization in three dimensions and also for liquid center of mass determination.