This is an implementation of an article "A material point method for snow simulation".
- Linux
- GCC >= 12
- CMake >= 3.27.7
- Git
- Ninja
- Python >= 3.12
Please clone this repository recursively.
git clone --recurse-submodules https://github.com/sukeya/sekka.git
Change the current directory.
cd sekka
Build release version.
python build.py --release
If you want to build debug version,
python build.py
If the build directory is build and the current directory is the top of this project, the example of commands is the following:
./build/(release or build)/src/sekka --params ./test/main/parameters.json -o test.abc --particles ./test/main/particles.json --boundaries ./test/main/floor_and_folling_cube.abc