Sparse ten_J and ten_J_colind memory
PiperOrigin-RevId: 868834376 Change-Id: Iec92d9e09e3134666895e54a78cb02439d74a4de
This commit is contained in:
committed by
Copybara-Service
parent
b466829482
commit
336e1026a4
@@ -4078,12 +4078,6 @@ struct MjModel {
|
||||
void set_nJmom(int value) {
|
||||
ptr_->nJmom = static_cast<mjtSize>(value);
|
||||
}
|
||||
int nJten() const {
|
||||
return static_cast<int>(ptr_->nJten);
|
||||
}
|
||||
void set_nJten(int value) {
|
||||
ptr_->nJten = static_cast<mjtSize>(value);
|
||||
}
|
||||
int ngravcomp() const {
|
||||
return static_cast<int>(ptr_->ngravcomp);
|
||||
}
|
||||
@@ -6656,10 +6650,10 @@ struct MjData {
|
||||
return emscripten::val(emscripten::typed_memory_view(model->ntendon, ptr_->ten_J_rowadr));
|
||||
}
|
||||
emscripten::val ten_J_colind() const {
|
||||
return emscripten::val(emscripten::typed_memory_view(model->nJten, ptr_->ten_J_colind));
|
||||
return emscripten::val(emscripten::typed_memory_view(model->ntendon * model->nv, ptr_->ten_J_colind));
|
||||
}
|
||||
emscripten::val ten_J() const {
|
||||
return emscripten::val(emscripten::typed_memory_view(model->nJten, ptr_->ten_J));
|
||||
return emscripten::val(emscripten::typed_memory_view(model->ntendon * model->nv, ptr_->ten_J));
|
||||
}
|
||||
emscripten::val ten_length() const {
|
||||
return emscripten::val(emscripten::typed_memory_view(model->ntendon, ptr_->ten_length));
|
||||
@@ -11903,7 +11897,6 @@ EMSCRIPTEN_BINDINGS(mujoco_bindings) {
|
||||
.property("nJfe", &MjModel::nJfe, &MjModel::set_nJfe, reference())
|
||||
.property("nJfv", &MjModel::nJfv, &MjModel::set_nJfv, reference())
|
||||
.property("nJmom", &MjModel::nJmom, &MjModel::set_nJmom, reference())
|
||||
.property("nJten", &MjModel::nJten, &MjModel::set_nJten, reference())
|
||||
.property("nM", &MjModel::nM, &MjModel::set_nM, reference())
|
||||
.property("na", &MjModel::na, &MjModel::set_na, reference())
|
||||
.property("name_actuatoradr", &MjModel::name_actuatoradr)
|
||||
|
||||
Reference in New Issue
Block a user