Skip to content
Snippets Groups Projects
Commit c37cd70a authored by Abhinav Singh's avatar Abhinav Singh
Browse files

Updating Readme

parent 58c96263
No related branches found
No related tags found
No related merge requests found
OpenFPM.png

20.1 KiB

# OpenFPM
## OpenFPM
![OpenFPM.png](OpenFPM.png)
OpenFPM is a scalable and open C++ framework for particles and mesh simulation
OpenFPM is a scalable and open C++ framework for particles and mesh simulations.
You can build scalable: Molecular dynamic,SPH, Granular flow,Finite differences, Particle Mesh codes on CPUs and GPUs. We provide examples for each case here. Despite our main interest in simulations the distributed data-structures OpenFPM provides are not limited to simulations. The work is released under BSD 3 clause license.
You can build scalable molecular dynamics, Smooth Particle Hydrodybamics, Granular flow, Finite differences, Hybrid Particle-Mesh codes on CPUs and GPUs.
We provide examples for each case in the documentation.
If you use OpenFPM please cite these papers
https://www.sciencedirect.com/science/article/pii/S0010465519300852?via%3Dihub
https://link.springer.com/article/10.1140/epje/s10189-021-00121-x#citeas
## Installation
We support MacOS, Linux and Windows subsystem for Linux.
To install run ./install and follow instructions
At the end of the installation rememerb to to make install
To install, run the install script with ./install and follow the instructions.
# Example and documentation
Example and documentation can be founded at openfpm.mpi-cbg.de
Examples and documentation is available at : http://ppmcore.mpi-cbg.de/doxygen/openfpm/index.html
3D Active Fluid Simulation with OpenFPM:
![ActiveFluid.png](ActiveFluid.png)
activefluid.png

5.44 MiB

......@@ -150,12 +150,12 @@ else
mv $HOME/openfpm_vars $HOME/openfpm_vars_$branch
fi
source $HOME/openfpm_vars_$branch
if [ x"$hostname" == x"suitcase" ]; then
echo "Running make on 1 cores"
make VERBOSE=1 -j 1
else
nice -n 19 make VERBOSE=1 -j 8
fi
#if [ x"$hostname" == x"suitcase" ]; then
echo "Running make on 1 cores"
make VERBOSE=1 -j 1
#else
# nice -n 19 make VERBOSE=1 -j 8
#fi
fi
if [ $? -ne 0 ]; then
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment