Skip to content
View GeoChemFoam's full-sized avatar

Block or report GeoChemFoam

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
GeoChemFoam/README.md

Hi there 👋, welcome to The GeoChemFoam Project github! Here you will find links to the source code, precompiled dockers, a users wiki with tutorials, publications, a discussion forum and more!

The GeoChemFoam Project source code is hosted here on github. A precompiled docker of the latest version is also available on the docker hub.

The GeochemFoam Project is the world's most advanced open source pore-scale numerical simulator based on OpenFOAM founded at the Institute of GeoEnergy Engineering at Heriot-Watt University in 2019 by Dr Julien Maes and Dr Hannah Menke. GeoChemFoam is made specifically for researching pore-scale processes related to the energy transition and our NetZero carbon future. Below is a list of current capabilities, but we are always adding new stuff and we welcome contributions from the community. Drop us a line at GeoChemFoam@hw.ac.uk.

Project Partners:

Dr Gavin Pringle (EPCC, University of Edinburgh) Contribution to GeoChemFoam: developed the parallel meshing tool introduced in GeoChemFoam 5.2 and maintains the GeoChemFoam module on ARCHER2.

Contributors:

Dr Catherine Spurin (Stanford University) Contribution to GeoChemFoam: developed the jupyter notebook workflow for image processing and helped us adapt it for use inside the GeoChemFoam 5.2 docker.

Dr Shaina Kelly (Kelly Lab, Columbia University) Contribution to GeoChemFoam: built the Singularity container used for running GeoChemFoam 5.1 on HPC systems.

Dr Alexandros Patsoukis Dimou (University of Edinburgh) Contribution to GeoChemFoam: developed scalarTransportDBSFoam as part of his PhD project.

Dr Saideep Pavuluri (Heriot-Watt University) Contribution to GeoChemFoam: developed interGCFoam as part of his PhD project.

Current capabilities:

  • Multi-species molecular reaction

Currently in development:

  • Oswalt ripening
  • Sorption in multi-scale systems
  • Improvements in multi-scale permeability
  • Reactive dissolution in multi-scale systems
  • Machine learning acceleration

We are looking to collaborate on:

  • Particle nucleation and precipitation
  • Bubble nucleation
  • Phase transition
  • Wettability alteration
  • Biological clogging
  • Charge Balance for fuel cells and electrolyzers

Popular repositories Loading

  1. GeoChemFoam GeoChemFoam Public

    GeoChemFoam software, users manual, and examples

    60 13

  2. GeoChemFoam-4.6 GeoChemFoam-4.6 Public

    C++ 9 4

  3. GeoChemFoam-5.0 GeoChemFoam-5.0 Public

    C++ 8 5

  4. GeoChemFoam-4.8 GeoChemFoam-4.8 Public

    C++ 5 3

  5. GeoChemFoam-5.1 GeoChemFoam-5.1 Public

    C++ 5 2

  6. GeoChemFoam-4.7 GeoChemFoam-4.7 Public

    C++ 2 1