Information
- Paper topic: Animation and Simulation
- Software type: Code
- Able to run a replicability test: True
- Replicability score: 4
- Software language: C/C++
- License: MIT
- Build mechanism: Commandline instructions in README
- Dependencies: taichi.h
- Documentation score {0,1,2}: 2
- Reviewer: Julie Digne <julie.digne@liris.cnrs.fr>
- Time spent for the test (build->first run, timeout at 100min): 10min
Source code information
Comments
An example is provided in file mls.mpm88 (which is particularly well explained) which is consistent with the paper result. Many other examples are provided in the scripts folder, however this requires installing taichi (a legacy branch) which fails (even after adding a -fpermissive option which suppressed some errors) with:
"error: no match for ‘operator+=’ (operand types are ‘taichi::RigidBody<2>::InertiaType’ {aka ‘float’} and ‘taichi::MatrixND<2, float, taichi::InstSetExt::AVX2>’)"
Hence I was not able to reproduce other results using the provided scripts.