Sign inSign up

tlcfem/suanpan

Sponsored OSS

By tlcfem

•Updated 4 days ago

Image
0

7.8K

tlcfem/suanpan repository overview

⁠suanPan

🧮 suanPan⁠ is a finite element method (FEM) simulation platform for applications in fields such as solid mechanics and civil/structural/seismic engineering. suanPan is written in modern high-quality C++ code and is targeted to provide an efficient, concise, flexible and reliable FEM simulation platform.

⁠Features

The highlights of suanPan are

  • ⚡ fast, thread-safe, and memory-safe
  • 🧠 built with modern C++ language features
  • 🌐 supports both shared-memory and distributed-memory parallelism
  • 🖥️ cross-platform with multi-arch support⁠ (amd64 & arm64)
  • 🧩 rich library of elements, materials, and time-integration schemes
  • 🔧 highly expressive and easily extensible

⁠Tags

The latest tag is tracking the dev branch. The stable tag is tracking the master branch. Both amd64 and arm64 are supported.

  1. amd64 uses Intel® oneAPI Math Kernel Library (oneMKL)⁠.
  2. arm64 uses OpenBLAS⁠.

The Dockerfiles used can be found via the following links.

  1. amd64: Script/amd64/Rocky.Dockerfile⁠
  2. arm64: Script/arm64/Rocky.Dockerfile⁠

Tag summary

Content type

Image

Digest

sha256:97ba3d9e3…

Size

217 MB

Last updated

4 days ago

docker pull tlcfem/suanpan

This week's pulls

Pulls:

148

Sep 14 to Sep 20