Skip to content

Rigid and Affine Body Dynamics - #184

Open
zfergus wants to merge 119 commits into
mainfrom
dynamics
Open

zfergus wants to merge 119 commits into
mainfrom
dynamics

Warm-start the kinematic AL with the reaction force

14d78d1
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Oct 28, 2026 in 0s

96.25% (-0.73%) compared to b9d0325

View this Pull Request on Codecov

96.25% (-0.73%) compared to b9d0325

Details

Codecov Report

❌ Patch coverage is 91.07597% with 316 lines in your changes missing coverage. Please review.
✅ Project coverage is 96.25%. Comparing base (b9d0325) to head (14d78d1).

Files with missing lines Patch % Lines
src/ipc/io/write_gltf.cpp 65.84% 97 Missing ⚠️
src/ipc/io/read_gltf.cpp 76.96% 47 Missing ⚠️
src/ipc/dynamics/rigid/rigid_candidates.cpp 87.41% 36 Missing ⚠️
demo/src/simulator.cpp 94.51% 32 Missing ⚠️
.../ipc/dynamics/time_integration/time_integrator.cpp 77.94% 15 Missing ⚠️
demo/src/kinematics.cpp 85.86% 13 Missing ⚠️
src/ipc/dynamics/affine/joints.cpp 94.25% 10 Missing ⚠️
src/ipc/dynamics/rigid/mass.cpp 93.67% 10 Missing ⚠️
src/ipc/candidates/candidates.cpp 0.00% 9 Missing ⚠️
src/ipc/dynamics/affine/affine_dof.cpp 82.92% 7 Missing ⚠️
... and 12 more
Additional details and impacted files
@@            Coverage Diff             @@
##             main     #184      +/-   ##
==========================================
- Coverage   96.97%   96.25%   -0.73%     
==========================================
  Files         221      264      +43     
  Lines       22426    25883    +3457     
  Branches     1540     1976     +436     
==========================================
+ Hits        21748    24913    +3165     
- Misses        678      970     +292     

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.