tlcfem/suanpan

Sponsored OSS

By tlcfem

Updated 1 day ago

An Open Source, Parallel and Heterogeneous Finite Element Analysis Framework

Image
Data science
1

5.5K

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, memory and thread safe
  • shared memory parallelism support
  • distributed memory parallelism support
  • ✅ multi-architecture (amd64 and arm64) support
  • ✅ rich collection of elements, materials, time integration methods, etc.
  • ✅ open source and easy to extend
  • ✅ modern language features

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:2e17f19dc

Size

333.3 MB

Last updated

1 day ago

Requires Docker Desktop 4.37.1 or later.

This week's pulls

Pulls:

156

Last week