Skip to content

Commit

Permalink
Merge remote-tracking branch 'ammr-public/master' into ammr4-beta
Browse files Browse the repository at this point in the history
  • Loading branch information
melund committed Nov 6, 2024
2 parents 177f227 + f12c10f commit 70f2342
Show file tree
Hide file tree
Showing 11 changed files with 236 additions and 63 deletions.
32 changes: 16 additions & 16 deletions Body/AAUHuman/BodyModels/GenericBodyModel/BodyModel.config_info.any
Original file line number Diff line number Diff line change
Expand Up @@ -137,24 +137,24 @@ AnyMessage msg_BM_TRUNK_MUSCLES = { TriggerPreProcess = On; Type = MSG_Message;
AnyMessage msg_BM_TRUNK_CERVICAL_MUSCLES = { TriggerPreProcess = On; Type = MSG_Message; Message = strval(BM_TRUNK_CERVICAL_MUSCLES);};
#endif

#ifdef BM_TRUNK_DISC_STIFNESS
#ifdef BM_TRUNK_DISC_STIFFNESS
// Definition of the disc model of all spine parts.
AnyMessage msg_BM_TRUNK_DISC_STIFNESS = { TriggerPreProcess = On; Type = MSG_Message; Message = strval(BM_TRUNK_DISC_STIFNESS);};
AnyMessage msg_BM_TRUNK_DISC_STIFFNESS = { TriggerPreProcess = On; Type = MSG_Message; Message = strval(BM_TRUNK_DISC_STIFFNESS);};
#endif

#ifdef BM_TRUNK_LUMBAR_DISC_STIFNESS
#ifdef BM_TRUNK_LUMBAR_DISC_STIFFNESS
// Definition of the lumbar spine disc model.
AnyMessage msg_BM_TRUNK_LUMBAR_DISC_STIFNESS = { TriggerPreProcess = On; Type = MSG_Message; Message = strval(BM_TRUNK_LUMBAR_DISC_STIFNESS);};
AnyMessage msg_BM_TRUNK_LUMBAR_DISC_STIFFNESS = { TriggerPreProcess = On; Type = MSG_Message; Message = strval(BM_TRUNK_LUMBAR_DISC_STIFFNESS);};
#endif

#ifdef BM_TRUNK_THORACIC_DISC_STIFNESS
#ifdef BM_TRUNK_THORACIC_DISC_STIFFNESS
// Definition of the thoracic spine disc model.
AnyMessage msg_BM_TRUNK_THORACIC_DISC_STIFNESS = { TriggerPreProcess = On; Type = MSG_Message; Message = strval(BM_TRUNK_THORACIC_DISC_STIFNESS);};
AnyMessage msg_BM_TRUNK_THORACIC_DISC_STIFFNESS = { TriggerPreProcess = On; Type = MSG_Message; Message = strval(BM_TRUNK_THORACIC_DISC_STIFFNESS);};
#endif

#ifdef BM_TRUNK_CERVICAL_DISC_STIFNESS
#ifdef BM_TRUNK_CERVICAL_DISC_STIFFNESS
// Definition of the cervical spine disc model.
AnyMessage msg_BM_TRUNK_CERVICAL_DISC_STIFNESS = { TriggerPreProcess = On; Type = MSG_Message; Message = strval(BM_TRUNK_CERVICAL_DISC_STIFNESS);};
AnyMessage msg_BM_TRUNK_CERVICAL_DISC_STIFFNESS = { TriggerPreProcess = On; Type = MSG_Message; Message = strval(BM_TRUNK_CERVICAL_DISC_STIFFNESS);};
#endif

#ifdef BM_TRUNK_RHYTHM
Expand Down Expand Up @@ -739,24 +739,24 @@ AnyIntVar value_BM_TRUNK_MUSCLES=BM_TRUNK_MUSCLES;
AnyIntVar value_BM_TRUNK_CERVICAL_MUSCLES=BM_TRUNK_CERVICAL_MUSCLES;
#endif

#ifdef BM_TRUNK_DISC_STIFNESS
#ifdef BM_TRUNK_DISC_STIFFNESS
// Definition of the disc model of all spine parts.
AnyIntVar value_BM_TRUNK_DISC_STIFNESS=BM_TRUNK_DISC_STIFNESS;
AnyIntVar value_BM_TRUNK_DISC_STIFFNESS=BM_TRUNK_DISC_STIFFNESS;
#endif

#ifdef BM_TRUNK_LUMBAR_DISC_STIFNESS
#ifdef BM_TRUNK_LUMBAR_DISC_STIFFNESS
// Definition of the lumbar spine disc model.
AnyIntVar value_BM_TRUNK_LUMBAR_DISC_STIFNESS=BM_TRUNK_LUMBAR_DISC_STIFNESS;
AnyIntVar value_BM_TRUNK_LUMBAR_DISC_STIFFNESS=BM_TRUNK_LUMBAR_DISC_STIFFNESS;
#endif

#ifdef BM_TRUNK_THORACIC_DISC_STIFNESS
#ifdef BM_TRUNK_THORACIC_DISC_STIFFNESS
// Definition of the thoracic spine disc model.
AnyIntVar value_BM_TRUNK_THORACIC_DISC_STIFNESS=BM_TRUNK_THORACIC_DISC_STIFNESS;
AnyIntVar value_BM_TRUNK_THORACIC_DISC_STIFFNESS=BM_TRUNK_THORACIC_DISC_STIFFNESS;
#endif

#ifdef BM_TRUNK_CERVICAL_DISC_STIFNESS
#ifdef BM_TRUNK_CERVICAL_DISC_STIFFNESS
// Definition of the cervical spine disc model.
AnyIntVar value_BM_TRUNK_CERVICAL_DISC_STIFNESS=BM_TRUNK_CERVICAL_DISC_STIFNESS;
AnyIntVar value_BM_TRUNK_CERVICAL_DISC_STIFFNESS=BM_TRUNK_CERVICAL_DISC_STIFFNESS;
#endif

#ifdef BM_TRUNK_RHYTHM
Expand Down
29 changes: 22 additions & 7 deletions Body/AAUHuman/BodyModels/GenericBodyModel/BodyModel.defaults.any
Original file line number Diff line number Diff line change
Expand Up @@ -127,24 +127,39 @@
#define BM_TRUNK_CERVICAL_MUSCLES OFF
#endif

// Definition of the disc model of all spine parts.
// Renamed to BM_TRUNK_DISC_STIFFNESS, Please use the corrected name.
#ifndef BM_TRUNK_DISC_STIFNESS
#define BM_TRUNK_DISC_STIFNESS _DISC_STIFFNESS_NONE_
#endif

// Definition of the lumbar spine disc model.
// Renamed to BM_TRUNK_LUMBAR_DISC_STIFFNESS, Please use the corrected name
#ifndef BM_TRUNK_LUMBAR_DISC_STIFNESS
#define BM_TRUNK_LUMBAR_DISC_STIFNESS BM_TRUNK_DISC_STIFNESS
#define BM_TRUNK_LUMBAR_DISC_STIFNESS BM_TRUNK_DISC_STIFFNESS
#endif

// Renamed to BM_TRUNK_CERVICAL_DISC_STIFFNESS, Please use the corrected name
#ifndef BM_TRUNK_CERVICAL_DISC_STIFNESS
#define BM_TRUNK_CERVICAL_DISC_STIFNESS BM_TRUNK_DISC_STIFFNESS
#endif

// Definition of the disc model of all spine parts.
#ifndef BM_TRUNK_DISC_STIFFNESS
#define BM_TRUNK_DISC_STIFFNESS _DISC_STIFFNESS_NONE_
#endif

// Definition of the lumbar spine disc model.
#ifndef BM_TRUNK_LUMBAR_DISC_STIFFNESS
#define BM_TRUNK_LUMBAR_DISC_STIFFNESS BM_TRUNK_DISC_STIFFNESS
#endif

// Definition of the thoracic spine disc model.
#ifndef BM_TRUNK_THORACIC_DISC_STIFNESS
#define BM_TRUNK_THORACIC_DISC_STIFNESS BM_TRUNK_DISC_STIFNESS
#ifndef BM_TRUNK_THORACIC_DISC_STIFFNESS
#define BM_TRUNK_THORACIC_DISC_STIFFNESS BM_TRUNK_DISC_STIFFNESS
#endif

// Definition of the cervical spine disc model.
#ifndef BM_TRUNK_CERVICAL_DISC_STIFNESS
#define BM_TRUNK_CERVICAL_DISC_STIFNESS BM_TRUNK_DISC_STIFNESS
#ifndef BM_TRUNK_CERVICAL_DISC_STIFFNESS
#define BM_TRUNK_CERVICAL_DISC_STIFFNESS BM_TRUNK_DISC_STIFFNESS
#endif

// A switch to use a kinematic rhythm for the whole spine. ON indicate that the rhythm is a hard contraint while _RHYTHM_SOFT_ will make the rhythm as soft kinematic contraint.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -241,6 +241,44 @@




#ifdef BM_TRUNK_DISC_STIFNESS
#ifndef BM_TRUNK_DISC_STIFFNESS
#define BM_TRUNK_DISC_STIFFNESS BM_TRUNK_DISC_STIFNESS
#endif
AnyInt deprecated_BM_TRUNK_DISC_STIFNESS = warn(0, strformat("\n"+
"------------------------------------------------------------------------------------------------------------------------ \n"+
" `BM_TRUNK_DISC_STIFNESS` has been renamed to BM_TRUNK_DISC_STIFFNESS.\n"+
" Please use the corrected name instead.\n"+
"------------------------------------------------------------------------------------------------------------------------ "));
#endif

#ifdef BM_TRUNK_LUMBAR_DISC_STIFNESS
#ifndef BM_TRUNK_LUMBAR_DISC_STIFFNESS
#define BM_TRUNK_LUMBAR_DISC_STIFFNESS BM_TRUNK_LUMBAR_DISC_STIFNESS
#endif
AnyInt deprecated_BM_TRUNK_LUMBAR_DISC_STIFNESS = warn(0, strformat("\n"+
"------------------------------------------------------------------------------------------------------------------------ \n"+
" `BM_TRUNK_LUMBAR_DISC_STIFNESS` has been renamed to BM_TRUNK_LUMBAR_DISC_STIFFNESS.\n"+
" Please use the corrected name instead.\n"+
"------------------------------------------------------------------------------------------------------------------------ "));
#endif

#ifdef BM_TRUNK_CERVICAL_DISC_STIFNESS
#ifndef BM_TRUNK_CERVICAL_DISC_STIFFNESS
#define BM_TRUNK_CERVICAL_DISC_STIFFNESS BM_TRUNK_CERVICAL_DISC_STIFNESS
#endif
AnyInt deprecated_BM_TRUNK_CERVICAL_DISC_STIFNESS = warn(0, strformat("\n"+
"------------------------------------------------------------------------------------------------------------------------ \n"+
" `BM_TRUNK_CERVICAL_DISC_STIFNESS` has been renamed to BM_TRUNK_CERVICAL_DISC_STIFFNESS.\n"+
" Please use the corrected name instead.\n"+
"------------------------------------------------------------------------------------------------------------------------ "));
#endif





#ifpathexists "ammr-beta.any"
#include "ammr-beta.any"
#endif
Expand Down
22 changes: 20 additions & 2 deletions Body/AAUHuman/BodyModels/GenericBodyModel/Ifdef_BM_param.any
Original file line number Diff line number Diff line change
Expand Up @@ -196,13 +196,31 @@
#endif
#endif

#ifdef BM_TRUNK_THORACIC_DISC_STIFNESS
#ifdef BM_TRUNK_CERVICAL_DISC_STIFNESS
#ifndef _BM_PARAM_DEFINED_
#define _BM_PARAM_DEFINED_
#endif
#endif

#ifdef BM_TRUNK_CERVICAL_DISC_STIFNESS
#ifdef BM_TRUNK_DISC_STIFFNESS
#ifndef _BM_PARAM_DEFINED_
#define _BM_PARAM_DEFINED_
#endif
#endif

#ifdef BM_TRUNK_LUMBAR_DISC_STIFFNESS
#ifndef _BM_PARAM_DEFINED_
#define _BM_PARAM_DEFINED_
#endif
#endif

#ifdef BM_TRUNK_THORACIC_DISC_STIFFNESS
#ifndef _BM_PARAM_DEFINED_
#define _BM_PARAM_DEFINED_
#endif
#endif

#ifdef BM_TRUNK_CERVICAL_DISC_STIFFNESS
#ifndef _BM_PARAM_DEFINED_
#define _BM_PARAM_DEFINED_
#endif
Expand Down
20 changes: 16 additions & 4 deletions Body/AAUHuman/BodyModels/GenericBodyModel/undef_BM_params.any
Original file line number Diff line number Diff line change
Expand Up @@ -107,14 +107,26 @@
#undef BM_TRUNK_LUMBAR_DISC_STIFNESS
#endif

#ifdef BM_TRUNK_THORACIC_DISC_STIFNESS
#undef BM_TRUNK_THORACIC_DISC_STIFNESS
#endif

#ifdef BM_TRUNK_CERVICAL_DISC_STIFNESS
#undef BM_TRUNK_CERVICAL_DISC_STIFNESS
#endif

#ifdef BM_TRUNK_DISC_STIFFNESS
#undef BM_TRUNK_DISC_STIFFNESS
#endif

#ifdef BM_TRUNK_LUMBAR_DISC_STIFFNESS
#undef BM_TRUNK_LUMBAR_DISC_STIFFNESS
#endif

#ifdef BM_TRUNK_THORACIC_DISC_STIFFNESS
#undef BM_TRUNK_THORACIC_DISC_STIFFNESS
#endif

#ifdef BM_TRUNK_CERVICAL_DISC_STIFFNESS
#undef BM_TRUNK_CERVICAL_DISC_STIFFNESS
#endif

#ifdef BM_TRUNK_RHYTHM
#undef BM_TRUNK_RHYTHM
#endif
Expand Down
12 changes: 6 additions & 6 deletions Body/AAUHuman/Documentation/BodyModel.parameters.any
Original file line number Diff line number Diff line change
Expand Up @@ -132,23 +132,23 @@


// Definition of the disc model of all spine parts.
// #define BM_TRUNK_DISC_STIFNESS _DISC_STIFFNESS_NONE_
// #define BM_TRUNK_DISC_STIFFNESS _DISC_STIFFNESS_NONE_
// Possible values: _DISC_STIFFNESS_NONE_, _DISC_STIFFNESS_LINEAR_, _DISC_STIFFNESS_NONLINEAR_,


// Definition of the lumbar spine disc model.
// #define BM_TRUNK_LUMBAR_DISC_STIFNESS BM_TRUNK_DISC_STIFNESS
// Possible values: _DISC_STIFFNESS_NONE_, _DISC_STIFFNESS_LINEAR_, _DISC_STIFFNESS_NONLINEAR_, BM_TRUNK_DISC_STIFNESS,
// #define BM_TRUNK_LUMBAR_DISC_STIFFNESS BM_TRUNK_DISC_STIFFNESS
// Possible values: _DISC_STIFFNESS_NONE_, _DISC_STIFFNESS_LINEAR_, _DISC_STIFFNESS_NONLINEAR_, BM_TRUNK_DISC_STIFFNESS,


// Definition of the thoracic spine disc model.
// #define BM_TRUNK_THORACIC_DISC_STIFNESS BM_TRUNK_DISC_STIFNESS
// #define BM_TRUNK_THORACIC_DISC_STIFFNESS BM_TRUNK_DISC_STIFFNESS
// Possible values: _DISC_STIFFNESS_NONE_, _DISC_STIFFNESS_LINEAR_, _DISC_STIFFNESS_NONLINEAR_, BM_TRUNK_DISC_STIFNESS,


// Definition of the cervical spine disc model.
// #define BM_TRUNK_CERVICAL_DISC_STIFNESS BM_TRUNK_DISC_STIFNESS
// Possible values: _DISC_STIFFNESS_NONE_, _DISC_STIFFNESS_LINEAR_, _DISC_STIFFNESS_NONLINEAR_, BM_TRUNK_DISC_STIFNESS,
// #define BM_TRUNK_CERVICAL_DISC_STIFFNESS BM_TRUNK_DISC_STIFFNESS
// Possible values: _DISC_STIFFNESS_NONE_, _DISC_STIFFNESS_LINEAR_, _DISC_STIFFNESS_NONLINEAR_, BM_TRUNK_DISC_STIFFNESS,


// A switch to use a kinematic rhythm for the whole spine. ON indicate that the rhythm is a hard contraint while _RHYTHM_SOFT_ will make the rhythm as soft kinematic contraint.
Expand Down
6 changes: 3 additions & 3 deletions Body/AAUHuman/Trunk/DiscStiffness.any
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@
AnyFloat ligExt = coef*Ext;
AnyFloat ligLatbend = coef*Latbend;

#if BM_TRUNK_DISC_STIFNESS == _DISC_STIFFNESS_NONE_
#if BM_TRUNK_DISC_STIFFNESS == _DISC_STIFFNESS_NONE_
AnyFunPolynomial Flexfun = {
PolyCoef={{0, 0}};
};
Expand All @@ -48,7 +48,7 @@
AnyFunPolynomial &LBfun_L = Flexfun;
#endif

#if BM_TRUNK_DISC_STIFNESS == _DISC_STIFFNESS_LINEAR_
#if BM_TRUNK_DISC_STIFFNESS == _DISC_STIFFNESS_LINEAR_

AnyFunPolynomial Flexfun = {
PolyCoef=-1*{{0, .ratio*.Flex+.ligFlex}};
Expand All @@ -67,7 +67,7 @@

#endif

#if BM_TRUNK_DISC_STIFNESS == _DISC_STIFFNESS_NONLINEAR_
#if BM_TRUNK_DISC_STIFFNESS == _DISC_STIFFNESS_NONLINEAR_
// K.S.Han et al. 2010 (in degrees, checked against Heuer et al.)
// #Flexion -0.002x3 + 0.0141x2 - 0.4726x
// #Lateral bending -0.0087x2 - 0.6989x
Expand Down
38 changes: 30 additions & 8 deletions Body/AAUHuman/bm-parameters.toml
Original file line number Diff line number Diff line change
Expand Up @@ -677,27 +677,49 @@ opt = [ "OFF", "_MUSCLES_SIMPLE_", "BM_TRUNK_MUSCLES",]

[parameters.BM_TRUNK_DISC_STIFNESS]
default = "_DISC_STIFFNESS_NONE_"
deprecated = "true"
valuetype = "integer"
descr = "Definition of the disc model of all spine parts."
descr = "Renamed to BM_TRUNK_DISC_STIFFNESS, Please use the corrected name."
opt = [ "_DISC_STIFFNESS_NONE_", "_DISC_STIFFNESS_LINEAR_", "_DISC_STIFFNESS_NONLINEAR_",]

[parameters.BM_TRUNK_LUMBAR_DISC_STIFNESS]
default = "BM_TRUNK_DISC_STIFNESS"
default = "BM_TRUNK_DISC_STIFFNESS"
deprecated = "true"
valuetype = "integer"
descr = "Renamed to BM_TRUNK_LUMBAR_DISC_STIFFNESS, Please use the corrected name"
opt = [ "_DISC_STIFFNESS_NONE_", "_DISC_STIFFNESS_LINEAR_", "_DISC_STIFFNESS_NONLINEAR_", "BM_TRUNK_DISC_STIFFNESS",]

[parameters.BM_TRUNK_CERVICAL_DISC_STIFNESS]
default = "BM_TRUNK_DISC_STIFFNESS"
deprecated = "true"
valuetype = "integer"
descr = "Renamed to BM_TRUNK_CERVICAL_DISC_STIFFNESS, Please use the corrected name"
opt = [ "_DISC_STIFFNESS_NONE_", "_DISC_STIFFNESS_LINEAR_", "_DISC_STIFFNESS_NONLINEAR_", "BM_TRUNK_DISC_STIFFNESS",]

[parameters.BM_TRUNK_DISC_STIFFNESS]
default = "_DISC_STIFFNESS_NONE_"
valuetype = "integer"
descr = "Definition of the disc model of all spine parts."
opt = [ "_DISC_STIFFNESS_NONE_", "_DISC_STIFFNESS_LINEAR_", "_DISC_STIFFNESS_NONLINEAR_",]

[parameters.BM_TRUNK_LUMBAR_DISC_STIFFNESS]
default = "BM_TRUNK_DISC_STIFFNESS"
valuetype = "integer"
descr = "Definition of the lumbar spine disc model."
opt = [ "_DISC_STIFFNESS_NONE_", "_DISC_STIFFNESS_LINEAR_", "_DISC_STIFFNESS_NONLINEAR_", "BM_TRUNK_DISC_STIFNESS",]
opt = [ "_DISC_STIFFNESS_NONE_", "_DISC_STIFFNESS_LINEAR_", "_DISC_STIFFNESS_NONLINEAR_", "BM_TRUNK_DISC_STIFFNESS",]

[parameters.BM_TRUNK_THORACIC_DISC_STIFNESS]
default = "BM_TRUNK_DISC_STIFNESS"
[parameters.BM_TRUNK_THORACIC_DISC_STIFFNESS]
default = "BM_TRUNK_DISC_STIFFNESS"
valuetype = "integer"
descr = "Definition of the thoracic spine disc model."
opt = [ "_DISC_STIFFNESS_NONE_", "_DISC_STIFFNESS_LINEAR_", "_DISC_STIFFNESS_NONLINEAR_", "BM_TRUNK_DISC_STIFNESS",]

[parameters.BM_TRUNK_CERVICAL_DISC_STIFNESS]
default = "BM_TRUNK_DISC_STIFNESS"
[parameters.BM_TRUNK_CERVICAL_DISC_STIFFNESS]
default = "BM_TRUNK_DISC_STIFFNESS"
valuetype = "integer"
descr = "Definition of the cervical spine disc model."
opt = [ "_DISC_STIFFNESS_NONE_", "_DISC_STIFFNESS_LINEAR_", "_DISC_STIFFNESS_NONLINEAR_", "BM_TRUNK_DISC_STIFNESS",]
opt = [ "_DISC_STIFFNESS_NONE_", "_DISC_STIFFNESS_LINEAR_", "_DISC_STIFFNESS_NONLINEAR_", "BM_TRUNK_DISC_STIFFNESS",]


[parameters.BM_TRUNK_RHYTHM]
default = "ON"
Expand Down
3 changes: 3 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -85,6 +85,9 @@ The default pelvis model used in all models have changed. The pelvis morphology
* Corrected the PelvisGround rotation drivers in the {ref}`Free Posture Static
example<example_freeposture>`. The X and Z rotation drivers were previously
mixed up and are now properly assigned.
* Fixed a spelling typo in the disc stiffness BM control statements. The
`BM_TRUNK_*_DISC_STIFNESS` parameters have been renamed to `BM_TRUNK_*_DISC_STIFFNESS`.
The mispelled parameter names have been deprecated.

### 🔧 Changed:
* Updated the insertion and origin points of the Gluteus Medius to ensure
Expand Down
11 changes: 7 additions & 4 deletions Docs/bm_config/TrunkTable.csv
Original file line number Diff line number Diff line change
Expand Up @@ -9,10 +9,13 @@
'{any}`BM_TRUNK_THORACIC_STERNUM_TOPOLOGY`', 'The topology of the sternum segment, i.e. number of segments into which sternum is split. Current options are 2, or 4 segments. '
'{any}`BM_TRUNK_MUSCLES`', 'Definition of the type of all spine muscles.'
'{any}`BM_TRUNK_CERVICAL_MUSCLES`', 'Definition of the cervical spine muscles type.'
'{any}`BM_TRUNK_DISC_STIFNESS`', 'Definition of the disc model of all spine parts.'
'{any}`BM_TRUNK_LUMBAR_DISC_STIFNESS`', 'Definition of the lumbar spine disc model.'
'{any}`BM_TRUNK_THORACIC_DISC_STIFNESS`', 'Definition of the thoracic spine disc model.'
'{any}`BM_TRUNK_CERVICAL_DISC_STIFNESS`', 'Definition of the cervical spine disc model.'
'{any}`BM_TRUNK_DISC_STIFNESS`', 'Renamed to BM_TRUNK_DISC_STIFFNESS, Please use the corrected name.'
'{any}`BM_TRUNK_LUMBAR_DISC_STIFNESS`', 'Renamed to BM_TRUNK_LUMBAR_DISC_STIFFNESS, Please use the corrected name'
'{any}`BM_TRUNK_CERVICAL_DISC_STIFNESS`', 'Renamed to BM_TRUNK_CERVICAL_DISC_STIFFNESS, Please use the corrected name'
'{any}`BM_TRUNK_DISC_STIFFNESS`', 'Definition of the disc model of all spine parts.'
'{any}`BM_TRUNK_LUMBAR_DISC_STIFFNESS`', 'Definition of the lumbar spine disc model.'
'{any}`BM_TRUNK_THORACIC_DISC_STIFFNESS`', 'Definition of the thoracic spine disc model.'
'{any}`BM_TRUNK_CERVICAL_DISC_STIFFNESS`', 'Definition of the cervical spine disc model.'
'{any}`BM_TRUNK_RHYTHM`', 'A switch to use a kinematic rhythm for the whole spine. ON indicate that the rhythm is a hard contraint while _RHYTHM_SOFT_ will make the rhythm as soft kinematic contraint.'
'{any}`BM_TRUNK_LUMBAR_RHYTHM`', 'A switch to use a kinematic rhythm for the lumbar spine. ON indicate that the rhythm is a hard contraint while _RHYTHM_SOFT_ will make the rhythm as soft kinematic contraint.'
'{any}`BM_TRUNK_THORACIC_RHYTHM`', 'A switch to use a kinematic rhythm for the thoracic spine. ON indicate that the rhythm is a hard contraint while _RHYTHM_SOFT_ will make the rhythm as soft kinematic contraint.'
Expand Down
Loading

0 comments on commit 70f2342

Please sign in to comment.