Add private function mj_mulJacTVec_island for Jacobian transpose multiplication with sub indices corresponding to one island.
PiperOrigin-RevId: 561672392 Change-Id: Ic72fd7de2a542603cc42e1c15ecb4edd27a9a986
This commit is contained in:
committed by
Copybara-Service
parent
85fd922b37
commit
eaa2572a8b
@@ -42,6 +42,10 @@ MJAPI void mj_mulJacVec(const mjModel* m, mjData* d, mjtNum* res, const mjtNum*
|
||||
MJAPI void mj_mulJacVec_island(const mjModel* m, mjData* d,
|
||||
mjtNum* res, const mjtNum* vec, int island);
|
||||
|
||||
// multiply Jacobian transposed by vector, for one island
|
||||
MJAPI void mj_mulJacTVec_island(const mjModel* m, mjData* d,
|
||||
mjtNum* res, const mjtNum* vec, int island);
|
||||
|
||||
// multiply JacobianT by vector
|
||||
MJAPI void mj_mulJacTVec(const mjModel* m, mjData* d, mjtNum* res, const mjtNum* vec);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user