Skip to content

dhruvhaldar/OpenFOAM_testcases_Dhruv

Repository files navigation

🚀 OpenFOAM Docker Image & Testcases

Welcome to the OpenFOAM Docker setup! This repository provides a convenient way to run latest OpenFOAM testcases using Docker. The Docker images are available on Docker Hub.

🛠️ Quick Start

  1. Download and Run the Docker Image
    Use the run_openfoam_vXX.sh script to effortlessly download and run the Docker image. This script handles everything for you! 🎉

  2. Volume Mounting
    The run_openfoam_vXX.sh script also mounts this Git repository as a Docker volume inside the image, ensuring you have access to all necessary files and configurations. 📂

  3. Output Visualization Works best with native version of Paraview. Remember ⚡ to make an empty file open.foam inside your testcase, which can then be opened in Paraview.

  4. Container support If you plan on making changes to the image, you can create your own image from a running Docker container by docker commit running_container_name new_image_name. More details here.

📦 Docker Images

📦 OpenFOAMv2412 (By OpenCFD)

  1. Image Name: haldardhruv/ubuntu_noble_openfoam2412-dhruv
  2. Platform: Ubuntu Noble with OpenFOAM 2412

📦 OpenFOAMv12 (Community Edition)

  1. Image Name: haldardhruv/ubuntu_noble_openfoam2412-dhruv
  2. Platform: Ubuntu Noble with OpenFOAM 12

📚 Additional Information

For more details on how to use this setup, check out the documentation in this repository. If you encounter any issues, feel free to open an issue or contribute to the project! 🤝

☎️ Contact Me

About

Conveniently run latest OpenFOAM testcases using Docker.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages