Sign inSign up

openeuler/palabos

Sponsored OSS

By openeuler

Updated 2 months ago

Image
0

4.0K

openeuler/palabos repository overview

Quick reference

Palabos | openEuler

Palabos is a free and open-source lattice Boltzmann method (LBM) computational fluid dynamics (CFD) solver developed and maintained by the University of Geneva (UNIGE) team. Palabos provides:

  • MPI distributed-memory parallelism for large-scale simulations.
  • Free surface flow modeling with interface tracking.
  • Particle and bubble dynamics in multiphase flows.
  • Porous media flow simulation at the pore-scale level.
  • Adaptive mesh refinement for flexible discretization.
  • HDF5 output support for large-scale data I/O.
  • C++, Python, and Java programming interfaces.
  • VTK output integration for ParaView visualization. Learn more at Palabos.

The tag of each Palabos docker image is consist of the version of Palabos and the version of basic image. The details are as follows:

TagsCurrentlyArchitectures
v2.3.0-oe2403sp4Palabos v2.3.0 on openEuler 24.03-LTS-SP4amd64, arm64
v2.3.0-oe2403sp3Palabos v2.3.0 on openEuler 24.03-LTS-SP3amd64, arm64

Usage

  • Ensure that you have Docker installed, or are using Docker for Linux containers if on Windows.
  • Obtain the Palabos docker image from DockerHub: docker pull openeuler/palabos:{Tag}
  • Run the Docker container to launch the Palabos environment. docker run -it openeuler/palabos:{Tag}
  • Verify the installation inside the container, compile and run the cavity2d showcase example: cd /opt/palabos/examples/showCases/cavity2d/build && cmake .. && make && cd .. && ./cavity2d

Question and answering

If you have any questions or want to use some special features, please submit an issue or a pull request on openeuler-docker-images.

Tag summary

Content type

Image

Digest

sha256:c17584e31

Size

455.8 MB

Last updated

2 months ago

docker pull openeuler/palabos

This week's pulls

Pulls:

4

Last week