C++ and HPC


The Hydro-UQ Application is open-source software that provides researchers a tool to assess the performance of a building subjected to loading due to tsunami or storm surge. The tool allows 2-D shallow water solutions obtained from far-from-coast calculations as input to a 3-D CFD solver. This facilitates a multiscale coupling by resolving areas of interest by coupling shallow-water solvers with CFD solvers through an interchangeable workflow.

A. B. Harish, S. Govindjee and F. McKenna

Available at SimCenter


CFD Notebooks (Beginner)

They are a series of python Jupyter notebooks to enable beginner users of OpenFOAM to use HPC resources to run fluid simulations. They include DIY examples, video tutorials and reference reading materials. The CFD Notebooks provides a foundation for all aspects of CFD as implemented in OpenFOAM, from running cases to programming.

A. B. Harish, S. Govindjee and F. McKenna

Available at SimCenter

Mathematica and Fortran

FEAP user elements (Coupled problems)

This repository is a collection of user elements for FEAP to help address coupled problems (thermo, poro, chemo-elasticity etc.). The elements, provided here are generated using AceGen. AceGen is available as an add-on for Mathematica and facilitates the automatic generation of user elements using an automatic differentiation approach.

A. B. Harish, R. L. Taylor and S. Govindjee

Available at Github


Coming soon