v1.3.1
What's Changed
- Move test data to an external repository by @zfergus in #113
- Download test data at compile time as needed using CMake
- Bump actions/download-artifact from 3 to 4.1.7 in /.github/workflows by @dependabot in #119
- Individual convergent formulation flags by @zfergus in #120
- Replace the
use_convergent_formulationflag inCollisionswith two flags:use_area_weightinganduse_improved_max_approximator. - Move the physical barrier rescaling from collision weights into the
BarrierPotentialusing a flaguse_physcial_barrier.
- Replace the
- Replace scalar
tbb::enumerable_thread_specificwithtbb::parallel_reduceby @zfergus in #121 - Fix missing
max_iterationsandtolerancevariables incompute_collision_free_stepsizewhen usingSWEEP_AND_TINIEST_QUEUEby @antoinebou12 in #123 - Add
cuda.ymlto test if the code compile with CUDA enabled by @zfergus in #125 - Update filib to allow shared library build by @zfergus in #122
- Fix
friction_collisions.buildtutorial (Issue #126) by @zfergus in #127 - Sort includes using clang-format by @zfergus in #129
- Add frequently asked questions page to the tutorial documentation
- Fix barrier API documentation
- On Apple, link Eigen against Accelerate as a BLAS/LAPACK backend
- Requires
brew install lapackto install LAPACKE headers
- Requires
New Contributors
- @dependabot made their first contribution in #119
- @antoinebou12 made their first contribution in #123
Full Changelog: v1.3.0...v1.3.1