Skip to content

lizat-i/openFPM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

openFPM (Open Framework for Particle and Mesh-based simulations)

is a scalable, flexible, and high-performance C++ framework designed for particle and mesh-based numerical simulations. It supports hybrid parallelism (MPI + OpenMP), dynamic load balancing, and offers extensible data structures and solvers for scientific computing.

Key features include:

Efficient handling of particle and mesh data Support for multi-physics simulations Scalability across large HPC systems Modular design for easy extension and customization Ideal for researchers and engineers working on computational physics, fluid dynamics, and other numerical modeling fields.

Publications OpenFPM: core Incardona P, Gupta A, Yaskovets S, Sbalzarini IF, A portable C++ library for memory and compute abstraction on multi-core CPUs and GPUs, Concurrency and Computation Practice and Experience 2023 Singh, A., Incardona, P. & Sbalzarini, I.F., A C++ expression system for partial differential equations enables generic simulations of biological hydrodynamics, The European Physical Journal E, 2021

About

performance comparison wcsph icsph

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors