From 8e65f679a4372869b5f35f6932b76399c2bd9898 Mon Sep 17 00:00:00 2001 From: hs Date: Wed, 9 Oct 2024 14:36:02 +0200 Subject: [PATCH 1/2] Muscle models --- .../TrunkModelMuscleParameters.any | 474 ++- .../Trunk/muscle-models-trunk-simple.any | 882 +++-- Body/AAUHuman/Trunk/muscle-models-trunk.any | 2884 ++++++++++------- 3 files changed, 2736 insertions(+), 1504 deletions(-) diff --git a/Body/AAUHuman/Trunk/TrunkData1.1/TrunkModelMuscleParameters.any b/Body/AAUHuman/Trunk/TrunkData1.1/TrunkModelMuscleParameters.any index 6b38c31a7..dc7c11ac2 100644 --- a/Body/AAUHuman/Trunk/TrunkData1.1/TrunkModelMuscleParameters.any +++ b/Body/AAUHuman/Trunk/TrunkData1.1/TrunkModelMuscleParameters.any @@ -3646,117 +3646,6 @@ AnyFolder Muscles = }; #endif }; // ThoracicMultifidi group - AnyFolder LongusColli = - { - #if BM_TRUNK_MUSCLES - AnyVar Volume ??= DesignVar(21.93); ///< Total volume of the muscle group (ml) - AnyFolder LongusColliT3C6 = - { - AnyString Muscle = "LongusColliT3C6"; ///< Descriptive name for the muscle, e.g. for plotting - AnyIntVar MuscleElemAmount = 1; ///< The total amount of elements for this muscle - AnyFloat Pennationangle ??= DesignVar(0); ///< Pennation angle of the muscle fibers (degres) - AnyFloat VolumeScaleFactor ??= DesignVar(1.0); ///< Factor for scaling the muscle volume - AnyFloat MuscleVolume ??= .Volume*0.17686; ///< Volume of the muscle (ml) (the fraction of the group volume is based on the strength of the previous model) - AnyFloat MuscleVolumeSIScaled ??= ..VolumeUnitFactor*VolumeScaleFactor*MuscleVolume; ///< Scaled Volume of the muscle in SI base unit (m^3) - AnyFloat OptimalFiberlength ??= _FIBER_LENGTH_DESIGNVAR(0.084958); ///< Optimal working length of the muscle fiber (m) - AnyFloat TotalTendonLength ??= _TENDON_LENGTH_DESIGNVAR(0.01);///< The total tendon length (m) - AnyFloat K1 ??= DesignVar(10); ///< K1 constant in the muscle model. Factor for determining shortening speed at optimum length - AnyFloat K2 ??= DesignVar(1); ///< K2 constant in the muscle model. Factor for determining shortening speed at optimum length - AnyFloat Epsilon0 ??= DesignVar(0.053); ///< Epsilon bar in the muscle model. Represents tendon strain at F0 - AnyFloat Fcfast ??= DesignVar(0.4); ///< Factor for determining shortening speed at optimum length - }; - #endif - - #if BM_TRUNK_MUSCLES - AnyFolder LongusColliT2C5 = - { - AnyString Muscle = "LongusColliT2C5"; ///< Descriptive name for the muscle, e.g. for plotting - AnyIntVar MuscleElemAmount = 1; ///< The total amount of elements for this muscle - AnyFloat Pennationangle ??= DesignVar(0); ///< Pennation angle of the muscle fibers (degres) - AnyFloat VolumeScaleFactor ??= DesignVar(1.0); ///< Factor for scaling the muscle volume - AnyFloat MuscleVolume ??= .Volume*0.17615; ///< Volume of the muscle (ml) (the fraction of the group volume is based on the strength of the previous model) - AnyFloat MuscleVolumeSIScaled ??= ..VolumeUnitFactor*VolumeScaleFactor*MuscleVolume; ///< Scaled Volume of the muscle in SI base unit (m^3) - AnyFloat OptimalFiberlength ??= _FIBER_LENGTH_DESIGNVAR(0.084615); ///< Optimal working length of the muscle fiber (m) - AnyFloat TotalTendonLength ??= _TENDON_LENGTH_DESIGNVAR(0.01);///< The total tendon length (m) - AnyFloat K1 ??= DesignVar(10); ///< K1 constant in the muscle model. Factor for determining shortening speed at optimum length - AnyFloat K2 ??= DesignVar(1); ///< K2 constant in the muscle model. Factor for determining shortening speed at optimum length - AnyFloat Epsilon0 ??= DesignVar(0.053); ///< Epsilon bar in the muscle model. Represents tendon strain at F0 - AnyFloat Fcfast ??= DesignVar(0.4); ///< Factor for determining shortening speed at optimum length - }; - #endif - - #if BM_TRUNK_MUSCLES - AnyFolder LongusColliT1C4 = - { - AnyString Muscle = "LongusColliT1C4"; ///< Descriptive name for the muscle, e.g. for plotting - AnyIntVar MuscleElemAmount = 1; ///< The total amount of elements for this muscle - AnyFloat Pennationangle ??= DesignVar(0); ///< Pennation angle of the muscle fibers (degres) - AnyFloat VolumeScaleFactor ??= DesignVar(1.0); ///< Factor for scaling the muscle volume - AnyFloat MuscleVolume ??= .Volume*0.17173; ///< Volume of the muscle (ml) (the fraction of the group volume is based on the strength of the previous model) - AnyFloat MuscleVolumeSIScaled ??= ..VolumeUnitFactor*VolumeScaleFactor*MuscleVolume; ///< Scaled Volume of the muscle in SI base unit (m^3) - AnyFloat OptimalFiberlength ??= _FIBER_LENGTH_DESIGNVAR(0.082492); ///< Optimal working length of the muscle fiber (m) - AnyFloat TotalTendonLength ??= _TENDON_LENGTH_DESIGNVAR(0.01);///< The total tendon length (m) - AnyFloat K1 ??= DesignVar(10); ///< K1 constant in the muscle model. Factor for determining shortening speed at optimum length - AnyFloat K2 ??= DesignVar(1); ///< K2 constant in the muscle model. Factor for determining shortening speed at optimum length - AnyFloat Epsilon0 ??= DesignVar(0.053); ///< Epsilon bar in the muscle model. Represents tendon strain at F0 - AnyFloat Fcfast ??= DesignVar(0.4); ///< Factor for determining shortening speed at optimum length - }; - #endif - - #if BM_TRUNK_MUSCLES - AnyFolder LongusColliC7C3 = - { - AnyString Muscle = "LongusColliC7C3"; ///< Descriptive name for the muscle, e.g. for plotting - AnyIntVar MuscleElemAmount = 1; ///< The total amount of elements for this muscle - AnyFloat Pennationangle ??= DesignVar(0); ///< Pennation angle of the muscle fibers (degres) - AnyFloat VolumeScaleFactor ??= DesignVar(1.0); ///< Factor for scaling the muscle volume - AnyFloat MuscleVolume ??= .Volume*0.166; ///< Volume of the muscle (ml) (the fraction of the group volume is based on the strength of the previous model) - AnyFloat MuscleVolumeSIScaled ??= ..VolumeUnitFactor*VolumeScaleFactor*MuscleVolume; ///< Scaled Volume of the muscle in SI base unit (m^3) - AnyFloat OptimalFiberlength ??= _FIBER_LENGTH_DESIGNVAR(0.079741); ///< Optimal working length of the muscle fiber (m) - AnyFloat TotalTendonLength ??= _TENDON_LENGTH_DESIGNVAR(0.01);///< The total tendon length (m) - AnyFloat K1 ??= DesignVar(10); ///< K1 constant in the muscle model. Factor for determining shortening speed at optimum length - AnyFloat K2 ??= DesignVar(1); ///< K2 constant in the muscle model. Factor for determining shortening speed at optimum length - AnyFloat Epsilon0 ??= DesignVar(0.053); ///< Epsilon bar in the muscle model. Represents tendon strain at F0 - AnyFloat Fcfast ??= DesignVar(0.4); ///< Factor for determining shortening speed at optimum length - }; - #endif - - #if BM_TRUNK_MUSCLES - AnyFolder LongusColliC6C2 = - { - AnyString Muscle = "LongusColliC6C2"; ///< Descriptive name for the muscle, e.g. for plotting - AnyIntVar MuscleElemAmount = 1; ///< The total amount of elements for this muscle - AnyFloat Pennationangle ??= DesignVar(0); ///< Pennation angle of the muscle fibers (degres) - AnyFloat VolumeScaleFactor ??= DesignVar(1.0); ///< Factor for scaling the muscle volume - AnyFloat MuscleVolume ??= .Volume*0.16258; ///< Volume of the muscle (ml) (the fraction of the group volume is based on the strength of the previous model) - AnyFloat MuscleVolumeSIScaled ??= ..VolumeUnitFactor*VolumeScaleFactor*MuscleVolume; ///< Scaled Volume of the muscle in SI base unit (m^3) - AnyFloat OptimalFiberlength ??= _FIBER_LENGTH_DESIGNVAR(0.078097); ///< Optimal working length of the muscle fiber (m) - AnyFloat TotalTendonLength ??= _TENDON_LENGTH_DESIGNVAR(0.01);///< The total tendon length (m) - AnyFloat K1 ??= DesignVar(10); ///< K1 constant in the muscle model. Factor for determining shortening speed at optimum length - AnyFloat K2 ??= DesignVar(1); ///< K2 constant in the muscle model. Factor for determining shortening speed at optimum length - AnyFloat Epsilon0 ??= DesignVar(0.053); ///< Epsilon bar in the muscle model. Represents tendon strain at F0 - AnyFloat Fcfast ??= DesignVar(0.4); ///< Factor for determining shortening speed at optimum length - }; - #endif - - #if BM_TRUNK_MUSCLES - AnyFolder LongusColliC5C1 = - { - AnyString Muscle = "LongusColliC5C1"; ///< Descriptive name for the muscle, e.g. for plotting - AnyIntVar MuscleElemAmount = 1; ///< The total amount of elements for this muscle - AnyFloat Pennationangle ??= DesignVar(0); ///< Pennation angle of the muscle fibers (degres) - AnyFloat VolumeScaleFactor ??= DesignVar(1.0); ///< Factor for scaling the muscle volume - AnyFloat MuscleVolume ??= .Volume*0.14668; ///< Volume of the muscle (ml) (the fraction of the group volume is based on the strength of the previous model) - AnyFloat MuscleVolumeSIScaled ??= ..VolumeUnitFactor*VolumeScaleFactor*MuscleVolume; ///< Scaled Volume of the muscle in SI base unit (m^3) - AnyFloat OptimalFiberlength ??= _FIBER_LENGTH_DESIGNVAR(0.070461); ///< Optimal working length of the muscle fiber (m) - AnyFloat TotalTendonLength ??= _TENDON_LENGTH_DESIGNVAR(0.01);///< The total tendon length (m) - AnyFloat K1 ??= DesignVar(10); ///< K1 constant in the muscle model. Factor for determining shortening speed at optimum length - AnyFloat K2 ??= DesignVar(1); ///< K2 constant in the muscle model. Factor for determining shortening speed at optimum length - AnyFloat Epsilon0 ??= DesignVar(0.053); ///< Epsilon bar in the muscle model. Represents tendon strain at F0 - AnyFloat Fcfast ??= DesignVar(0.4); ///< Factor for determining shortening speed at optimum length - }; - #endif - }; // LongusColli group AnyFolder LongusCapitis = { #if BM_TRUNK_MUSCLES @@ -7645,6 +7534,369 @@ AnyFolder Muscles = }; #endif }; // Diaphragm group + AnyFolder LongusColli = + { + #if BM_TRUNK_MUSCLES + AnyVar Volume ??= DesignVar(41.29); ///< Total volume of the muscle group (ml) + AnyFolder LongusColliT3C6 = + { + AnyString Muscle = "LongusColliT3C6"; ///< Descriptive name for the muscle, e.g. for plotting + AnyIntVar MuscleElemAmount = 1; ///< The total amount of elements for this muscle + AnyFloat Pennationangle ??= DesignVar(0); ///< Pennation angle of the muscle fibers (degres) + AnyFloat VolumeScaleFactor ??= DesignVar(1.0); ///< Factor for scaling the muscle volume + AnyFloat MuscleVolume ??= .Volume*0.054472; ///< Volume of the muscle (ml) (the fraction of the group volume is based on the strength of the previous model) + AnyFloat MuscleVolumeSIScaled ??= ..VolumeUnitFactor*VolumeScaleFactor*MuscleVolume; ///< Scaled Volume of the muscle in SI base unit (m^3) + AnyFloat OptimalFiberlength ??= _FIBER_LENGTH_DESIGNVAR(0.0821); ///< Optimal working length of the muscle fiber (m) + AnyFloat TotalTendonLength ??= _TENDON_LENGTH_DESIGNVAR(0.01);///< The total tendon length (m) + AnyFloat K1 ??= DesignVar(10); ///< K1 constant in the muscle model. Factor for determining shortening speed at optimum length + AnyFloat K2 ??= DesignVar(1); ///< K2 constant in the muscle model. Factor for determining shortening speed at optimum length + AnyFloat Epsilon0 ??= DesignVar(0.053); ///< Epsilon bar in the muscle model. Represents tendon strain at F0 + AnyFloat Fcfast ??= DesignVar(0.4); ///< Factor for determining shortening speed at optimum length + }; + #endif + + #if BM_TRUNK_MUSCLES + AnyFolder LongusColliT2C5 = + { + AnyString Muscle = "LongusColliT2C5"; ///< Descriptive name for the muscle, e.g. for plotting + AnyIntVar MuscleElemAmount = 1; ///< The total amount of elements for this muscle + AnyFloat Pennationangle ??= DesignVar(0); ///< Pennation angle of the muscle fibers (degres) + AnyFloat VolumeScaleFactor ??= DesignVar(1.0); ///< Factor for scaling the muscle volume + AnyFloat MuscleVolume ??= .Volume*0.054339; ///< Volume of the muscle (ml) (the fraction of the group volume is based on the strength of the previous model) + AnyFloat MuscleVolumeSIScaled ??= ..VolumeUnitFactor*VolumeScaleFactor*MuscleVolume; ///< Scaled Volume of the muscle in SI base unit (m^3) + AnyFloat OptimalFiberlength ??= _FIBER_LENGTH_DESIGNVAR(0.0819); ///< Optimal working length of the muscle fiber (m) + AnyFloat TotalTendonLength ??= _TENDON_LENGTH_DESIGNVAR(0.01);///< The total tendon length (m) + AnyFloat K1 ??= DesignVar(10); ///< K1 constant in the muscle model. Factor for determining shortening speed at optimum length + AnyFloat K2 ??= DesignVar(1); ///< K2 constant in the muscle model. Factor for determining shortening speed at optimum length + AnyFloat Epsilon0 ??= DesignVar(0.053); ///< Epsilon bar in the muscle model. Represents tendon strain at F0 + AnyFloat Fcfast ??= DesignVar(0.4); ///< Factor for determining shortening speed at optimum length + }; + #endif + + #if BM_TRUNK_MUSCLES + AnyFolder LongusColliT2C3 = + { + AnyString Muscle = "LongusColliT2C3"; ///< Descriptive name for the muscle, e.g. for plotting + AnyIntVar MuscleElemAmount = 1; ///< The total amount of elements for this muscle + AnyFloat Pennationangle ??= DesignVar(0); ///< Pennation angle of the muscle fibers (degres) + AnyFloat VolumeScaleFactor ??= DesignVar(1.0); ///< Factor for scaling the muscle volume + AnyFloat MuscleVolume ??= .Volume*0.078291; ///< Volume of the muscle (ml) (the fraction of the group volume is based on the strength of the previous model) + AnyFloat MuscleVolumeSIScaled ??= ..VolumeUnitFactor*VolumeScaleFactor*MuscleVolume; ///< Scaled Volume of the muscle in SI base unit (m^3) + AnyFloat OptimalFiberlength ??= _FIBER_LENGTH_DESIGNVAR(0.118); ///< Optimal working length of the muscle fiber (m) + AnyFloat TotalTendonLength ??= _TENDON_LENGTH_DESIGNVAR(0.01);///< The total tendon length (m) + AnyFloat K1 ??= DesignVar(10); ///< K1 constant in the muscle model. Factor for determining shortening speed at optimum length + AnyFloat K2 ??= DesignVar(1); ///< K2 constant in the muscle model. Factor for determining shortening speed at optimum length + AnyFloat Epsilon0 ??= DesignVar(0.053); ///< Epsilon bar in the muscle model. Represents tendon strain at F0 + AnyFloat Fcfast ??= DesignVar(0.4); ///< Factor for determining shortening speed at optimum length + }; + #endif + + #if BM_TRUNK_MUSCLES + AnyFolder LongusColliT2C2 = + { + AnyString Muscle = "LongusColliT2C2"; ///< Descriptive name for the muscle, e.g. for plotting + AnyIntVar MuscleElemAmount = 1; ///< The total amount of elements for this muscle + AnyFloat Pennationangle ??= DesignVar(0); ///< Pennation angle of the muscle fibers (degres) + AnyFloat VolumeScaleFactor ??= DesignVar(1.0); ///< Factor for scaling the muscle volume + AnyFloat MuscleVolume ??= .Volume*0.090897; ///< Volume of the muscle (ml) (the fraction of the group volume is based on the strength of the previous model) + AnyFloat MuscleVolumeSIScaled ??= ..VolumeUnitFactor*VolumeScaleFactor*MuscleVolume; ///< Scaled Volume of the muscle in SI base unit (m^3) + AnyFloat OptimalFiberlength ??= _FIBER_LENGTH_DESIGNVAR(0.137); ///< Optimal working length of the muscle fiber (m) + AnyFloat TotalTendonLength ??= _TENDON_LENGTH_DESIGNVAR(0.01);///< The total tendon length (m) + AnyFloat K1 ??= DesignVar(10); ///< K1 constant in the muscle model. Factor for determining shortening speed at optimum length + AnyFloat K2 ??= DesignVar(1); ///< K2 constant in the muscle model. Factor for determining shortening speed at optimum length + AnyFloat Epsilon0 ??= DesignVar(0.053); ///< Epsilon bar in the muscle model. Represents tendon strain at F0 + AnyFloat Fcfast ??= DesignVar(0.4); ///< Factor for determining shortening speed at optimum length + }; + #endif + + #if BM_TRUNK_MUSCLES + AnyFolder LongusColliT1C4 = + { + AnyString Muscle = "LongusColliT1C4"; ///< Descriptive name for the muscle, e.g. for plotting + AnyIntVar MuscleElemAmount = 1; ///< The total amount of elements for this muscle + AnyFloat Pennationangle ??= DesignVar(0); ///< Pennation angle of the muscle fibers (degres) + AnyFloat VolumeScaleFactor ??= DesignVar(1.0); ///< Factor for scaling the muscle volume + AnyFloat MuscleVolume ??= .Volume*0.053012; ///< Volume of the muscle (ml) (the fraction of the group volume is based on the strength of the previous model) + AnyFloat MuscleVolumeSIScaled ??= ..VolumeUnitFactor*VolumeScaleFactor*MuscleVolume; ///< Scaled Volume of the muscle in SI base unit (m^3) + AnyFloat OptimalFiberlength ??= _FIBER_LENGTH_DESIGNVAR(0.0799); ///< Optimal working length of the muscle fiber (m) + AnyFloat TotalTendonLength ??= _TENDON_LENGTH_DESIGNVAR(0.01);///< The total tendon length (m) + AnyFloat K1 ??= DesignVar(10); ///< K1 constant in the muscle model. Factor for determining shortening speed at optimum length + AnyFloat K2 ??= DesignVar(1); ///< K2 constant in the muscle model. Factor for determining shortening speed at optimum length + AnyFloat Epsilon0 ??= DesignVar(0.053); ///< Epsilon bar in the muscle model. Represents tendon strain at F0 + AnyFloat Fcfast ??= DesignVar(0.4); ///< Factor for determining shortening speed at optimum length + }; + #endif + + #if BM_TRUNK_MUSCLES + AnyFolder LongusColliT1C3 = + { + AnyString Muscle = "LongusColliT1C3"; ///< Descriptive name for the muscle, e.g. for plotting + AnyIntVar MuscleElemAmount = 1; ///< The total amount of elements for this muscle + AnyFloat Pennationangle ??= DesignVar(0); ///< Pennation angle of the muscle fibers (degres) + AnyFloat VolumeScaleFactor ??= DesignVar(1.0); ///< Factor for scaling the muscle volume + AnyFloat MuscleVolume ??= .Volume*0.064358; ///< Volume of the muscle (ml) (the fraction of the group volume is based on the strength of the previous model) + AnyFloat MuscleVolumeSIScaled ??= ..VolumeUnitFactor*VolumeScaleFactor*MuscleVolume; ///< Scaled Volume of the muscle in SI base unit (m^3) + AnyFloat OptimalFiberlength ??= _FIBER_LENGTH_DESIGNVAR(0.097); ///< Optimal working length of the muscle fiber (m) + AnyFloat TotalTendonLength ??= _TENDON_LENGTH_DESIGNVAR(0.01);///< The total tendon length (m) + AnyFloat K1 ??= DesignVar(10); ///< K1 constant in the muscle model. Factor for determining shortening speed at optimum length + AnyFloat K2 ??= DesignVar(1); ///< K2 constant in the muscle model. Factor for determining shortening speed at optimum length + AnyFloat Epsilon0 ??= DesignVar(0.053); ///< Epsilon bar in the muscle model. Represents tendon strain at F0 + AnyFloat Fcfast ??= DesignVar(0.4); ///< Factor for determining shortening speed at optimum length + }; + #endif + + #if BM_TRUNK_MUSCLES + AnyFolder LongusColliT1C2 = + { + AnyString Muscle = "LongusColliT1C2"; ///< Descriptive name for the muscle, e.g. for plotting + AnyIntVar MuscleElemAmount = 1; ///< The total amount of elements for this muscle + AnyFloat Pennationangle ??= DesignVar(0); ///< Pennation angle of the muscle fibers (degres) + AnyFloat VolumeScaleFactor ??= DesignVar(1.0); ///< Factor for scaling the muscle volume + AnyFloat MuscleVolume ??= .Volume*0.076964; ///< Volume of the muscle (ml) (the fraction of the group volume is based on the strength of the previous model) + AnyFloat MuscleVolumeSIScaled ??= ..VolumeUnitFactor*VolumeScaleFactor*MuscleVolume; ///< Scaled Volume of the muscle in SI base unit (m^3) + AnyFloat OptimalFiberlength ??= _FIBER_LENGTH_DESIGNVAR(0.116); ///< Optimal working length of the muscle fiber (m) + AnyFloat TotalTendonLength ??= _TENDON_LENGTH_DESIGNVAR(0.01);///< The total tendon length (m) + AnyFloat K1 ??= DesignVar(10); ///< K1 constant in the muscle model. Factor for determining shortening speed at optimum length + AnyFloat K2 ??= DesignVar(1); ///< K2 constant in the muscle model. Factor for determining shortening speed at optimum length + AnyFloat Epsilon0 ??= DesignVar(0.053); ///< Epsilon bar in the muscle model. Represents tendon strain at F0 + AnyFloat Fcfast ??= DesignVar(0.4); ///< Factor for determining shortening speed at optimum length + }; + #endif + + #if BM_TRUNK_MUSCLES + AnyFolder LongusColliC7C3 = + { + AnyString Muscle = "LongusColliC7C3"; ///< Descriptive name for the muscle, e.g. for plotting + AnyIntVar MuscleElemAmount = 1; ///< The total amount of elements for this muscle + AnyFloat Pennationangle ??= DesignVar(0); ///< Pennation angle of the muscle fibers (degres) + AnyFloat VolumeScaleFactor ??= DesignVar(1.0); ///< Factor for scaling the muscle volume + AnyFloat MuscleVolume ??= .Volume*0.051287; ///< Volume of the muscle (ml) (the fraction of the group volume is based on the strength of the previous model) + AnyFloat MuscleVolumeSIScaled ??= ..VolumeUnitFactor*VolumeScaleFactor*MuscleVolume; ///< Scaled Volume of the muscle in SI base unit (m^3) + AnyFloat OptimalFiberlength ??= _FIBER_LENGTH_DESIGNVAR(0.0773); ///< Optimal working length of the muscle fiber (m) + AnyFloat TotalTendonLength ??= _TENDON_LENGTH_DESIGNVAR(0.01);///< The total tendon length (m) + AnyFloat K1 ??= DesignVar(10); ///< K1 constant in the muscle model. Factor for determining shortening speed at optimum length + AnyFloat K2 ??= DesignVar(1); ///< K2 constant in the muscle model. Factor for determining shortening speed at optimum length + AnyFloat Epsilon0 ??= DesignVar(0.053); ///< Epsilon bar in the muscle model. Represents tendon strain at F0 + AnyFloat Fcfast ??= DesignVar(0.4); ///< Factor for determining shortening speed at optimum length + }; + #endif + + #if BM_TRUNK_MUSCLES + AnyFolder LongusColliC6C2 = + { + AnyString Muscle = "LongusColliC6C2"; ///< Descriptive name for the muscle, e.g. for plotting + AnyIntVar MuscleElemAmount = 1; ///< The total amount of elements for this muscle + AnyFloat Pennationangle ??= DesignVar(0); ///< Pennation angle of the muscle fibers (degres) + AnyFloat VolumeScaleFactor ??= DesignVar(1.0); ///< Factor for scaling the muscle volume + AnyFloat MuscleVolume ??= .Volume*0.050226; ///< Volume of the muscle (ml) (the fraction of the group volume is based on the strength of the previous model) + AnyFloat MuscleVolumeSIScaled ??= ..VolumeUnitFactor*VolumeScaleFactor*MuscleVolume; ///< Scaled Volume of the muscle in SI base unit (m^3) + AnyFloat OptimalFiberlength ??= _FIBER_LENGTH_DESIGNVAR(0.0757); ///< Optimal working length of the muscle fiber (m) + AnyFloat TotalTendonLength ??= _TENDON_LENGTH_DESIGNVAR(0.01);///< The total tendon length (m) + AnyFloat K1 ??= DesignVar(10); ///< K1 constant in the muscle model. Factor for determining shortening speed at optimum length + AnyFloat K2 ??= DesignVar(1); ///< K2 constant in the muscle model. Factor for determining shortening speed at optimum length + AnyFloat Epsilon0 ??= DesignVar(0.053); ///< Epsilon bar in the muscle model. Represents tendon strain at F0 + AnyFloat Fcfast ??= DesignVar(0.4); ///< Factor for determining shortening speed at optimum length + }; + #endif + + #if BM_TRUNK_MUSCLES + AnyFolder LongusColliC5C1 = + { + AnyString Muscle = "LongusColliC5C1"; ///< Descriptive name for the muscle, e.g. for plotting + AnyIntVar MuscleElemAmount = 1; ///< The total amount of elements for this muscle + AnyFloat Pennationangle ??= DesignVar(0); ///< Pennation angle of the muscle fibers (degres) + AnyFloat VolumeScaleFactor ??= DesignVar(1.0); ///< Factor for scaling the muscle volume + AnyFloat MuscleVolume ??= .Volume*0.045316; ///< Volume of the muscle (ml) (the fraction of the group volume is based on the strength of the previous model) + AnyFloat MuscleVolumeSIScaled ??= ..VolumeUnitFactor*VolumeScaleFactor*MuscleVolume; ///< Scaled Volume of the muscle in SI base unit (m^3) + AnyFloat OptimalFiberlength ??= _FIBER_LENGTH_DESIGNVAR(0.0683); ///< Optimal working length of the muscle fiber (m) + AnyFloat TotalTendonLength ??= _TENDON_LENGTH_DESIGNVAR(0.01);///< The total tendon length (m) + AnyFloat K1 ??= DesignVar(10); ///< K1 constant in the muscle model. Factor for determining shortening speed at optimum length + AnyFloat K2 ??= DesignVar(1); ///< K2 constant in the muscle model. Factor for determining shortening speed at optimum length + AnyFloat Epsilon0 ??= DesignVar(0.053); ///< Epsilon bar in the muscle model. Represents tendon strain at F0 + AnyFloat Fcfast ??= DesignVar(0.4); ///< Factor for determining shortening speed at optimum length + }; + #endif + + #if BM_TRUNK_MUSCLES + AnyFolder LongusColliSuperiorObliqueC3C1 = + { + AnyString Muscle = "LongusColliSuperiorObliqueC3C1"; ///< Descriptive name for the muscle, e.g. for plotting + AnyIntVar MuscleElemAmount = 1; ///< The total amount of elements for this muscle + AnyFloat Pennationangle ??= DesignVar(0); ///< Pennation angle of the muscle fibers (degres) + AnyFloat VolumeScaleFactor ??= DesignVar(1.0); ///< Factor for scaling the muscle volume + AnyFloat MuscleVolume ??= .Volume*0.021829; ///< Volume of the muscle (ml) (the fraction of the group volume is based on the strength of the previous model) + AnyFloat MuscleVolumeSIScaled ??= ..VolumeUnitFactor*VolumeScaleFactor*MuscleVolume; ///< Scaled Volume of the muscle in SI base unit (m^3) + AnyFloat OptimalFiberlength ??= _FIBER_LENGTH_DESIGNVAR(0.0329); ///< Optimal working length of the muscle fiber (m) + AnyFloat TotalTendonLength ??= _TENDON_LENGTH_DESIGNVAR(0.01);///< The total tendon length (m) + AnyFloat K1 ??= DesignVar(10); ///< K1 constant in the muscle model. Factor for determining shortening speed at optimum length + AnyFloat K2 ??= DesignVar(1); ///< K2 constant in the muscle model. Factor for determining shortening speed at optimum length + AnyFloat Epsilon0 ??= DesignVar(0.053); ///< Epsilon bar in the muscle model. Represents tendon strain at F0 + AnyFloat Fcfast ??= DesignVar(0.4); ///< Factor for determining shortening speed at optimum length + }; + #endif + + #if BM_TRUNK_MUSCLES + AnyFolder LongusColliSuperiorObliqueC4C1 = + { + AnyString Muscle = "LongusColliSuperiorObliqueC4C1"; ///< Descriptive name for the muscle, e.g. for plotting + AnyIntVar MuscleElemAmount = 1; ///< The total amount of elements for this muscle + AnyFloat Pennationangle ??= DesignVar(0); ///< Pennation angle of the muscle fibers (degres) + AnyFloat VolumeScaleFactor ??= DesignVar(1.0); ///< Factor for scaling the muscle volume + AnyFloat MuscleVolume ??= .Volume*0.03271; ///< Volume of the muscle (ml) (the fraction of the group volume is based on the strength of the previous model) + AnyFloat MuscleVolumeSIScaled ??= ..VolumeUnitFactor*VolumeScaleFactor*MuscleVolume; ///< Scaled Volume of the muscle in SI base unit (m^3) + AnyFloat OptimalFiberlength ??= _FIBER_LENGTH_DESIGNVAR(0.0493); ///< Optimal working length of the muscle fiber (m) + AnyFloat TotalTendonLength ??= _TENDON_LENGTH_DESIGNVAR(0.01);///< The total tendon length (m) + AnyFloat K1 ??= DesignVar(10); ///< K1 constant in the muscle model. Factor for determining shortening speed at optimum length + AnyFloat K2 ??= DesignVar(1); ///< K2 constant in the muscle model. Factor for determining shortening speed at optimum length + AnyFloat Epsilon0 ??= DesignVar(0.053); ///< Epsilon bar in the muscle model. Represents tendon strain at F0 + AnyFloat Fcfast ??= DesignVar(0.4); ///< Factor for determining shortening speed at optimum length + }; + #endif + + #if BM_TRUNK_MUSCLES + AnyFolder LongusColliSuperiorObliqueC5C1 = + { + AnyString Muscle = "LongusColliSuperiorObliqueC5C1"; ///< Descriptive name for the muscle, e.g. for plotting + AnyIntVar MuscleElemAmount = 1; ///< The total amount of elements for this muscle + AnyFloat Pennationangle ??= DesignVar(0); ///< Pennation angle of the muscle fibers (degres) + AnyFloat VolumeScaleFactor ??= DesignVar(1.0); ///< Factor for scaling the muscle volume + AnyFloat MuscleVolume ??= .Volume*0.045183; ///< Volume of the muscle (ml) (the fraction of the group volume is based on the strength of the previous model) + AnyFloat MuscleVolumeSIScaled ??= ..VolumeUnitFactor*VolumeScaleFactor*MuscleVolume; ///< Scaled Volume of the muscle in SI base unit (m^3) + AnyFloat OptimalFiberlength ??= _FIBER_LENGTH_DESIGNVAR(0.0681); ///< Optimal working length of the muscle fiber (m) + AnyFloat TotalTendonLength ??= _TENDON_LENGTH_DESIGNVAR(0.01);///< The total tendon length (m) + AnyFloat K1 ??= DesignVar(10); ///< K1 constant in the muscle model. Factor for determining shortening speed at optimum length + AnyFloat K2 ??= DesignVar(1); ///< K2 constant in the muscle model. Factor for determining shortening speed at optimum length + AnyFloat Epsilon0 ??= DesignVar(0.053); ///< Epsilon bar in the muscle model. Represents tendon strain at F0 + AnyFloat Fcfast ??= DesignVar(0.4); ///< Factor for determining shortening speed at optimum length + }; + #endif + + #if BM_TRUNK_MUSCLES + AnyFolder LongusColliSuperiorObliqueC4C2 = + { + AnyString Muscle = "LongusColliSuperiorObliqueC4C2"; ///< Descriptive name for the muscle, e.g. for plotting + AnyIntVar MuscleElemAmount = 1; ///< The total amount of elements for this muscle + AnyFloat Pennationangle ??= DesignVar(0); ///< Pennation angle of the muscle fibers (degres) + AnyFloat VolumeScaleFactor ??= DesignVar(1.0); ///< Factor for scaling the muscle volume + AnyFloat MuscleVolume ??= .Volume*0.024814; ///< Volume of the muscle (ml) (the fraction of the group volume is based on the strength of the previous model) + AnyFloat MuscleVolumeSIScaled ??= ..VolumeUnitFactor*VolumeScaleFactor*MuscleVolume; ///< Scaled Volume of the muscle in SI base unit (m^3) + AnyFloat OptimalFiberlength ??= _FIBER_LENGTH_DESIGNVAR(0.0374); ///< Optimal working length of the muscle fiber (m) + AnyFloat TotalTendonLength ??= _TENDON_LENGTH_DESIGNVAR(0.01);///< The total tendon length (m) + AnyFloat K1 ??= DesignVar(10); ///< K1 constant in the muscle model. Factor for determining shortening speed at optimum length + AnyFloat K2 ??= DesignVar(1); ///< K2 constant in the muscle model. Factor for determining shortening speed at optimum length + AnyFloat Epsilon0 ??= DesignVar(0.053); ///< Epsilon bar in the muscle model. Represents tendon strain at F0 + AnyFloat Fcfast ??= DesignVar(0.4); ///< Factor for determining shortening speed at optimum length + }; + #endif + + #if BM_TRUNK_MUSCLES + AnyFolder LongusColliSuperiorObliqueC5C2 = + { + AnyString Muscle = "LongusColliSuperiorObliqueC5C2"; ///< Descriptive name for the muscle, e.g. for plotting + AnyIntVar MuscleElemAmount = 1; ///< The total amount of elements for this muscle + AnyFloat Pennationangle ??= DesignVar(0); ///< Pennation angle of the muscle fibers (degres) + AnyFloat VolumeScaleFactor ??= DesignVar(1.0); ///< Factor for scaling the muscle volume + AnyFloat MuscleVolume ??= .Volume*0.037221; ///< Volume of the muscle (ml) (the fraction of the group volume is based on the strength of the previous model) + AnyFloat MuscleVolumeSIScaled ??= ..VolumeUnitFactor*VolumeScaleFactor*MuscleVolume; ///< Scaled Volume of the muscle in SI base unit (m^3) + AnyFloat OptimalFiberlength ??= _FIBER_LENGTH_DESIGNVAR(0.0561); ///< Optimal working length of the muscle fiber (m) + AnyFloat TotalTendonLength ??= _TENDON_LENGTH_DESIGNVAR(0.01);///< The total tendon length (m) + AnyFloat K1 ??= DesignVar(10); ///< K1 constant in the muscle model. Factor for determining shortening speed at optimum length + AnyFloat K2 ??= DesignVar(1); ///< K2 constant in the muscle model. Factor for determining shortening speed at optimum length + AnyFloat Epsilon0 ??= DesignVar(0.053); ///< Epsilon bar in the muscle model. Represents tendon strain at F0 + AnyFloat Fcfast ??= DesignVar(0.4); ///< Factor for determining shortening speed at optimum length + }; + #endif + + #if BM_TRUNK_MUSCLES + AnyFolder LongusColliSuperiorObliqueC6C2 = + { + AnyString Muscle = "LongusColliSuperiorObliqueC6C2"; ///< Descriptive name for the muscle, e.g. for plotting + AnyIntVar MuscleElemAmount = 1; ///< The total amount of elements for this muscle + AnyFloat Pennationangle ??= DesignVar(0); ///< Pennation angle of the muscle fibers (degres) + AnyFloat VolumeScaleFactor ??= DesignVar(1.0); ///< Factor for scaling the muscle volume + AnyFloat MuscleVolume ??= .Volume*0.048501; ///< Volume of the muscle (ml) (the fraction of the group volume is based on the strength of the previous model) + AnyFloat MuscleVolumeSIScaled ??= ..VolumeUnitFactor*VolumeScaleFactor*MuscleVolume; ///< Scaled Volume of the muscle in SI base unit (m^3) + AnyFloat OptimalFiberlength ??= _FIBER_LENGTH_DESIGNVAR(0.0731); ///< Optimal working length of the muscle fiber (m) + AnyFloat TotalTendonLength ??= _TENDON_LENGTH_DESIGNVAR(0.01);///< The total tendon length (m) + AnyFloat K1 ??= DesignVar(10); ///< K1 constant in the muscle model. Factor for determining shortening speed at optimum length + AnyFloat K2 ??= DesignVar(1); ///< K2 constant in the muscle model. Factor for determining shortening speed at optimum length + AnyFloat Epsilon0 ??= DesignVar(0.053); ///< Epsilon bar in the muscle model. Represents tendon strain at F0 + AnyFloat Fcfast ??= DesignVar(0.4); ///< Factor for determining shortening speed at optimum length + }; + #endif + + #if BM_TRUNK_MUSCLES + AnyFolder LongusColliSuperiorObliqueC6C3 = + { + AnyString Muscle = "LongusColliSuperiorObliqueC6C3"; ///< Descriptive name for the muscle, e.g. for plotting + AnyIntVar MuscleElemAmount = 1; ///< The total amount of elements for this muscle + AnyFloat Pennationangle ??= DesignVar(0); ///< Pennation angle of the muscle fibers (degres) + AnyFloat VolumeScaleFactor ??= DesignVar(1.0); ///< Factor for scaling the muscle volume + AnyFloat MuscleVolume ??= .Volume*0.037354; ///< Volume of the muscle (ml) (the fraction of the group volume is based on the strength of the previous model) + AnyFloat MuscleVolumeSIScaled ??= ..VolumeUnitFactor*VolumeScaleFactor*MuscleVolume; ///< Scaled Volume of the muscle in SI base unit (m^3) + AnyFloat OptimalFiberlength ??= _FIBER_LENGTH_DESIGNVAR(0.0563); ///< Optimal working length of the muscle fiber (m) + AnyFloat TotalTendonLength ??= _TENDON_LENGTH_DESIGNVAR(0.01);///< The total tendon length (m) + AnyFloat K1 ??= DesignVar(10); ///< K1 constant in the muscle model. Factor for determining shortening speed at optimum length + AnyFloat K2 ??= DesignVar(1); ///< K2 constant in the muscle model. Factor for determining shortening speed at optimum length + AnyFloat Epsilon0 ??= DesignVar(0.053); ///< Epsilon bar in the muscle model. Represents tendon strain at F0 + AnyFloat Fcfast ??= DesignVar(0.4); ///< Factor for determining shortening speed at optimum length + }; + #endif + + #if BM_TRUNK_MUSCLES + AnyFolder LongusColliInferiorObliqueT1C6 = + { + AnyString Muscle = "LongusColliInferiorObliqueT1C6"; ///< Descriptive name for the muscle, e.g. for plotting + AnyIntVar MuscleElemAmount = 1; ///< The total amount of elements for this muscle + AnyFloat Pennationangle ??= DesignVar(0); ///< Pennation angle of the muscle fibers (degres) + AnyFloat VolumeScaleFactor ??= DesignVar(1.0); ///< Factor for scaling the muscle volume + AnyFloat MuscleVolume ??= .Volume*0.032179; ///< Volume of the muscle (ml) (the fraction of the group volume is based on the strength of the previous model) + AnyFloat MuscleVolumeSIScaled ??= ..VolumeUnitFactor*VolumeScaleFactor*MuscleVolume; ///< Scaled Volume of the muscle in SI base unit (m^3) + AnyFloat OptimalFiberlength ??= _FIBER_LENGTH_DESIGNVAR(0.0485); ///< Optimal working length of the muscle fiber (m) + AnyFloat TotalTendonLength ??= _TENDON_LENGTH_DESIGNVAR(0.01);///< The total tendon length (m) + AnyFloat K1 ??= DesignVar(10); ///< K1 constant in the muscle model. Factor for determining shortening speed at optimum length + AnyFloat K2 ??= DesignVar(1); ///< K2 constant in the muscle model. Factor for determining shortening speed at optimum length + AnyFloat Epsilon0 ??= DesignVar(0.053); ///< Epsilon bar in the muscle model. Represents tendon strain at F0 + AnyFloat Fcfast ??= DesignVar(0.4); ///< Factor for determining shortening speed at optimum length + }; + #endif + + #if BM_TRUNK_MUSCLES + AnyFolder LongusColliInferiorObliqueT2C6 = + { + AnyString Muscle = "LongusColliInferiorObliqueT2C6"; ///< Descriptive name for the muscle, e.g. for plotting + AnyIntVar MuscleElemAmount = 1; ///< The total amount of elements for this muscle + AnyFloat Pennationangle ??= DesignVar(0); ///< Pennation angle of the muscle fibers (degres) + AnyFloat VolumeScaleFactor ??= DesignVar(1.0); ///< Factor for scaling the muscle volume + AnyFloat MuscleVolume ??= .Volume*0.044984; ///< Volume of the muscle (ml) (the fraction of the group volume is based on the strength of the previous model) + AnyFloat MuscleVolumeSIScaled ??= ..VolumeUnitFactor*VolumeScaleFactor*MuscleVolume; ///< Scaled Volume of the muscle in SI base unit (m^3) + AnyFloat OptimalFiberlength ??= _FIBER_LENGTH_DESIGNVAR(0.0678); ///< Optimal working length of the muscle fiber (m) + AnyFloat TotalTendonLength ??= _TENDON_LENGTH_DESIGNVAR(0.01);///< The total tendon length (m) + AnyFloat K1 ??= DesignVar(10); ///< K1 constant in the muscle model. Factor for determining shortening speed at optimum length + AnyFloat K2 ??= DesignVar(1); ///< K2 constant in the muscle model. Factor for determining shortening speed at optimum length + AnyFloat Epsilon0 ??= DesignVar(0.053); ///< Epsilon bar in the muscle model. Represents tendon strain at F0 + AnyFloat Fcfast ??= DesignVar(0.4); ///< Factor for determining shortening speed at optimum length + }; + #endif + + #if BM_TRUNK_MUSCLES + AnyFolder LongusColliInferiorObliqueT2C5 = + { + AnyString Muscle = "LongusColliInferiorObliqueT2C5"; ///< Descriptive name for the muscle, e.g. for plotting + AnyIntVar MuscleElemAmount = 1; ///< The total amount of elements for this muscle + AnyFloat Pennationangle ??= DesignVar(0); ///< Pennation angle of the muscle fibers (degres) + AnyFloat VolumeScaleFactor ??= DesignVar(1.0); ///< Factor for scaling the muscle volume + AnyFloat MuscleVolume ??= .Volume*0.056064; ///< Volume of the muscle (ml) (the fraction of the group volume is based on the strength of the previous model) + AnyFloat MuscleVolumeSIScaled ??= ..VolumeUnitFactor*VolumeScaleFactor*MuscleVolume; ///< Scaled Volume of the muscle in SI base unit (m^3) + AnyFloat OptimalFiberlength ??= _FIBER_LENGTH_DESIGNVAR(0.0845); ///< Optimal working length of the muscle fiber (m) + AnyFloat TotalTendonLength ??= _TENDON_LENGTH_DESIGNVAR(0.01);///< The total tendon length (m) + AnyFloat K1 ??= DesignVar(10); ///< K1 constant in the muscle model. Factor for determining shortening speed at optimum length + AnyFloat K2 ??= DesignVar(1); ///< K2 constant in the muscle model. Factor for determining shortening speed at optimum length + AnyFloat Epsilon0 ??= DesignVar(0.053); ///< Epsilon bar in the muscle model. Represents tendon strain at F0 + AnyFloat Fcfast ??= DesignVar(0.4); ///< Factor for determining shortening speed at optimum length + }; + #endif + }; // LongusColli group }; // Muscles #undef _TENDON_LENGTH_DESIGNVAR diff --git a/Body/AAUHuman/Trunk/muscle-models-trunk-simple.any b/Body/AAUHuman/Trunk/muscle-models-trunk-simple.any index 49bbbfc73..9cb9f1c82 100644 --- a/Body/AAUHuman/Trunk/muscle-models-trunk-simple.any +++ b/Body/AAUHuman/Trunk/muscle-models-trunk-simple.any @@ -2447,82 +2447,6 @@ AnyFolder Left = { }; - AnyFolder LongusColli = { - - #if BM_TRUNK_MUSCLES - AnyMuscleModel LongusColliT3C6 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusColli.LongusColliT3C6; - AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle - AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle - F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length - Lf0 ??= MuscleParameters.OptimalFiberlength / cos(pi/180*MuscleParameters.Pennationangle); //< Optimal fiber length corrected by pennation angle - AnyVar PCSA ??= 1e4*...StrengthScaleSpine*MuscleParameters.MuscleVolumeSIScaled/(Lf0); ///< PCSA (cm2) of the individual element is total volumen divided by the sum of muscle element fiber lengths. - Vol0 = (1e-4*PCSA) * Lf0; // New calculation of the vol for the specific muscle branch - }; - #endif - - #if BM_TRUNK_MUSCLES - AnyMuscleModel LongusColliT2C5 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusColli.LongusColliT2C5; - AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle - AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle - F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length - Lf0 ??= MuscleParameters.OptimalFiberlength / cos(pi/180*MuscleParameters.Pennationangle); //< Optimal fiber length corrected by pennation angle - AnyVar PCSA ??= 1e4*...StrengthScaleSpine*MuscleParameters.MuscleVolumeSIScaled/(Lf0); ///< PCSA (cm2) of the individual element is total volumen divided by the sum of muscle element fiber lengths. - Vol0 = (1e-4*PCSA) * Lf0; // New calculation of the vol for the specific muscle branch - }; - #endif - - #if BM_TRUNK_MUSCLES - AnyMuscleModel LongusColliT1C4 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusColli.LongusColliT1C4; - AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle - AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle - F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length - Lf0 ??= MuscleParameters.OptimalFiberlength / cos(pi/180*MuscleParameters.Pennationangle); //< Optimal fiber length corrected by pennation angle - AnyVar PCSA ??= 1e4*...StrengthScaleSpine*MuscleParameters.MuscleVolumeSIScaled/(Lf0); ///< PCSA (cm2) of the individual element is total volumen divided by the sum of muscle element fiber lengths. - Vol0 = (1e-4*PCSA) * Lf0; // New calculation of the vol for the specific muscle branch - }; - #endif - - #if BM_TRUNK_MUSCLES - AnyMuscleModel LongusColliC7C3 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusColli.LongusColliC7C3; - AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle - AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle - F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length - Lf0 ??= MuscleParameters.OptimalFiberlength / cos(pi/180*MuscleParameters.Pennationangle); //< Optimal fiber length corrected by pennation angle - AnyVar PCSA ??= 1e4*...StrengthScaleSpine*MuscleParameters.MuscleVolumeSIScaled/(Lf0); ///< PCSA (cm2) of the individual element is total volumen divided by the sum of muscle element fiber lengths. - Vol0 = (1e-4*PCSA) * Lf0; // New calculation of the vol for the specific muscle branch - }; - #endif - - #if BM_TRUNK_MUSCLES - AnyMuscleModel LongusColliC6C2 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusColli.LongusColliC6C2; - AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle - AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle - F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length - Lf0 ??= MuscleParameters.OptimalFiberlength / cos(pi/180*MuscleParameters.Pennationangle); //< Optimal fiber length corrected by pennation angle - AnyVar PCSA ??= 1e4*...StrengthScaleSpine*MuscleParameters.MuscleVolumeSIScaled/(Lf0); ///< PCSA (cm2) of the individual element is total volumen divided by the sum of muscle element fiber lengths. - Vol0 = (1e-4*PCSA) * Lf0; // New calculation of the vol for the specific muscle branch - }; - #endif - - #if BM_TRUNK_MUSCLES - AnyMuscleModel LongusColliC5C1 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusColli.LongusColliC5C1; - AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle - AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle - F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length - Lf0 ??= MuscleParameters.OptimalFiberlength / cos(pi/180*MuscleParameters.Pennationangle); //< Optimal fiber length corrected by pennation angle - AnyVar PCSA ??= 1e4*...StrengthScaleSpine*MuscleParameters.MuscleVolumeSIScaled/(Lf0); ///< PCSA (cm2) of the individual element is total volumen divided by the sum of muscle element fiber lengths. - Vol0 = (1e-4*PCSA) * Lf0; // New calculation of the vol for the specific muscle branch - }; - #endif - - }; - AnyFolder LongusCapitis = { #if BM_TRUNK_MUSCLES @@ -5163,15 +5087,11 @@ AnyFolder Left = { }; -}; - -AnyFolder Right = { - - AnyFolder Multifidi = { + AnyFolder LongusColli = { #if BM_TRUNK_MUSCLES - AnyMuscleModel MFdL1L3 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Multifidi.MFdL1L3; + AnyMuscleModel LongusColliT3C6 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusColli.LongusColliT3C6; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -5182,8 +5102,8 @@ AnyFolder Right = { #endif #if BM_TRUNK_MUSCLES - AnyMuscleModel MFdL2L4 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Multifidi.MFdL2L4; + AnyMuscleModel LongusColliT2C5 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusColli.LongusColliT2C5; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -5194,8 +5114,8 @@ AnyFolder Right = { #endif #if BM_TRUNK_MUSCLES - AnyMuscleModel MFdL3L5 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Multifidi.MFdL3L5; + AnyMuscleModel LongusColliT2C3 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusColli.LongusColliT2C3; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -5206,8 +5126,8 @@ AnyFolder Right = { #endif #if BM_TRUNK_MUSCLES - AnyMuscleModel MFdL4S1 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Multifidi.MFdL4S1; + AnyMuscleModel LongusColliT2C2 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusColli.LongusColliT2C2; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -5218,8 +5138,8 @@ AnyFolder Right = { #endif #if BM_TRUNK_MUSCLES - AnyMuscleModel MFdL5S1 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Multifidi.MFdL5S1; + AnyMuscleModel LongusColliT1C4 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusColli.LongusColliT1C4; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -5230,8 +5150,8 @@ AnyFolder Right = { #endif #if BM_TRUNK_MUSCLES - AnyMuscleModel MFmL1L4 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Multifidi.MFmL1L4; + AnyMuscleModel LongusColliT1C3 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusColli.LongusColliT1C3; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -5242,8 +5162,8 @@ AnyFolder Right = { #endif #if BM_TRUNK_MUSCLES - AnyMuscleModel MFmL2L5 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Multifidi.MFmL2L5; + AnyMuscleModel LongusColliT1C2 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusColli.LongusColliT1C2; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -5254,8 +5174,8 @@ AnyFolder Right = { #endif #if BM_TRUNK_MUSCLES - AnyMuscleModel MFmL3S1 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Multifidi.MFmL3S1; + AnyMuscleModel LongusColliC7C3 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusColli.LongusColliC7C3; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -5266,8 +5186,8 @@ AnyFolder Right = { #endif #if BM_TRUNK_MUSCLES - AnyMuscleModel MFmL4Sacrum = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Multifidi.MFmL4Sacrum; + AnyMuscleModel LongusColliC6C2 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusColli.LongusColliC6C2; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -5278,8 +5198,8 @@ AnyFolder Right = { #endif #if BM_TRUNK_MUSCLES - AnyMuscleModel MFmL5Sacrum = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Multifidi.MFmL5Sacrum; + AnyMuscleModel LongusColliC5C1 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusColli.LongusColliC5C1; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -5290,8 +5210,8 @@ AnyFolder Right = { #endif #if BM_TRUNK_MUSCLES - AnyMuscleModel MFtsL1L5 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Multifidi.MFtsL1L5; + AnyMuscleModel LongusColliSuperiorObliqueC3C1 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusColli.LongusColliSuperiorObliqueC3C1; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -5302,8 +5222,8 @@ AnyFolder Right = { #endif #if BM_TRUNK_MUSCLES - AnyMuscleModel MFtsL1S1 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Multifidi.MFtsL1S1; + AnyMuscleModel LongusColliSuperiorObliqueC4C1 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusColli.LongusColliSuperiorObliqueC4C1; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -5314,8 +5234,8 @@ AnyFolder Right = { #endif #if BM_TRUNK_MUSCLES - AnyMuscleModel MFtsL2L5 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Multifidi.MFtsL2L5; + AnyMuscleModel LongusColliSuperiorObliqueC5C1 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusColli.LongusColliSuperiorObliqueC5C1; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -5326,8 +5246,8 @@ AnyFolder Right = { #endif #if BM_TRUNK_MUSCLES - AnyMuscleModel MFtsL2S1 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Multifidi.MFtsL2S1; + AnyMuscleModel LongusColliSuperiorObliqueC4C2 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusColli.LongusColliSuperiorObliqueC4C2; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -5338,8 +5258,8 @@ AnyFolder Right = { #endif #if BM_TRUNK_MUSCLES - AnyMuscleModel MFtsL3Ligament = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Multifidi.MFtsL3Ligament; + AnyMuscleModel LongusColliSuperiorObliqueC5C2 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusColli.LongusColliSuperiorObliqueC5C2; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -5350,8 +5270,8 @@ AnyFolder Right = { #endif #if BM_TRUNK_MUSCLES - AnyMuscleModel MFtsL4Sacrum = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Multifidi.MFtsL4Sacrum; + AnyMuscleModel LongusColliSuperiorObliqueC6C2 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusColli.LongusColliSuperiorObliqueC6C2; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -5362,8 +5282,8 @@ AnyFolder Right = { #endif #if BM_TRUNK_MUSCLES - AnyMuscleModel MFtsL5Sacrum = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Multifidi.MFtsL5Sacrum; + AnyMuscleModel LongusColliSuperiorObliqueC6C3 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusColli.LongusColliSuperiorObliqueC6C3; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -5374,8 +5294,8 @@ AnyFolder Right = { #endif #if BM_TRUNK_MUSCLES - AnyMuscleModel MFtstL1SIPS = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Multifidi.MFtstL1SIPS; + AnyMuscleModel LongusColliInferiorObliqueT1C6 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusColli.LongusColliInferiorObliqueT1C6; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -5386,8 +5306,8 @@ AnyFolder Right = { #endif #if BM_TRUNK_MUSCLES - AnyMuscleModel MFtstL2SIPS = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Multifidi.MFtstL2SIPS; + AnyMuscleModel LongusColliInferiorObliqueT2C6 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusColli.LongusColliInferiorObliqueT2C6; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -5397,13 +5317,9 @@ AnyFolder Right = { }; #endif - }; - - AnyFolder ErectorSpinae = { - #if BM_TRUNK_MUSCLES - AnyMuscleModel ILplL1CI = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.ILplL1CI; + AnyMuscleModel LongusColliInferiorObliqueT2C5 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusColli.LongusColliInferiorObliqueT2C5; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -5413,9 +5329,17 @@ AnyFolder Right = { }; #endif + }; + +}; + +AnyFolder Right = { + + AnyFolder Multifidi = { + #if BM_TRUNK_MUSCLES - AnyMuscleModel ILplL2CI = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.ILplL2CI; + AnyMuscleModel MFdL1L3 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Multifidi.MFdL1L3; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -5426,8 +5350,8 @@ AnyFolder Right = { #endif #if BM_TRUNK_MUSCLES - AnyMuscleModel ILplL3CI = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.ILplL3CI; + AnyMuscleModel MFdL2L4 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Multifidi.MFdL2L4; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -5438,8 +5362,8 @@ AnyFolder Right = { #endif #if BM_TRUNK_MUSCLES - AnyMuscleModel ILplL4CI = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.ILplL4CI; + AnyMuscleModel MFdL3L5 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Multifidi.MFdL3L5; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -5450,8 +5374,8 @@ AnyFolder Right = { #endif #if BM_TRUNK_MUSCLES - AnyMuscleModel LTplL1SIPS = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.LTplL1SIPS; + AnyMuscleModel MFdL4S1 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Multifidi.MFdL4S1; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -5462,8 +5386,8 @@ AnyFolder Right = { #endif #if BM_TRUNK_MUSCLES - AnyMuscleModel LTplL2SIPS = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.LTplL2SIPS; + AnyMuscleModel MFdL5S1 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Multifidi.MFdL5S1; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -5474,8 +5398,8 @@ AnyFolder Right = { #endif #if BM_TRUNK_MUSCLES - AnyMuscleModel LTplL3SIPS = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.LTplL3SIPS; + AnyMuscleModel MFmL1L4 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Multifidi.MFmL1L4; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -5486,8 +5410,8 @@ AnyFolder Right = { #endif #if BM_TRUNK_MUSCLES - AnyMuscleModel LTplL4SIPS = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.LTplL4SIPS; + AnyMuscleModel MFmL2L5 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Multifidi.MFmL2L5; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -5498,8 +5422,8 @@ AnyFolder Right = { #endif #if BM_TRUNK_MUSCLES - AnyMuscleModel LTplL5Ilium = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.LTplL5Ilium; + AnyMuscleModel MFmL3S1 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Multifidi.MFmL3S1; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -5510,8 +5434,8 @@ AnyFolder Right = { #endif #if BM_TRUNK_MUSCLES - AnyMuscleModel ILptC5SIPS = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.ILptC5SIPS; + AnyMuscleModel MFmL4Sacrum = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Multifidi.MFmL4Sacrum; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -5522,8 +5446,8 @@ AnyFolder Right = { #endif #if BM_TRUNK_MUSCLES - AnyMuscleModel ILptC6SIPS = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.ILptC6SIPS; + AnyMuscleModel MFmL5Sacrum = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Multifidi.MFmL5Sacrum; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -5534,8 +5458,8 @@ AnyFolder Right = { #endif #if BM_TRUNK_MUSCLES - AnyMuscleModel ILptC7CI = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.ILptC7CI; + AnyMuscleModel MFtsL1L5 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Multifidi.MFtsL1L5; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -5546,8 +5470,8 @@ AnyFolder Right = { #endif #if BM_TRUNK_MUSCLES - AnyMuscleModel ILptC8CI = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.ILptC8CI; + AnyMuscleModel MFtsL1S1 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Multifidi.MFtsL1S1; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -5558,8 +5482,8 @@ AnyFolder Right = { #endif #if BM_TRUNK_MUSCLES - AnyMuscleModel ILptC9CI = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.ILptC9CI; + AnyMuscleModel MFtsL2L5 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Multifidi.MFtsL2L5; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -5570,8 +5494,8 @@ AnyFolder Right = { #endif #if BM_TRUNK_MUSCLES - AnyMuscleModel ILptC10CI = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.ILptC10CI; + AnyMuscleModel MFtsL2S1 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Multifidi.MFtsL2S1; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -5582,8 +5506,8 @@ AnyFolder Right = { #endif #if BM_TRUNK_MUSCLES - AnyMuscleModel ILptC11CI = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.ILptC11CI; + AnyMuscleModel MFtsL3Ligament = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Multifidi.MFtsL3Ligament; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -5594,8 +5518,8 @@ AnyFolder Right = { #endif #if BM_TRUNK_MUSCLES - AnyMuscleModel ILptC12CI = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.ILptC12CI; + AnyMuscleModel MFtsL4Sacrum = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Multifidi.MFtsL4Sacrum; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -5606,8 +5530,8 @@ AnyFolder Right = { #endif #if BM_TRUNK_MUSCLES - AnyMuscleModel LTptT1L1 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.LTptT1L1; + AnyMuscleModel MFtsL5Sacrum = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Multifidi.MFtsL5Sacrum; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -5618,8 +5542,8 @@ AnyFolder Right = { #endif #if BM_TRUNK_MUSCLES - AnyMuscleModel LTptT2L2 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.LTptT2L2; + AnyMuscleModel MFtstL1SIPS = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Multifidi.MFtstL1SIPS; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -5630,8 +5554,8 @@ AnyFolder Right = { #endif #if BM_TRUNK_MUSCLES - AnyMuscleModel LTptT3L3 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.LTptT3L3; + AnyMuscleModel MFtstL2SIPS = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Multifidi.MFtstL2SIPS; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -5641,9 +5565,13 @@ AnyFolder Right = { }; #endif + }; + + AnyFolder ErectorSpinae = { + #if BM_TRUNK_MUSCLES - AnyMuscleModel LTptT4L4 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.LTptT4L4; + AnyMuscleModel ILplL1CI = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.ILplL1CI; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -5654,8 +5582,8 @@ AnyFolder Right = { #endif #if BM_TRUNK_MUSCLES - AnyMuscleModel LTptT5L5 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.LTptT5L5; + AnyMuscleModel ILplL2CI = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.ILplL2CI; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -5666,8 +5594,8 @@ AnyFolder Right = { #endif #if BM_TRUNK_MUSCLES - AnyMuscleModel LTptT6S1 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.LTptT6S1; + AnyMuscleModel ILplL3CI = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.ILplL3CI; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -5678,8 +5606,8 @@ AnyFolder Right = { #endif #if BM_TRUNK_MUSCLES - AnyMuscleModel LTptT7S2 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.LTptT7S2; + AnyMuscleModel ILplL4CI = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.ILplL4CI; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -5690,8 +5618,8 @@ AnyFolder Right = { #endif #if BM_TRUNK_MUSCLES - AnyMuscleModel LTptT8S3 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.LTptT8S3; + AnyMuscleModel LTplL1SIPS = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.LTplL1SIPS; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -5702,8 +5630,8 @@ AnyFolder Right = { #endif #if BM_TRUNK_MUSCLES - AnyMuscleModel LTptT9S4 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.LTptT9S4; + AnyMuscleModel LTplL2SIPS = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.LTplL2SIPS; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -5714,8 +5642,8 @@ AnyFolder Right = { #endif #if BM_TRUNK_MUSCLES - AnyMuscleModel LTptT10Sacrum = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.LTptT10Sacrum; + AnyMuscleModel LTplL3SIPS = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.LTplL3SIPS; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -5726,8 +5654,248 @@ AnyFolder Right = { #endif #if BM_TRUNK_MUSCLES - AnyMuscleModel LTptC3L3 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.LTptC3L3; + AnyMuscleModel LTplL4SIPS = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.LTplL4SIPS; + AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle + AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle + F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length + Lf0 ??= MuscleParameters.OptimalFiberlength / cos(pi/180*MuscleParameters.Pennationangle); //< Optimal fiber length corrected by pennation angle + AnyVar PCSA ??= 1e4*...StrengthScaleSpine*MuscleParameters.MuscleVolumeSIScaled/(Lf0); ///< PCSA (cm2) of the individual element is total volumen divided by the sum of muscle element fiber lengths. + Vol0 = (1e-4*PCSA) * Lf0; // New calculation of the vol for the specific muscle branch + }; + #endif + + #if BM_TRUNK_MUSCLES + AnyMuscleModel LTplL5Ilium = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.LTplL5Ilium; + AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle + AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle + F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length + Lf0 ??= MuscleParameters.OptimalFiberlength / cos(pi/180*MuscleParameters.Pennationangle); //< Optimal fiber length corrected by pennation angle + AnyVar PCSA ??= 1e4*...StrengthScaleSpine*MuscleParameters.MuscleVolumeSIScaled/(Lf0); ///< PCSA (cm2) of the individual element is total volumen divided by the sum of muscle element fiber lengths. + Vol0 = (1e-4*PCSA) * Lf0; // New calculation of the vol for the specific muscle branch + }; + #endif + + #if BM_TRUNK_MUSCLES + AnyMuscleModel ILptC5SIPS = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.ILptC5SIPS; + AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle + AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle + F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length + Lf0 ??= MuscleParameters.OptimalFiberlength / cos(pi/180*MuscleParameters.Pennationangle); //< Optimal fiber length corrected by pennation angle + AnyVar PCSA ??= 1e4*...StrengthScaleSpine*MuscleParameters.MuscleVolumeSIScaled/(Lf0); ///< PCSA (cm2) of the individual element is total volumen divided by the sum of muscle element fiber lengths. + Vol0 = (1e-4*PCSA) * Lf0; // New calculation of the vol for the specific muscle branch + }; + #endif + + #if BM_TRUNK_MUSCLES + AnyMuscleModel ILptC6SIPS = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.ILptC6SIPS; + AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle + AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle + F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length + Lf0 ??= MuscleParameters.OptimalFiberlength / cos(pi/180*MuscleParameters.Pennationangle); //< Optimal fiber length corrected by pennation angle + AnyVar PCSA ??= 1e4*...StrengthScaleSpine*MuscleParameters.MuscleVolumeSIScaled/(Lf0); ///< PCSA (cm2) of the individual element is total volumen divided by the sum of muscle element fiber lengths. + Vol0 = (1e-4*PCSA) * Lf0; // New calculation of the vol for the specific muscle branch + }; + #endif + + #if BM_TRUNK_MUSCLES + AnyMuscleModel ILptC7CI = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.ILptC7CI; + AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle + AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle + F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length + Lf0 ??= MuscleParameters.OptimalFiberlength / cos(pi/180*MuscleParameters.Pennationangle); //< Optimal fiber length corrected by pennation angle + AnyVar PCSA ??= 1e4*...StrengthScaleSpine*MuscleParameters.MuscleVolumeSIScaled/(Lf0); ///< PCSA (cm2) of the individual element is total volumen divided by the sum of muscle element fiber lengths. + Vol0 = (1e-4*PCSA) * Lf0; // New calculation of the vol for the specific muscle branch + }; + #endif + + #if BM_TRUNK_MUSCLES + AnyMuscleModel ILptC8CI = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.ILptC8CI; + AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle + AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle + F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length + Lf0 ??= MuscleParameters.OptimalFiberlength / cos(pi/180*MuscleParameters.Pennationangle); //< Optimal fiber length corrected by pennation angle + AnyVar PCSA ??= 1e4*...StrengthScaleSpine*MuscleParameters.MuscleVolumeSIScaled/(Lf0); ///< PCSA (cm2) of the individual element is total volumen divided by the sum of muscle element fiber lengths. + Vol0 = (1e-4*PCSA) * Lf0; // New calculation of the vol for the specific muscle branch + }; + #endif + + #if BM_TRUNK_MUSCLES + AnyMuscleModel ILptC9CI = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.ILptC9CI; + AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle + AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle + F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length + Lf0 ??= MuscleParameters.OptimalFiberlength / cos(pi/180*MuscleParameters.Pennationangle); //< Optimal fiber length corrected by pennation angle + AnyVar PCSA ??= 1e4*...StrengthScaleSpine*MuscleParameters.MuscleVolumeSIScaled/(Lf0); ///< PCSA (cm2) of the individual element is total volumen divided by the sum of muscle element fiber lengths. + Vol0 = (1e-4*PCSA) * Lf0; // New calculation of the vol for the specific muscle branch + }; + #endif + + #if BM_TRUNK_MUSCLES + AnyMuscleModel ILptC10CI = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.ILptC10CI; + AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle + AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle + F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length + Lf0 ??= MuscleParameters.OptimalFiberlength / cos(pi/180*MuscleParameters.Pennationangle); //< Optimal fiber length corrected by pennation angle + AnyVar PCSA ??= 1e4*...StrengthScaleSpine*MuscleParameters.MuscleVolumeSIScaled/(Lf0); ///< PCSA (cm2) of the individual element is total volumen divided by the sum of muscle element fiber lengths. + Vol0 = (1e-4*PCSA) * Lf0; // New calculation of the vol for the specific muscle branch + }; + #endif + + #if BM_TRUNK_MUSCLES + AnyMuscleModel ILptC11CI = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.ILptC11CI; + AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle + AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle + F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length + Lf0 ??= MuscleParameters.OptimalFiberlength / cos(pi/180*MuscleParameters.Pennationangle); //< Optimal fiber length corrected by pennation angle + AnyVar PCSA ??= 1e4*...StrengthScaleSpine*MuscleParameters.MuscleVolumeSIScaled/(Lf0); ///< PCSA (cm2) of the individual element is total volumen divided by the sum of muscle element fiber lengths. + Vol0 = (1e-4*PCSA) * Lf0; // New calculation of the vol for the specific muscle branch + }; + #endif + + #if BM_TRUNK_MUSCLES + AnyMuscleModel ILptC12CI = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.ILptC12CI; + AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle + AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle + F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length + Lf0 ??= MuscleParameters.OptimalFiberlength / cos(pi/180*MuscleParameters.Pennationangle); //< Optimal fiber length corrected by pennation angle + AnyVar PCSA ??= 1e4*...StrengthScaleSpine*MuscleParameters.MuscleVolumeSIScaled/(Lf0); ///< PCSA (cm2) of the individual element is total volumen divided by the sum of muscle element fiber lengths. + Vol0 = (1e-4*PCSA) * Lf0; // New calculation of the vol for the specific muscle branch + }; + #endif + + #if BM_TRUNK_MUSCLES + AnyMuscleModel LTptT1L1 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.LTptT1L1; + AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle + AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle + F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length + Lf0 ??= MuscleParameters.OptimalFiberlength / cos(pi/180*MuscleParameters.Pennationangle); //< Optimal fiber length corrected by pennation angle + AnyVar PCSA ??= 1e4*...StrengthScaleSpine*MuscleParameters.MuscleVolumeSIScaled/(Lf0); ///< PCSA (cm2) of the individual element is total volumen divided by the sum of muscle element fiber lengths. + Vol0 = (1e-4*PCSA) * Lf0; // New calculation of the vol for the specific muscle branch + }; + #endif + + #if BM_TRUNK_MUSCLES + AnyMuscleModel LTptT2L2 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.LTptT2L2; + AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle + AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle + F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length + Lf0 ??= MuscleParameters.OptimalFiberlength / cos(pi/180*MuscleParameters.Pennationangle); //< Optimal fiber length corrected by pennation angle + AnyVar PCSA ??= 1e4*...StrengthScaleSpine*MuscleParameters.MuscleVolumeSIScaled/(Lf0); ///< PCSA (cm2) of the individual element is total volumen divided by the sum of muscle element fiber lengths. + Vol0 = (1e-4*PCSA) * Lf0; // New calculation of the vol for the specific muscle branch + }; + #endif + + #if BM_TRUNK_MUSCLES + AnyMuscleModel LTptT3L3 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.LTptT3L3; + AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle + AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle + F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length + Lf0 ??= MuscleParameters.OptimalFiberlength / cos(pi/180*MuscleParameters.Pennationangle); //< Optimal fiber length corrected by pennation angle + AnyVar PCSA ??= 1e4*...StrengthScaleSpine*MuscleParameters.MuscleVolumeSIScaled/(Lf0); ///< PCSA (cm2) of the individual element is total volumen divided by the sum of muscle element fiber lengths. + Vol0 = (1e-4*PCSA) * Lf0; // New calculation of the vol for the specific muscle branch + }; + #endif + + #if BM_TRUNK_MUSCLES + AnyMuscleModel LTptT4L4 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.LTptT4L4; + AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle + AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle + F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length + Lf0 ??= MuscleParameters.OptimalFiberlength / cos(pi/180*MuscleParameters.Pennationangle); //< Optimal fiber length corrected by pennation angle + AnyVar PCSA ??= 1e4*...StrengthScaleSpine*MuscleParameters.MuscleVolumeSIScaled/(Lf0); ///< PCSA (cm2) of the individual element is total volumen divided by the sum of muscle element fiber lengths. + Vol0 = (1e-4*PCSA) * Lf0; // New calculation of the vol for the specific muscle branch + }; + #endif + + #if BM_TRUNK_MUSCLES + AnyMuscleModel LTptT5L5 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.LTptT5L5; + AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle + AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle + F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length + Lf0 ??= MuscleParameters.OptimalFiberlength / cos(pi/180*MuscleParameters.Pennationangle); //< Optimal fiber length corrected by pennation angle + AnyVar PCSA ??= 1e4*...StrengthScaleSpine*MuscleParameters.MuscleVolumeSIScaled/(Lf0); ///< PCSA (cm2) of the individual element is total volumen divided by the sum of muscle element fiber lengths. + Vol0 = (1e-4*PCSA) * Lf0; // New calculation of the vol for the specific muscle branch + }; + #endif + + #if BM_TRUNK_MUSCLES + AnyMuscleModel LTptT6S1 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.LTptT6S1; + AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle + AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle + F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length + Lf0 ??= MuscleParameters.OptimalFiberlength / cos(pi/180*MuscleParameters.Pennationangle); //< Optimal fiber length corrected by pennation angle + AnyVar PCSA ??= 1e4*...StrengthScaleSpine*MuscleParameters.MuscleVolumeSIScaled/(Lf0); ///< PCSA (cm2) of the individual element is total volumen divided by the sum of muscle element fiber lengths. + Vol0 = (1e-4*PCSA) * Lf0; // New calculation of the vol for the specific muscle branch + }; + #endif + + #if BM_TRUNK_MUSCLES + AnyMuscleModel LTptT7S2 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.LTptT7S2; + AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle + AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle + F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length + Lf0 ??= MuscleParameters.OptimalFiberlength / cos(pi/180*MuscleParameters.Pennationangle); //< Optimal fiber length corrected by pennation angle + AnyVar PCSA ??= 1e4*...StrengthScaleSpine*MuscleParameters.MuscleVolumeSIScaled/(Lf0); ///< PCSA (cm2) of the individual element is total volumen divided by the sum of muscle element fiber lengths. + Vol0 = (1e-4*PCSA) * Lf0; // New calculation of the vol for the specific muscle branch + }; + #endif + + #if BM_TRUNK_MUSCLES + AnyMuscleModel LTptT8S3 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.LTptT8S3; + AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle + AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle + F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length + Lf0 ??= MuscleParameters.OptimalFiberlength / cos(pi/180*MuscleParameters.Pennationangle); //< Optimal fiber length corrected by pennation angle + AnyVar PCSA ??= 1e4*...StrengthScaleSpine*MuscleParameters.MuscleVolumeSIScaled/(Lf0); ///< PCSA (cm2) of the individual element is total volumen divided by the sum of muscle element fiber lengths. + Vol0 = (1e-4*PCSA) * Lf0; // New calculation of the vol for the specific muscle branch + }; + #endif + + #if BM_TRUNK_MUSCLES + AnyMuscleModel LTptT9S4 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.LTptT9S4; + AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle + AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle + F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length + Lf0 ??= MuscleParameters.OptimalFiberlength / cos(pi/180*MuscleParameters.Pennationangle); //< Optimal fiber length corrected by pennation angle + AnyVar PCSA ??= 1e4*...StrengthScaleSpine*MuscleParameters.MuscleVolumeSIScaled/(Lf0); ///< PCSA (cm2) of the individual element is total volumen divided by the sum of muscle element fiber lengths. + Vol0 = (1e-4*PCSA) * Lf0; // New calculation of the vol for the specific muscle branch + }; + #endif + + #if BM_TRUNK_MUSCLES + AnyMuscleModel LTptT10Sacrum = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.LTptT10Sacrum; + AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle + AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle + F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length + Lf0 ??= MuscleParameters.OptimalFiberlength / cos(pi/180*MuscleParameters.Pennationangle); //< Optimal fiber length corrected by pennation angle + AnyVar PCSA ??= 1e4*...StrengthScaleSpine*MuscleParameters.MuscleVolumeSIScaled/(Lf0); ///< PCSA (cm2) of the individual element is total volumen divided by the sum of muscle element fiber lengths. + Vol0 = (1e-4*PCSA) * Lf0; // New calculation of the vol for the specific muscle branch + }; + #endif + + #if BM_TRUNK_MUSCLES + AnyMuscleModel LTptC3L3 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.LTptC3L3; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -7350,80 +7518,8 @@ AnyFolder Right = { #endif #if BM_TRUNK_MUSCLES - AnyMuscleModel MFL2T9 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ThoracicMultifidi.MFL2T9; - AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle - AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle - F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length - Lf0 ??= MuscleParameters.OptimalFiberlength / cos(pi/180*MuscleParameters.Pennationangle); //< Optimal fiber length corrected by pennation angle - AnyVar PCSA ??= 1e4*...StrengthScaleSpine*MuscleParameters.MuscleVolumeSIScaled/(Lf0); ///< PCSA (cm2) of the individual element is total volumen divided by the sum of muscle element fiber lengths. - Vol0 = (1e-4*PCSA) * Lf0; // New calculation of the vol for the specific muscle branch - }; - #endif - - #if BM_TRUNK_MUSCLES - AnyMuscleModel MFL2T10 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ThoracicMultifidi.MFL2T10; - AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle - AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle - F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length - Lf0 ??= MuscleParameters.OptimalFiberlength / cos(pi/180*MuscleParameters.Pennationangle); //< Optimal fiber length corrected by pennation angle - AnyVar PCSA ??= 1e4*...StrengthScaleSpine*MuscleParameters.MuscleVolumeSIScaled/(Lf0); ///< PCSA (cm2) of the individual element is total volumen divided by the sum of muscle element fiber lengths. - Vol0 = (1e-4*PCSA) * Lf0; // New calculation of the vol for the specific muscle branch - }; - #endif - - #if BM_TRUNK_MUSCLES - AnyMuscleModel MFL2T11 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ThoracicMultifidi.MFL2T11; - AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle - AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle - F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length - Lf0 ??= MuscleParameters.OptimalFiberlength / cos(pi/180*MuscleParameters.Pennationangle); //< Optimal fiber length corrected by pennation angle - AnyVar PCSA ??= 1e4*...StrengthScaleSpine*MuscleParameters.MuscleVolumeSIScaled/(Lf0); ///< PCSA (cm2) of the individual element is total volumen divided by the sum of muscle element fiber lengths. - Vol0 = (1e-4*PCSA) * Lf0; // New calculation of the vol for the specific muscle branch - }; - #endif - - #if BM_TRUNK_MUSCLES - AnyMuscleModel MFL3T10 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ThoracicMultifidi.MFL3T10; - AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle - AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle - F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length - Lf0 ??= MuscleParameters.OptimalFiberlength / cos(pi/180*MuscleParameters.Pennationangle); //< Optimal fiber length corrected by pennation angle - AnyVar PCSA ??= 1e4*...StrengthScaleSpine*MuscleParameters.MuscleVolumeSIScaled/(Lf0); ///< PCSA (cm2) of the individual element is total volumen divided by the sum of muscle element fiber lengths. - Vol0 = (1e-4*PCSA) * Lf0; // New calculation of the vol for the specific muscle branch - }; - #endif - - #if BM_TRUNK_MUSCLES - AnyMuscleModel MFL3T11 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ThoracicMultifidi.MFL3T11; - AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle - AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle - F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length - Lf0 ??= MuscleParameters.OptimalFiberlength / cos(pi/180*MuscleParameters.Pennationangle); //< Optimal fiber length corrected by pennation angle - AnyVar PCSA ??= 1e4*...StrengthScaleSpine*MuscleParameters.MuscleVolumeSIScaled/(Lf0); ///< PCSA (cm2) of the individual element is total volumen divided by the sum of muscle element fiber lengths. - Vol0 = (1e-4*PCSA) * Lf0; // New calculation of the vol for the specific muscle branch - }; - #endif - - #if BM_TRUNK_MUSCLES - AnyMuscleModel MFL3T12 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ThoracicMultifidi.MFL3T12; - AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle - AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle - F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length - Lf0 ??= MuscleParameters.OptimalFiberlength / cos(pi/180*MuscleParameters.Pennationangle); //< Optimal fiber length corrected by pennation angle - AnyVar PCSA ??= 1e4*...StrengthScaleSpine*MuscleParameters.MuscleVolumeSIScaled/(Lf0); ///< PCSA (cm2) of the individual element is total volumen divided by the sum of muscle element fiber lengths. - Vol0 = (1e-4*PCSA) * Lf0; // New calculation of the vol for the specific muscle branch - }; - #endif - - #if BM_TRUNK_MUSCLES - AnyMuscleModel MFL4T11 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ThoracicMultifidi.MFL4T11; + AnyMuscleModel MFL2T9 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ThoracicMultifidi.MFL2T9; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -7434,8 +7530,8 @@ AnyFolder Right = { #endif #if BM_TRUNK_MUSCLES - AnyMuscleModel MFL4T12 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ThoracicMultifidi.MFL4T12; + AnyMuscleModel MFL2T10 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ThoracicMultifidi.MFL2T10; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -7446,8 +7542,8 @@ AnyFolder Right = { #endif #if BM_TRUNK_MUSCLES - AnyMuscleModel MFL5T12 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ThoracicMultifidi.MFL5T12; + AnyMuscleModel MFL2T11 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ThoracicMultifidi.MFL2T11; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -7457,13 +7553,9 @@ AnyFolder Right = { }; #endif - }; - - AnyFolder LongusColli = { - #if BM_TRUNK_MUSCLES - AnyMuscleModel LongusColliT3C6 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusColli.LongusColliT3C6; + AnyMuscleModel MFL3T10 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ThoracicMultifidi.MFL3T10; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -7474,8 +7566,8 @@ AnyFolder Right = { #endif #if BM_TRUNK_MUSCLES - AnyMuscleModel LongusColliT2C5 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusColli.LongusColliT2C5; + AnyMuscleModel MFL3T11 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ThoracicMultifidi.MFL3T11; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -7486,8 +7578,8 @@ AnyFolder Right = { #endif #if BM_TRUNK_MUSCLES - AnyMuscleModel LongusColliT1C4 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusColli.LongusColliT1C4; + AnyMuscleModel MFL3T12 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ThoracicMultifidi.MFL3T12; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -7498,8 +7590,8 @@ AnyFolder Right = { #endif #if BM_TRUNK_MUSCLES - AnyMuscleModel LongusColliC7C3 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusColli.LongusColliC7C3; + AnyMuscleModel MFL4T11 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ThoracicMultifidi.MFL4T11; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -7510,8 +7602,8 @@ AnyFolder Right = { #endif #if BM_TRUNK_MUSCLES - AnyMuscleModel LongusColliC6C2 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusColli.LongusColliC6C2; + AnyMuscleModel MFL4T12 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ThoracicMultifidi.MFL4T12; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -7522,8 +7614,8 @@ AnyFolder Right = { #endif #if BM_TRUNK_MUSCLES - AnyMuscleModel LongusColliC5C1 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusColli.LongusColliC5C1; + AnyMuscleModel MFL5T12 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ThoracicMultifidi.MFL5T12; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -10175,4 +10267,248 @@ AnyFolder Right = { }; + AnyFolder LongusColli = { + + #if BM_TRUNK_MUSCLES + AnyMuscleModel LongusColliT3C6 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusColli.LongusColliT3C6; + AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle + AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle + F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length + Lf0 ??= MuscleParameters.OptimalFiberlength / cos(pi/180*MuscleParameters.Pennationangle); //< Optimal fiber length corrected by pennation angle + AnyVar PCSA ??= 1e4*...StrengthScaleSpine*MuscleParameters.MuscleVolumeSIScaled/(Lf0); ///< PCSA (cm2) of the individual element is total volumen divided by the sum of muscle element fiber lengths. + Vol0 = (1e-4*PCSA) * Lf0; // New calculation of the vol for the specific muscle branch + }; + #endif + + #if BM_TRUNK_MUSCLES + AnyMuscleModel LongusColliT2C5 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusColli.LongusColliT2C5; + AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle + AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle + F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length + Lf0 ??= MuscleParameters.OptimalFiberlength / cos(pi/180*MuscleParameters.Pennationangle); //< Optimal fiber length corrected by pennation angle + AnyVar PCSA ??= 1e4*...StrengthScaleSpine*MuscleParameters.MuscleVolumeSIScaled/(Lf0); ///< PCSA (cm2) of the individual element is total volumen divided by the sum of muscle element fiber lengths. + Vol0 = (1e-4*PCSA) * Lf0; // New calculation of the vol for the specific muscle branch + }; + #endif + + #if BM_TRUNK_MUSCLES + AnyMuscleModel LongusColliT2C3 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusColli.LongusColliT2C3; + AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle + AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle + F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length + Lf0 ??= MuscleParameters.OptimalFiberlength / cos(pi/180*MuscleParameters.Pennationangle); //< Optimal fiber length corrected by pennation angle + AnyVar PCSA ??= 1e4*...StrengthScaleSpine*MuscleParameters.MuscleVolumeSIScaled/(Lf0); ///< PCSA (cm2) of the individual element is total volumen divided by the sum of muscle element fiber lengths. + Vol0 = (1e-4*PCSA) * Lf0; // New calculation of the vol for the specific muscle branch + }; + #endif + + #if BM_TRUNK_MUSCLES + AnyMuscleModel LongusColliT2C2 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusColli.LongusColliT2C2; + AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle + AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle + F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length + Lf0 ??= MuscleParameters.OptimalFiberlength / cos(pi/180*MuscleParameters.Pennationangle); //< Optimal fiber length corrected by pennation angle + AnyVar PCSA ??= 1e4*...StrengthScaleSpine*MuscleParameters.MuscleVolumeSIScaled/(Lf0); ///< PCSA (cm2) of the individual element is total volumen divided by the sum of muscle element fiber lengths. + Vol0 = (1e-4*PCSA) * Lf0; // New calculation of the vol for the specific muscle branch + }; + #endif + + #if BM_TRUNK_MUSCLES + AnyMuscleModel LongusColliT1C4 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusColli.LongusColliT1C4; + AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle + AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle + F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length + Lf0 ??= MuscleParameters.OptimalFiberlength / cos(pi/180*MuscleParameters.Pennationangle); //< Optimal fiber length corrected by pennation angle + AnyVar PCSA ??= 1e4*...StrengthScaleSpine*MuscleParameters.MuscleVolumeSIScaled/(Lf0); ///< PCSA (cm2) of the individual element is total volumen divided by the sum of muscle element fiber lengths. + Vol0 = (1e-4*PCSA) * Lf0; // New calculation of the vol for the specific muscle branch + }; + #endif + + #if BM_TRUNK_MUSCLES + AnyMuscleModel LongusColliT1C3 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusColli.LongusColliT1C3; + AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle + AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle + F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length + Lf0 ??= MuscleParameters.OptimalFiberlength / cos(pi/180*MuscleParameters.Pennationangle); //< Optimal fiber length corrected by pennation angle + AnyVar PCSA ??= 1e4*...StrengthScaleSpine*MuscleParameters.MuscleVolumeSIScaled/(Lf0); ///< PCSA (cm2) of the individual element is total volumen divided by the sum of muscle element fiber lengths. + Vol0 = (1e-4*PCSA) * Lf0; // New calculation of the vol for the specific muscle branch + }; + #endif + + #if BM_TRUNK_MUSCLES + AnyMuscleModel LongusColliT1C2 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusColli.LongusColliT1C2; + AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle + AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle + F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length + Lf0 ??= MuscleParameters.OptimalFiberlength / cos(pi/180*MuscleParameters.Pennationangle); //< Optimal fiber length corrected by pennation angle + AnyVar PCSA ??= 1e4*...StrengthScaleSpine*MuscleParameters.MuscleVolumeSIScaled/(Lf0); ///< PCSA (cm2) of the individual element is total volumen divided by the sum of muscle element fiber lengths. + Vol0 = (1e-4*PCSA) * Lf0; // New calculation of the vol for the specific muscle branch + }; + #endif + + #if BM_TRUNK_MUSCLES + AnyMuscleModel LongusColliC7C3 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusColli.LongusColliC7C3; + AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle + AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle + F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length + Lf0 ??= MuscleParameters.OptimalFiberlength / cos(pi/180*MuscleParameters.Pennationangle); //< Optimal fiber length corrected by pennation angle + AnyVar PCSA ??= 1e4*...StrengthScaleSpine*MuscleParameters.MuscleVolumeSIScaled/(Lf0); ///< PCSA (cm2) of the individual element is total volumen divided by the sum of muscle element fiber lengths. + Vol0 = (1e-4*PCSA) * Lf0; // New calculation of the vol for the specific muscle branch + }; + #endif + + #if BM_TRUNK_MUSCLES + AnyMuscleModel LongusColliC6C2 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusColli.LongusColliC6C2; + AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle + AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle + F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length + Lf0 ??= MuscleParameters.OptimalFiberlength / cos(pi/180*MuscleParameters.Pennationangle); //< Optimal fiber length corrected by pennation angle + AnyVar PCSA ??= 1e4*...StrengthScaleSpine*MuscleParameters.MuscleVolumeSIScaled/(Lf0); ///< PCSA (cm2) of the individual element is total volumen divided by the sum of muscle element fiber lengths. + Vol0 = (1e-4*PCSA) * Lf0; // New calculation of the vol for the specific muscle branch + }; + #endif + + #if BM_TRUNK_MUSCLES + AnyMuscleModel LongusColliC5C1 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusColli.LongusColliC5C1; + AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle + AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle + F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length + Lf0 ??= MuscleParameters.OptimalFiberlength / cos(pi/180*MuscleParameters.Pennationangle); //< Optimal fiber length corrected by pennation angle + AnyVar PCSA ??= 1e4*...StrengthScaleSpine*MuscleParameters.MuscleVolumeSIScaled/(Lf0); ///< PCSA (cm2) of the individual element is total volumen divided by the sum of muscle element fiber lengths. + Vol0 = (1e-4*PCSA) * Lf0; // New calculation of the vol for the specific muscle branch + }; + #endif + + #if BM_TRUNK_MUSCLES + AnyMuscleModel LongusColliSuperiorObliqueC3C1 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusColli.LongusColliSuperiorObliqueC3C1; + AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle + AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle + F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length + Lf0 ??= MuscleParameters.OptimalFiberlength / cos(pi/180*MuscleParameters.Pennationangle); //< Optimal fiber length corrected by pennation angle + AnyVar PCSA ??= 1e4*...StrengthScaleSpine*MuscleParameters.MuscleVolumeSIScaled/(Lf0); ///< PCSA (cm2) of the individual element is total volumen divided by the sum of muscle element fiber lengths. + Vol0 = (1e-4*PCSA) * Lf0; // New calculation of the vol for the specific muscle branch + }; + #endif + + #if BM_TRUNK_MUSCLES + AnyMuscleModel LongusColliSuperiorObliqueC4C1 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusColli.LongusColliSuperiorObliqueC4C1; + AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle + AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle + F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length + Lf0 ??= MuscleParameters.OptimalFiberlength / cos(pi/180*MuscleParameters.Pennationangle); //< Optimal fiber length corrected by pennation angle + AnyVar PCSA ??= 1e4*...StrengthScaleSpine*MuscleParameters.MuscleVolumeSIScaled/(Lf0); ///< PCSA (cm2) of the individual element is total volumen divided by the sum of muscle element fiber lengths. + Vol0 = (1e-4*PCSA) * Lf0; // New calculation of the vol for the specific muscle branch + }; + #endif + + #if BM_TRUNK_MUSCLES + AnyMuscleModel LongusColliSuperiorObliqueC5C1 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusColli.LongusColliSuperiorObliqueC5C1; + AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle + AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle + F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length + Lf0 ??= MuscleParameters.OptimalFiberlength / cos(pi/180*MuscleParameters.Pennationangle); //< Optimal fiber length corrected by pennation angle + AnyVar PCSA ??= 1e4*...StrengthScaleSpine*MuscleParameters.MuscleVolumeSIScaled/(Lf0); ///< PCSA (cm2) of the individual element is total volumen divided by the sum of muscle element fiber lengths. + Vol0 = (1e-4*PCSA) * Lf0; // New calculation of the vol for the specific muscle branch + }; + #endif + + #if BM_TRUNK_MUSCLES + AnyMuscleModel LongusColliSuperiorObliqueC4C2 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusColli.LongusColliSuperiorObliqueC4C2; + AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle + AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle + F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length + Lf0 ??= MuscleParameters.OptimalFiberlength / cos(pi/180*MuscleParameters.Pennationangle); //< Optimal fiber length corrected by pennation angle + AnyVar PCSA ??= 1e4*...StrengthScaleSpine*MuscleParameters.MuscleVolumeSIScaled/(Lf0); ///< PCSA (cm2) of the individual element is total volumen divided by the sum of muscle element fiber lengths. + Vol0 = (1e-4*PCSA) * Lf0; // New calculation of the vol for the specific muscle branch + }; + #endif + + #if BM_TRUNK_MUSCLES + AnyMuscleModel LongusColliSuperiorObliqueC5C2 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusColli.LongusColliSuperiorObliqueC5C2; + AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle + AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle + F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length + Lf0 ??= MuscleParameters.OptimalFiberlength / cos(pi/180*MuscleParameters.Pennationangle); //< Optimal fiber length corrected by pennation angle + AnyVar PCSA ??= 1e4*...StrengthScaleSpine*MuscleParameters.MuscleVolumeSIScaled/(Lf0); ///< PCSA (cm2) of the individual element is total volumen divided by the sum of muscle element fiber lengths. + Vol0 = (1e-4*PCSA) * Lf0; // New calculation of the vol for the specific muscle branch + }; + #endif + + #if BM_TRUNK_MUSCLES + AnyMuscleModel LongusColliSuperiorObliqueC6C2 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusColli.LongusColliSuperiorObliqueC6C2; + AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle + AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle + F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length + Lf0 ??= MuscleParameters.OptimalFiberlength / cos(pi/180*MuscleParameters.Pennationangle); //< Optimal fiber length corrected by pennation angle + AnyVar PCSA ??= 1e4*...StrengthScaleSpine*MuscleParameters.MuscleVolumeSIScaled/(Lf0); ///< PCSA (cm2) of the individual element is total volumen divided by the sum of muscle element fiber lengths. + Vol0 = (1e-4*PCSA) * Lf0; // New calculation of the vol for the specific muscle branch + }; + #endif + + #if BM_TRUNK_MUSCLES + AnyMuscleModel LongusColliSuperiorObliqueC6C3 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusColli.LongusColliSuperiorObliqueC6C3; + AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle + AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle + F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length + Lf0 ??= MuscleParameters.OptimalFiberlength / cos(pi/180*MuscleParameters.Pennationangle); //< Optimal fiber length corrected by pennation angle + AnyVar PCSA ??= 1e4*...StrengthScaleSpine*MuscleParameters.MuscleVolumeSIScaled/(Lf0); ///< PCSA (cm2) of the individual element is total volumen divided by the sum of muscle element fiber lengths. + Vol0 = (1e-4*PCSA) * Lf0; // New calculation of the vol for the specific muscle branch + }; + #endif + + #if BM_TRUNK_MUSCLES + AnyMuscleModel LongusColliInferiorObliqueT1C6 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusColli.LongusColliInferiorObliqueT1C6; + AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle + AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle + F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length + Lf0 ??= MuscleParameters.OptimalFiberlength / cos(pi/180*MuscleParameters.Pennationangle); //< Optimal fiber length corrected by pennation angle + AnyVar PCSA ??= 1e4*...StrengthScaleSpine*MuscleParameters.MuscleVolumeSIScaled/(Lf0); ///< PCSA (cm2) of the individual element is total volumen divided by the sum of muscle element fiber lengths. + Vol0 = (1e-4*PCSA) * Lf0; // New calculation of the vol for the specific muscle branch + }; + #endif + + #if BM_TRUNK_MUSCLES + AnyMuscleModel LongusColliInferiorObliqueT2C6 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusColli.LongusColliInferiorObliqueT2C6; + AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle + AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle + F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length + Lf0 ??= MuscleParameters.OptimalFiberlength / cos(pi/180*MuscleParameters.Pennationangle); //< Optimal fiber length corrected by pennation angle + AnyVar PCSA ??= 1e4*...StrengthScaleSpine*MuscleParameters.MuscleVolumeSIScaled/(Lf0); ///< PCSA (cm2) of the individual element is total volumen divided by the sum of muscle element fiber lengths. + Vol0 = (1e-4*PCSA) * Lf0; // New calculation of the vol for the specific muscle branch + }; + #endif + + #if BM_TRUNK_MUSCLES + AnyMuscleModel LongusColliInferiorObliqueT2C5 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusColli.LongusColliInferiorObliqueT2C5; + AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle + AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle + F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length + Lf0 ??= MuscleParameters.OptimalFiberlength / cos(pi/180*MuscleParameters.Pennationangle); //< Optimal fiber length corrected by pennation angle + AnyVar PCSA ??= 1e4*...StrengthScaleSpine*MuscleParameters.MuscleVolumeSIScaled/(Lf0); ///< PCSA (cm2) of the individual element is total volumen divided by the sum of muscle element fiber lengths. + Vol0 = (1e-4*PCSA) * Lf0; // New calculation of the vol for the specific muscle branch + }; + #endif + + }; + }; diff --git a/Body/AAUHuman/Trunk/muscle-models-trunk.any b/Body/AAUHuman/Trunk/muscle-models-trunk.any index db2e96a7c..3bdf5ea76 100644 --- a/Body/AAUHuman/Trunk/muscle-models-trunk.any +++ b/Body/AAUHuman/Trunk/muscle-models-trunk.any @@ -4608,146 +4608,6 @@ AnyFolder Left = { }; #endif }; - AnyFolder LongusColli = { - - - #if BM_TRUNK_MUSCLES - - AnyMuscleModel3E LongusColliT3C6 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusColli.LongusColliT3C6; - AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle - AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle - F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length - Lf0 ??= MuscleParameters.OptimalFiberlength; ///< Optimum fiber length - AnyVar PCSA ??= 1e4*...StrengthScaleSpine*MuscleParameters.MuscleVolumeSIScaled/(Lf0); //< PCSA (cm2) of the individual element is total volumen divided by the sum of muscle element fiber lengths. - Vol0 = (1e-4*PCSA) * Lf0; ///< Volume of specific muscle branch calculated from PCSA and optimal fiber length (m^3) - Lt0 ??= max({MuscleParameters.TotalTendonLength, 0.001}); ///< Tendon slack length (Cannot be zero) - Gamma0 ??= MuscleParameters.Pennationangle*(pi/180); ///< Pennation angle in radian - Epsilon0 ??= MuscleParameters.Epsilon0; ///< Tendon strain at F0 - K1 ??= MuscleParameters.K1; ///< Factor for determining shortening speed at optimum length - K2 ??= MuscleParameters.K2; ///< Factor for determining shortening speed at optimum length - Fcfast ??= MuscleParameters.Fcfast; ///< Factor for determining shortening speed at optimum length - Jt ??= ...DefaultMusPar.Jt; ///< Shape parameter for the tendon stiffness - Jpe ??= ...DefaultMusPar.Jpe; ///< Shape parameter for the parallel stiffness - PEFactor ??= ...DefaultMusPar.PEFactor; ///< Parameter for influence of parallel stiffness - }; - #endif - - - #if BM_TRUNK_MUSCLES - - AnyMuscleModel3E LongusColliT2C5 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusColli.LongusColliT2C5; - AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle - AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle - F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length - Lf0 ??= MuscleParameters.OptimalFiberlength; ///< Optimum fiber length - AnyVar PCSA ??= 1e4*...StrengthScaleSpine*MuscleParameters.MuscleVolumeSIScaled/(Lf0); //< PCSA (cm2) of the individual element is total volumen divided by the sum of muscle element fiber lengths. - Vol0 = (1e-4*PCSA) * Lf0; ///< Volume of specific muscle branch calculated from PCSA and optimal fiber length (m^3) - Lt0 ??= max({MuscleParameters.TotalTendonLength, 0.001}); ///< Tendon slack length (Cannot be zero) - Gamma0 ??= MuscleParameters.Pennationangle*(pi/180); ///< Pennation angle in radian - Epsilon0 ??= MuscleParameters.Epsilon0; ///< Tendon strain at F0 - K1 ??= MuscleParameters.K1; ///< Factor for determining shortening speed at optimum length - K2 ??= MuscleParameters.K2; ///< Factor for determining shortening speed at optimum length - Fcfast ??= MuscleParameters.Fcfast; ///< Factor for determining shortening speed at optimum length - Jt ??= ...DefaultMusPar.Jt; ///< Shape parameter for the tendon stiffness - Jpe ??= ...DefaultMusPar.Jpe; ///< Shape parameter for the parallel stiffness - PEFactor ??= ...DefaultMusPar.PEFactor; ///< Parameter for influence of parallel stiffness - }; - #endif - - - #if BM_TRUNK_MUSCLES - - AnyMuscleModel3E LongusColliT1C4 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusColli.LongusColliT1C4; - AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle - AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle - F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length - Lf0 ??= MuscleParameters.OptimalFiberlength; ///< Optimum fiber length - AnyVar PCSA ??= 1e4*...StrengthScaleSpine*MuscleParameters.MuscleVolumeSIScaled/(Lf0); //< PCSA (cm2) of the individual element is total volumen divided by the sum of muscle element fiber lengths. - Vol0 = (1e-4*PCSA) * Lf0; ///< Volume of specific muscle branch calculated from PCSA and optimal fiber length (m^3) - Lt0 ??= max({MuscleParameters.TotalTendonLength, 0.001}); ///< Tendon slack length (Cannot be zero) - Gamma0 ??= MuscleParameters.Pennationangle*(pi/180); ///< Pennation angle in radian - Epsilon0 ??= MuscleParameters.Epsilon0; ///< Tendon strain at F0 - K1 ??= MuscleParameters.K1; ///< Factor for determining shortening speed at optimum length - K2 ??= MuscleParameters.K2; ///< Factor for determining shortening speed at optimum length - Fcfast ??= MuscleParameters.Fcfast; ///< Factor for determining shortening speed at optimum length - Jt ??= ...DefaultMusPar.Jt; ///< Shape parameter for the tendon stiffness - Jpe ??= ...DefaultMusPar.Jpe; ///< Shape parameter for the parallel stiffness - PEFactor ??= ...DefaultMusPar.PEFactor; ///< Parameter for influence of parallel stiffness - }; - #endif - - - #if BM_TRUNK_MUSCLES - - AnyMuscleModel3E LongusColliC7C3 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusColli.LongusColliC7C3; - AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle - AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle - F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length - Lf0 ??= MuscleParameters.OptimalFiberlength; ///< Optimum fiber length - AnyVar PCSA ??= 1e4*...StrengthScaleSpine*MuscleParameters.MuscleVolumeSIScaled/(Lf0); //< PCSA (cm2) of the individual element is total volumen divided by the sum of muscle element fiber lengths. - Vol0 = (1e-4*PCSA) * Lf0; ///< Volume of specific muscle branch calculated from PCSA and optimal fiber length (m^3) - Lt0 ??= max({MuscleParameters.TotalTendonLength, 0.001}); ///< Tendon slack length (Cannot be zero) - Gamma0 ??= MuscleParameters.Pennationangle*(pi/180); ///< Pennation angle in radian - Epsilon0 ??= MuscleParameters.Epsilon0; ///< Tendon strain at F0 - K1 ??= MuscleParameters.K1; ///< Factor for determining shortening speed at optimum length - K2 ??= MuscleParameters.K2; ///< Factor for determining shortening speed at optimum length - Fcfast ??= MuscleParameters.Fcfast; ///< Factor for determining shortening speed at optimum length - Jt ??= ...DefaultMusPar.Jt; ///< Shape parameter for the tendon stiffness - Jpe ??= ...DefaultMusPar.Jpe; ///< Shape parameter for the parallel stiffness - PEFactor ??= ...DefaultMusPar.PEFactor; ///< Parameter for influence of parallel stiffness - }; - #endif - - - #if BM_TRUNK_MUSCLES - - AnyMuscleModel3E LongusColliC6C2 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusColli.LongusColliC6C2; - AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle - AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle - F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length - Lf0 ??= MuscleParameters.OptimalFiberlength; ///< Optimum fiber length - AnyVar PCSA ??= 1e4*...StrengthScaleSpine*MuscleParameters.MuscleVolumeSIScaled/(Lf0); //< PCSA (cm2) of the individual element is total volumen divided by the sum of muscle element fiber lengths. - Vol0 = (1e-4*PCSA) * Lf0; ///< Volume of specific muscle branch calculated from PCSA and optimal fiber length (m^3) - Lt0 ??= max({MuscleParameters.TotalTendonLength, 0.001}); ///< Tendon slack length (Cannot be zero) - Gamma0 ??= MuscleParameters.Pennationangle*(pi/180); ///< Pennation angle in radian - Epsilon0 ??= MuscleParameters.Epsilon0; ///< Tendon strain at F0 - K1 ??= MuscleParameters.K1; ///< Factor for determining shortening speed at optimum length - K2 ??= MuscleParameters.K2; ///< Factor for determining shortening speed at optimum length - Fcfast ??= MuscleParameters.Fcfast; ///< Factor for determining shortening speed at optimum length - Jt ??= ...DefaultMusPar.Jt; ///< Shape parameter for the tendon stiffness - Jpe ??= ...DefaultMusPar.Jpe; ///< Shape parameter for the parallel stiffness - PEFactor ??= ...DefaultMusPar.PEFactor; ///< Parameter for influence of parallel stiffness - }; - #endif - - - #if BM_TRUNK_MUSCLES - - AnyMuscleModel3E LongusColliC5C1 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusColli.LongusColliC5C1; - AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle - AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle - F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length - Lf0 ??= MuscleParameters.OptimalFiberlength; ///< Optimum fiber length - AnyVar PCSA ??= 1e4*...StrengthScaleSpine*MuscleParameters.MuscleVolumeSIScaled/(Lf0); //< PCSA (cm2) of the individual element is total volumen divided by the sum of muscle element fiber lengths. - Vol0 = (1e-4*PCSA) * Lf0; ///< Volume of specific muscle branch calculated from PCSA and optimal fiber length (m^3) - Lt0 ??= max({MuscleParameters.TotalTendonLength, 0.001}); ///< Tendon slack length (Cannot be zero) - Gamma0 ??= MuscleParameters.Pennationangle*(pi/180); ///< Pennation angle in radian - Epsilon0 ??= MuscleParameters.Epsilon0; ///< Tendon strain at F0 - K1 ??= MuscleParameters.K1; ///< Factor for determining shortening speed at optimum length - K2 ??= MuscleParameters.K2; ///< Factor for determining shortening speed at optimum length - Fcfast ??= MuscleParameters.Fcfast; ///< Factor for determining shortening speed at optimum length - Jt ??= ...DefaultMusPar.Jt; ///< Shape parameter for the tendon stiffness - Jpe ??= ...DefaultMusPar.Jpe; ///< Shape parameter for the parallel stiffness - PEFactor ??= ...DefaultMusPar.PEFactor; ///< Parameter for influence of parallel stiffness - }; - #endif - }; AnyFolder LongusCapitis = { @@ -9672,16 +9532,13 @@ AnyFolder Left = { }; #endif }; -}; -AnyFolder Right = { - - AnyFolder Multifidi = { + AnyFolder LongusColli = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E MFdL1L3 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Multifidi.MFdL1L3; + AnyMuscleModel3E LongusColliT3C6 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusColli.LongusColliT3C6; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -9703,8 +9560,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E MFdL2L4 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Multifidi.MFdL2L4; + AnyMuscleModel3E LongusColliT2C5 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusColli.LongusColliT2C5; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -9726,8 +9583,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E MFdL3L5 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Multifidi.MFdL3L5; + AnyMuscleModel3E LongusColliT2C3 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusColli.LongusColliT2C3; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -9749,8 +9606,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E MFdL4S1 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Multifidi.MFdL4S1; + AnyMuscleModel3E LongusColliT2C2 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusColli.LongusColliT2C2; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -9772,8 +9629,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E MFdL5S1 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Multifidi.MFdL5S1; + AnyMuscleModel3E LongusColliT1C4 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusColli.LongusColliT1C4; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -9795,8 +9652,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E MFmL1L4 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Multifidi.MFmL1L4; + AnyMuscleModel3E LongusColliT1C3 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusColli.LongusColliT1C3; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -9818,8 +9675,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E MFmL2L5 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Multifidi.MFmL2L5; + AnyMuscleModel3E LongusColliT1C2 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusColli.LongusColliT1C2; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -9841,8 +9698,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E MFmL3S1 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Multifidi.MFmL3S1; + AnyMuscleModel3E LongusColliC7C3 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusColli.LongusColliC7C3; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -9864,8 +9721,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E MFmL4Sacrum = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Multifidi.MFmL4Sacrum; + AnyMuscleModel3E LongusColliC6C2 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusColli.LongusColliC6C2; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -9887,8 +9744,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E MFmL5Sacrum = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Multifidi.MFmL5Sacrum; + AnyMuscleModel3E LongusColliC5C1 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusColli.LongusColliC5C1; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -9910,8 +9767,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E MFtsL1L5 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Multifidi.MFtsL1L5; + AnyMuscleModel3E LongusColliSuperiorObliqueC3C1 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusColli.LongusColliSuperiorObliqueC3C1; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -9933,8 +9790,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E MFtsL1S1 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Multifidi.MFtsL1S1; + AnyMuscleModel3E LongusColliSuperiorObliqueC4C1 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusColli.LongusColliSuperiorObliqueC4C1; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -9956,8 +9813,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E MFtsL2L5 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Multifidi.MFtsL2L5; + AnyMuscleModel3E LongusColliSuperiorObliqueC5C1 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusColli.LongusColliSuperiorObliqueC5C1; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -9979,8 +9836,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E MFtsL2S1 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Multifidi.MFtsL2S1; + AnyMuscleModel3E LongusColliSuperiorObliqueC4C2 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusColli.LongusColliSuperiorObliqueC4C2; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -10002,8 +9859,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E MFtsL3Ligament = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Multifidi.MFtsL3Ligament; + AnyMuscleModel3E LongusColliSuperiorObliqueC5C2 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusColli.LongusColliSuperiorObliqueC5C2; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -10025,8 +9882,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E MFtsL4Sacrum = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Multifidi.MFtsL4Sacrum; + AnyMuscleModel3E LongusColliSuperiorObliqueC6C2 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusColli.LongusColliSuperiorObliqueC6C2; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -10048,8 +9905,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E MFtsL5Sacrum = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Multifidi.MFtsL5Sacrum; + AnyMuscleModel3E LongusColliSuperiorObliqueC6C3 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusColli.LongusColliSuperiorObliqueC6C3; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -10071,8 +9928,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E MFtstL1SIPS = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Multifidi.MFtstL1SIPS; + AnyMuscleModel3E LongusColliInferiorObliqueT1C6 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusColli.LongusColliInferiorObliqueT1C6; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -10094,8 +9951,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E MFtstL2SIPS = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Multifidi.MFtstL2SIPS; + AnyMuscleModel3E LongusColliInferiorObliqueT2C6 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusColli.LongusColliInferiorObliqueT2C6; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -10113,14 +9970,12 @@ AnyFolder Right = { PEFactor ??= ...DefaultMusPar.PEFactor; ///< Parameter for influence of parallel stiffness }; #endif - }; - AnyFolder ErectorSpinae = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E ILplL1CI = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.ILplL1CI; + AnyMuscleModel3E LongusColliInferiorObliqueT2C5 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusColli.LongusColliInferiorObliqueT2C5; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -10138,12 +9993,17 @@ AnyFolder Right = { PEFactor ??= ...DefaultMusPar.PEFactor; ///< Parameter for influence of parallel stiffness }; #endif + }; +}; +AnyFolder Right = { + + AnyFolder Multifidi = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E ILplL2CI = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.ILplL2CI; + AnyMuscleModel3E MFdL1L3 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Multifidi.MFdL1L3; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -10165,8 +10025,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E ILplL3CI = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.ILplL3CI; + AnyMuscleModel3E MFdL2L4 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Multifidi.MFdL2L4; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -10188,8 +10048,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E ILplL4CI = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.ILplL4CI; + AnyMuscleModel3E MFdL3L5 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Multifidi.MFdL3L5; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -10211,8 +10071,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E LTplL1SIPS = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.LTplL1SIPS; + AnyMuscleModel3E MFdL4S1 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Multifidi.MFdL4S1; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -10234,8 +10094,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E LTplL2SIPS = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.LTplL2SIPS; + AnyMuscleModel3E MFdL5S1 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Multifidi.MFdL5S1; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -10257,8 +10117,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E LTplL3SIPS = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.LTplL3SIPS; + AnyMuscleModel3E MFmL1L4 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Multifidi.MFmL1L4; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -10280,8 +10140,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E LTplL4SIPS = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.LTplL4SIPS; + AnyMuscleModel3E MFmL2L5 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Multifidi.MFmL2L5; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -10303,8 +10163,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E LTplL5Ilium = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.LTplL5Ilium; + AnyMuscleModel3E MFmL3S1 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Multifidi.MFmL3S1; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -10326,8 +10186,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E ILptC5SIPS = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.ILptC5SIPS; + AnyMuscleModel3E MFmL4Sacrum = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Multifidi.MFmL4Sacrum; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -10349,8 +10209,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E ILptC6SIPS = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.ILptC6SIPS; + AnyMuscleModel3E MFmL5Sacrum = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Multifidi.MFmL5Sacrum; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -10372,8 +10232,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E ILptC7CI = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.ILptC7CI; + AnyMuscleModel3E MFtsL1L5 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Multifidi.MFtsL1L5; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -10395,8 +10255,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E ILptC8CI = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.ILptC8CI; + AnyMuscleModel3E MFtsL1S1 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Multifidi.MFtsL1S1; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -10418,8 +10278,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E ILptC9CI = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.ILptC9CI; + AnyMuscleModel3E MFtsL2L5 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Multifidi.MFtsL2L5; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -10441,8 +10301,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E ILptC10CI = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.ILptC10CI; + AnyMuscleModel3E MFtsL2S1 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Multifidi.MFtsL2S1; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -10464,8 +10324,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E ILptC11CI = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.ILptC11CI; + AnyMuscleModel3E MFtsL3Ligament = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Multifidi.MFtsL3Ligament; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -10487,8 +10347,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E ILptC12CI = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.ILptC12CI; + AnyMuscleModel3E MFtsL4Sacrum = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Multifidi.MFtsL4Sacrum; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -10510,8 +10370,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E LTptT1L1 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.LTptT1L1; + AnyMuscleModel3E MFtsL5Sacrum = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Multifidi.MFtsL5Sacrum; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -10533,8 +10393,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E LTptT2L2 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.LTptT2L2; + AnyMuscleModel3E MFtstL1SIPS = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Multifidi.MFtstL1SIPS; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -10556,8 +10416,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E LTptT3L3 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.LTptT3L3; + AnyMuscleModel3E MFtstL2SIPS = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Multifidi.MFtstL2SIPS; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -10575,12 +10435,14 @@ AnyFolder Right = { PEFactor ??= ...DefaultMusPar.PEFactor; ///< Parameter for influence of parallel stiffness }; #endif + }; + AnyFolder ErectorSpinae = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E LTptT4L4 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.LTptT4L4; + AnyMuscleModel3E ILplL1CI = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.ILplL1CI; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -10602,8 +10464,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E LTptT5L5 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.LTptT5L5; + AnyMuscleModel3E ILplL2CI = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.ILplL2CI; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -10625,8 +10487,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E LTptT6S1 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.LTptT6S1; + AnyMuscleModel3E ILplL3CI = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.ILplL3CI; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -10648,8 +10510,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E LTptT7S2 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.LTptT7S2; + AnyMuscleModel3E ILplL4CI = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.ILplL4CI; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -10671,8 +10533,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E LTptT8S3 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.LTptT8S3; + AnyMuscleModel3E LTplL1SIPS = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.LTplL1SIPS; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -10694,8 +10556,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E LTptT9S4 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.LTptT9S4; + AnyMuscleModel3E LTplL2SIPS = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.LTplL2SIPS; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -10717,8 +10579,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E LTptT10Sacrum = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.LTptT10Sacrum; + AnyMuscleModel3E LTplL3SIPS = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.LTplL3SIPS; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -10740,8 +10602,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E LTptC3L3 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.LTptC3L3; + AnyMuscleModel3E LTplL4SIPS = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.LTplL4SIPS; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -10763,8 +10625,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E LTptC4L4 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.LTptC4L4; + AnyMuscleModel3E LTplL5Ilium = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.LTplL5Ilium; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -10786,8 +10648,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E LTptC5L5 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.LTptC5L5; + AnyMuscleModel3E ILptC5SIPS = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.ILptC5SIPS; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -10809,8 +10671,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E LTptC6S1 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.LTptC6S1; + AnyMuscleModel3E ILptC6SIPS = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.ILptC6SIPS; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -10832,8 +10694,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E LTptC7S2 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.LTptC7S2; + AnyMuscleModel3E ILptC7CI = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.ILptC7CI; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -10855,8 +10717,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E LTptC8S3 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.LTptC8S3; + AnyMuscleModel3E ILptC8CI = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.ILptC8CI; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -10878,8 +10740,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E LTptC9S4 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.LTptC9S4; + AnyMuscleModel3E ILptC9CI = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.ILptC9CI; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -10901,8 +10763,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E LTptC10Sacrum = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.LTptC10Sacrum; + AnyMuscleModel3E ILptC10CI = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.ILptC10CI; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -10924,8 +10786,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E LTptT11Sacrum = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.LTptT11Sacrum; + AnyMuscleModel3E ILptC11CI = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.ILptC11CI; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -10947,8 +10809,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E LTptT12Sacrum = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.LTptT12Sacrum; + AnyMuscleModel3E ILptC12CI = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.ILptC12CI; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -10970,8 +10832,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E ITC7R7 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.ITC7R7; + AnyMuscleModel3E LTptT1L1 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.LTptT1L1; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -10993,8 +10855,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E ITR1R7 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.ITR1R7; + AnyMuscleModel3E LTptT2L2 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.LTptT2L2; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -11016,8 +10878,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E ITR2R8 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.ITR2R8; + AnyMuscleModel3E LTptT3L3 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.LTptT3L3; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -11039,8 +10901,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E ITR3R9 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.ITR3R9; + AnyMuscleModel3E LTptT4L4 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.LTptT4L4; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -11062,8 +10924,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E ITR4R10 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.ITR4R10; + AnyMuscleModel3E LTptT5L5 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.LTptT5L5; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -11085,8 +10947,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E ITR5T11 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.ITR5T11; + AnyMuscleModel3E LTptT6S1 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.LTptT6S1; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -11108,8 +10970,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E ITR6T12 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.ITR6T12; + AnyMuscleModel3E LTptT7S2 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.LTptT7S2; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -11127,14 +10989,12 @@ AnyFolder Right = { PEFactor ??= ...DefaultMusPar.PEFactor; ///< Parameter for influence of parallel stiffness }; #endif - }; - AnyFolder PsoasMajor = { - #if BM_TRUNK_MUSCLES | BM_LEG_MUSCLES_LEFT | BM_LEG_MUSCLES_RIGHT + #if BM_TRUNK_MUSCLES - AnyMuscleModel3E PMT12I_TM = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.PsoasMajor.PMT12I_TM; + AnyMuscleModel3E LTptT8S3 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.LTptT8S3; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -11154,10 +11014,10 @@ AnyFolder Right = { #endif - #if BM_TRUNK_MUSCLES | BM_LEG_MUSCLES_LEFT | BM_LEG_MUSCLES_RIGHT + #if BM_TRUNK_MUSCLES - AnyMuscleModel3E PML1I_TM = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.PsoasMajor.PML1I_TM; + AnyMuscleModel3E LTptT9S4 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.LTptT9S4; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -11177,10 +11037,10 @@ AnyFolder Right = { #endif - #if BM_TRUNK_MUSCLES | BM_LEG_MUSCLES_LEFT | BM_LEG_MUSCLES_RIGHT + #if BM_TRUNK_MUSCLES - AnyMuscleModel3E PML1T_TM = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.PsoasMajor.PML1T_TM; + AnyMuscleModel3E LTptT10Sacrum = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.LTptT10Sacrum; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -11200,10 +11060,10 @@ AnyFolder Right = { #endif - #if BM_TRUNK_MUSCLES | BM_LEG_MUSCLES_LEFT | BM_LEG_MUSCLES_RIGHT + #if BM_TRUNK_MUSCLES - AnyMuscleModel3E PML2I_TM = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.PsoasMajor.PML2I_TM; + AnyMuscleModel3E LTptC3L3 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.LTptC3L3; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -11223,10 +11083,10 @@ AnyFolder Right = { #endif - #if BM_TRUNK_MUSCLES | BM_LEG_MUSCLES_LEFT | BM_LEG_MUSCLES_RIGHT + #if BM_TRUNK_MUSCLES - AnyMuscleModel3E PML2T_TM = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.PsoasMajor.PML2T_TM; + AnyMuscleModel3E LTptC4L4 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.LTptC4L4; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -11246,10 +11106,10 @@ AnyFolder Right = { #endif - #if BM_TRUNK_MUSCLES | BM_LEG_MUSCLES_LEFT | BM_LEG_MUSCLES_RIGHT + #if BM_TRUNK_MUSCLES - AnyMuscleModel3E PML3I_TM = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.PsoasMajor.PML3I_TM; + AnyMuscleModel3E LTptC5L5 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.LTptC5L5; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -11269,10 +11129,10 @@ AnyFolder Right = { #endif - #if BM_TRUNK_MUSCLES | BM_LEG_MUSCLES_LEFT | BM_LEG_MUSCLES_RIGHT + #if BM_TRUNK_MUSCLES - AnyMuscleModel3E PML3T_TM = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.PsoasMajor.PML3T_TM; + AnyMuscleModel3E LTptC6S1 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.LTptC6S1; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -11292,10 +11152,10 @@ AnyFolder Right = { #endif - #if BM_TRUNK_MUSCLES | BM_LEG_MUSCLES_LEFT | BM_LEG_MUSCLES_RIGHT + #if BM_TRUNK_MUSCLES - AnyMuscleModel3E PML4I_TM = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.PsoasMajor.PML4I_TM; + AnyMuscleModel3E LTptC7S2 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.LTptC7S2; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -11315,10 +11175,10 @@ AnyFolder Right = { #endif - #if BM_TRUNK_MUSCLES | BM_LEG_MUSCLES_LEFT | BM_LEG_MUSCLES_RIGHT + #if BM_TRUNK_MUSCLES - AnyMuscleModel3E PML4T_TM = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.PsoasMajor.PML4T_TM; + AnyMuscleModel3E LTptC8S3 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.LTptC8S3; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -11338,10 +11198,10 @@ AnyFolder Right = { #endif - #if BM_TRUNK_MUSCLES | BM_LEG_MUSCLES_LEFT | BM_LEG_MUSCLES_RIGHT + #if BM_TRUNK_MUSCLES - AnyMuscleModel3E PML5_TM = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.PsoasMajor.PML5_TM; + AnyMuscleModel3E LTptC9S4 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.LTptC9S4; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -11361,10 +11221,10 @@ AnyFolder Right = { #endif - #if BM_TRUNK_MUSCLES | BM_LEG_MUSCLES_LEFT | BM_LEG_MUSCLES_RIGHT + #if BM_TRUNK_MUSCLES - AnyMuscleModel3E PML5T_TM = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.PsoasMajor.PML5T_TM; + AnyMuscleModel3E LTptC10Sacrum = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.LTptC10Sacrum; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -11382,14 +11242,12 @@ AnyFolder Right = { PEFactor ??= ...DefaultMusPar.PEFactor; ///< Parameter for influence of parallel stiffness }; #endif - }; - AnyFolder QuadratusLumborum = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E QL_1 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.QuadratusLumborum.QL_1; + AnyMuscleModel3E LTptT11Sacrum = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.LTptT11Sacrum; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -11411,8 +11269,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E QL_2 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.QuadratusLumborum.QL_2; + AnyMuscleModel3E LTptT12Sacrum = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.LTptT12Sacrum; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -11434,8 +11292,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E QL_3 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.QuadratusLumborum.QL_3; + AnyMuscleModel3E ITC7R7 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.ITC7R7; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -11457,8 +11315,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E QL_4 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.QuadratusLumborum.QL_4; + AnyMuscleModel3E ITR1R7 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.ITR1R7; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -11480,8 +11338,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E QL_5 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.QuadratusLumborum.QL_5; + AnyMuscleModel3E ITR2R8 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.ITR2R8; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -11503,8 +11361,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E QL_6 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.QuadratusLumborum.QL_6; + AnyMuscleModel3E ITR3R9 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.ITR3R9; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -11526,8 +11384,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E QL_7 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.QuadratusLumborum.QL_7; + AnyMuscleModel3E ITR4R10 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.ITR4R10; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -11549,8 +11407,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E QL_8 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.QuadratusLumborum.QL_8; + AnyMuscleModel3E ITR5T11 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.ITR5T11; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -11572,8 +11430,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E QL_9 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.QuadratusLumborum.QL_9; + AnyMuscleModel3E ITR6T12 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ErectorSpinae.ITR6T12; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -11591,12 +11449,14 @@ AnyFolder Right = { PEFactor ??= ...DefaultMusPar.PEFactor; ///< Parameter for influence of parallel stiffness }; #endif + }; + AnyFolder PsoasMajor = { - #if BM_TRUNK_MUSCLES + #if BM_TRUNK_MUSCLES | BM_LEG_MUSCLES_LEFT | BM_LEG_MUSCLES_RIGHT - AnyMuscleModel3E QL_10 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.QuadratusLumborum.QL_10; + AnyMuscleModel3E PMT12I_TM = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.PsoasMajor.PMT12I_TM; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -11616,10 +11476,10 @@ AnyFolder Right = { #endif - #if BM_TRUNK_MUSCLES + #if BM_TRUNK_MUSCLES | BM_LEG_MUSCLES_LEFT | BM_LEG_MUSCLES_RIGHT - AnyMuscleModel3E QL_11 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.QuadratusLumborum.QL_11; + AnyMuscleModel3E PML1I_TM = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.PsoasMajor.PML1I_TM; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -11639,10 +11499,10 @@ AnyFolder Right = { #endif - #if BM_TRUNK_MUSCLES + #if BM_TRUNK_MUSCLES | BM_LEG_MUSCLES_LEFT | BM_LEG_MUSCLES_RIGHT - AnyMuscleModel3E QL_12 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.QuadratusLumborum.QL_12; + AnyMuscleModel3E PML1T_TM = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.PsoasMajor.PML1T_TM; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -11662,10 +11522,10 @@ AnyFolder Right = { #endif - #if BM_TRUNK_MUSCLES + #if BM_TRUNK_MUSCLES | BM_LEG_MUSCLES_LEFT | BM_LEG_MUSCLES_RIGHT - AnyMuscleModel3E QL_13 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.QuadratusLumborum.QL_13; + AnyMuscleModel3E PML2I_TM = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.PsoasMajor.PML2I_TM; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -11685,10 +11545,10 @@ AnyFolder Right = { #endif - #if BM_TRUNK_MUSCLES + #if BM_TRUNK_MUSCLES | BM_LEG_MUSCLES_LEFT | BM_LEG_MUSCLES_RIGHT - AnyMuscleModel3E QL_14 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.QuadratusLumborum.QL_14; + AnyMuscleModel3E PML2T_TM = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.PsoasMajor.PML2T_TM; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -11708,10 +11568,10 @@ AnyFolder Right = { #endif - #if BM_TRUNK_MUSCLES + #if BM_TRUNK_MUSCLES | BM_LEG_MUSCLES_LEFT | BM_LEG_MUSCLES_RIGHT - AnyMuscleModel3E QL_15 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.QuadratusLumborum.QL_15; + AnyMuscleModel3E PML3I_TM = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.PsoasMajor.PML3I_TM; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -11731,10 +11591,10 @@ AnyFolder Right = { #endif - #if BM_TRUNK_MUSCLES + #if BM_TRUNK_MUSCLES | BM_LEG_MUSCLES_LEFT | BM_LEG_MUSCLES_RIGHT - AnyMuscleModel3E QL_16 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.QuadratusLumborum.QL_16; + AnyMuscleModel3E PML3T_TM = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.PsoasMajor.PML3T_TM; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -11754,10 +11614,10 @@ AnyFolder Right = { #endif - #if BM_TRUNK_MUSCLES + #if BM_TRUNK_MUSCLES | BM_LEG_MUSCLES_LEFT | BM_LEG_MUSCLES_RIGHT - AnyMuscleModel3E QL_17 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.QuadratusLumborum.QL_17; + AnyMuscleModel3E PML4I_TM = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.PsoasMajor.PML4I_TM; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -11777,10 +11637,10 @@ AnyFolder Right = { #endif - #if BM_TRUNK_MUSCLES + #if BM_TRUNK_MUSCLES | BM_LEG_MUSCLES_LEFT | BM_LEG_MUSCLES_RIGHT - AnyMuscleModel3E QL_18 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.QuadratusLumborum.QL_18; + AnyMuscleModel3E PML4T_TM = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.PsoasMajor.PML4T_TM; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -11800,10 +11660,10 @@ AnyFolder Right = { #endif - #if BM_TRUNK_MUSCLES + #if BM_TRUNK_MUSCLES | BM_LEG_MUSCLES_LEFT | BM_LEG_MUSCLES_RIGHT - AnyMuscleModel3E QL_19 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.QuadratusLumborum.QL_19; + AnyMuscleModel3E PML5_TM = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.PsoasMajor.PML5_TM; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -11823,10 +11683,10 @@ AnyFolder Right = { #endif - #if BM_TRUNK_MUSCLES + #if BM_TRUNK_MUSCLES | BM_LEG_MUSCLES_LEFT | BM_LEG_MUSCLES_RIGHT - AnyMuscleModel3E QL_20 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.QuadratusLumborum.QL_20; + AnyMuscleModel3E PML5T_TM = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.PsoasMajor.PML5T_TM; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -11844,12 +11704,14 @@ AnyFolder Right = { PEFactor ??= ...DefaultMusPar.PEFactor; ///< Parameter for influence of parallel stiffness }; #endif + }; + AnyFolder QuadratusLumborum = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E QL_21 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.QuadratusLumborum.QL_21; + AnyMuscleModel3E QL_1 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.QuadratusLumborum.QL_1; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -11871,8 +11733,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E QL_22 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.QuadratusLumborum.QL_22; + AnyMuscleModel3E QL_2 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.QuadratusLumborum.QL_2; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -11894,8 +11756,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E QL_23 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.QuadratusLumborum.QL_23; + AnyMuscleModel3E QL_3 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.QuadratusLumborum.QL_3; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -11917,8 +11779,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E QL_24 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.QuadratusLumborum.QL_24; + AnyMuscleModel3E QL_4 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.QuadratusLumborum.QL_4; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -11940,8 +11802,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E QL_25 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.QuadratusLumborum.QL_25; + AnyMuscleModel3E QL_5 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.QuadratusLumborum.QL_5; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -11963,8 +11825,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E QL_26 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.QuadratusLumborum.QL_26; + AnyMuscleModel3E QL_6 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.QuadratusLumborum.QL_6; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -11986,8 +11848,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E QL_27 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.QuadratusLumborum.QL_27; + AnyMuscleModel3E QL_7 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.QuadratusLumborum.QL_7; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -12009,8 +11871,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E QL_28 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.QuadratusLumborum.QL_28; + AnyMuscleModel3E QL_8 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.QuadratusLumborum.QL_8; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -12028,14 +11890,12 @@ AnyFolder Right = { PEFactor ??= ...DefaultMusPar.PEFactor; ///< Parameter for influence of parallel stiffness }; #endif - }; - AnyFolder RectusAbdominis = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E RA_1 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.RectusAbdominis.RA_1; + AnyMuscleModel3E QL_9 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.QuadratusLumborum.QL_9; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -12057,8 +11917,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E RA_2 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.RectusAbdominis.RA_2; + AnyMuscleModel3E QL_10 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.QuadratusLumborum.QL_10; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -12076,14 +11936,12 @@ AnyFolder Right = { PEFactor ??= ...DefaultMusPar.PEFactor; ///< Parameter for influence of parallel stiffness }; #endif - }; - AnyFolder ObliquusInternus = { - #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_BUCKLE_ + #if BM_TRUNK_MUSCLES - AnyMuscleModel3E OIC_1 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ObliquusInternus.OIC_1; + AnyMuscleModel3E QL_11 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.QuadratusLumborum.QL_11; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -12103,10 +11961,10 @@ AnyFolder Right = { #endif - #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_BUCKLE_ + #if BM_TRUNK_MUSCLES - AnyMuscleModel3E OIC_2 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ObliquusInternus.OIC_2; + AnyMuscleModel3E QL_12 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.QuadratusLumborum.QL_12; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -12126,10 +11984,10 @@ AnyFolder Right = { #endif - #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_BUCKLE_ + #if BM_TRUNK_MUSCLES - AnyMuscleModel3E OIC_3 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ObliquusInternus.OIC_3; + AnyMuscleModel3E QL_13 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.QuadratusLumborum.QL_13; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -12149,10 +12007,10 @@ AnyFolder Right = { #endif - #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_BUCKLE_ + #if BM_TRUNK_MUSCLES - AnyMuscleModel3E OIC_4 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ObliquusInternus.OIC_4; + AnyMuscleModel3E QL_14 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.QuadratusLumborum.QL_14; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -12172,10 +12030,10 @@ AnyFolder Right = { #endif - #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_BUCKLE_ + #if BM_TRUNK_MUSCLES - AnyMuscleModel3E OIC_5 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ObliquusInternus.OIC_5; + AnyMuscleModel3E QL_15 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.QuadratusLumborum.QL_15; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -12195,10 +12053,10 @@ AnyFolder Right = { #endif - #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_BUCKLE_ + #if BM_TRUNK_MUSCLES - AnyMuscleModel3E OIC_6 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ObliquusInternus.OIC_6; + AnyMuscleModel3E QL_16 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.QuadratusLumborum.QL_16; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -12218,10 +12076,10 @@ AnyFolder Right = { #endif - #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_BUCKLE_ + #if BM_TRUNK_MUSCLES - AnyMuscleModel3E OIC_7 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ObliquusInternus.OIC_7; + AnyMuscleModel3E QL_17 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.QuadratusLumborum.QL_17; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -12241,10 +12099,10 @@ AnyFolder Right = { #endif - #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_BUCKLE_ + #if BM_TRUNK_MUSCLES - AnyMuscleModel3E OIC_8 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ObliquusInternus.OIC_8; + AnyMuscleModel3E QL_18 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.QuadratusLumborum.QL_18; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -12264,10 +12122,10 @@ AnyFolder Right = { #endif - #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_BUCKLE_ + #if BM_TRUNK_MUSCLES - AnyMuscleModel3E OIC_9 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ObliquusInternus.OIC_9; + AnyMuscleModel3E QL_19 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.QuadratusLumborum.QL_19; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -12287,10 +12145,10 @@ AnyFolder Right = { #endif - #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_BUCKLE_ + #if BM_TRUNK_MUSCLES - AnyMuscleModel3E OIC_10 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ObliquusInternus.OIC_10; + AnyMuscleModel3E QL_20 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.QuadratusLumborum.QL_20; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -12310,10 +12168,10 @@ AnyFolder Right = { #endif - #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_VOLUME_ + #if BM_TRUNK_MUSCLES - AnyMuscleModel3E OIC_1 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ObliquusInternus.OIC_1; + AnyMuscleModel3E QL_21 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.QuadratusLumborum.QL_21; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -12333,10 +12191,10 @@ AnyFolder Right = { #endif - #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_VOLUME_ + #if BM_TRUNK_MUSCLES - AnyMuscleModel3E OIC_2 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ObliquusInternus.OIC_2; + AnyMuscleModel3E QL_22 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.QuadratusLumborum.QL_22; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -12356,10 +12214,10 @@ AnyFolder Right = { #endif - #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_VOLUME_ + #if BM_TRUNK_MUSCLES - AnyMuscleModel3E OIC_3 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ObliquusInternus.OIC_3; + AnyMuscleModel3E QL_23 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.QuadratusLumborum.QL_23; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -12379,10 +12237,10 @@ AnyFolder Right = { #endif - #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_VOLUME_ + #if BM_TRUNK_MUSCLES - AnyMuscleModel3E OIC_4 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ObliquusInternus.OIC_4; + AnyMuscleModel3E QL_24 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.QuadratusLumborum.QL_24; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -12402,10 +12260,10 @@ AnyFolder Right = { #endif - #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_VOLUME_ + #if BM_TRUNK_MUSCLES - AnyMuscleModel3E OIC_5 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ObliquusInternus.OIC_5; + AnyMuscleModel3E QL_25 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.QuadratusLumborum.QL_25; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -12425,10 +12283,10 @@ AnyFolder Right = { #endif - #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_VOLUME_ + #if BM_TRUNK_MUSCLES - AnyMuscleModel3E OIC_6 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ObliquusInternus.OIC_6; + AnyMuscleModel3E QL_26 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.QuadratusLumborum.QL_26; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -12448,10 +12306,10 @@ AnyFolder Right = { #endif - #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_VOLUME_ + #if BM_TRUNK_MUSCLES - AnyMuscleModel3E OIC_7 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ObliquusInternus.OIC_7; + AnyMuscleModel3E QL_27 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.QuadratusLumborum.QL_27; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -12471,10 +12329,10 @@ AnyFolder Right = { #endif - #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_VOLUME_ + #if BM_TRUNK_MUSCLES - AnyMuscleModel3E OIC_8 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ObliquusInternus.OIC_8; + AnyMuscleModel3E QL_28 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.QuadratusLumborum.QL_28; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -12492,12 +12350,14 @@ AnyFolder Right = { PEFactor ??= ...DefaultMusPar.PEFactor; ///< Parameter for influence of parallel stiffness }; #endif + }; + AnyFolder RectusAbdominis = { - #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_VOLUME_ + #if BM_TRUNK_MUSCLES - AnyMuscleModel3E OIC_9 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ObliquusInternus.OIC_9; + AnyMuscleModel3E RA_1 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.RectusAbdominis.RA_1; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -12517,10 +12377,10 @@ AnyFolder Right = { #endif - #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_VOLUME_ + #if BM_TRUNK_MUSCLES - AnyMuscleModel3E OIC_10 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ObliquusInternus.OIC_10; + AnyMuscleModel3E RA_2 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.RectusAbdominis.RA_2; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -12538,12 +12398,14 @@ AnyFolder Right = { PEFactor ??= ...DefaultMusPar.PEFactor; ///< Parameter for influence of parallel stiffness }; #endif + }; + AnyFolder ObliquusInternus = { - #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_VOLUME_ + #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_BUCKLE_ - AnyMuscleModel3E OIC_11 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ObliquusInternus.OIC_11; + AnyMuscleModel3E OIC_1 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ObliquusInternus.OIC_1; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -12563,10 +12425,10 @@ AnyFolder Right = { #endif - #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_VOLUME_ + #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_BUCKLE_ - AnyMuscleModel3E OIC_12 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ObliquusInternus.OIC_12; + AnyMuscleModel3E OIC_2 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ObliquusInternus.OIC_2; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -12586,10 +12448,10 @@ AnyFolder Right = { #endif - #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_VOLUME_ + #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_BUCKLE_ - AnyMuscleModel3E OIC_13 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ObliquusInternus.OIC_13; + AnyMuscleModel3E OIC_3 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ObliquusInternus.OIC_3; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -12607,14 +12469,12 @@ AnyFolder Right = { PEFactor ??= ...DefaultMusPar.PEFactor; ///< Parameter for influence of parallel stiffness }; #endif - }; - AnyFolder ObliquusExternus = { #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_BUCKLE_ - AnyMuscleModel3E OEC_1 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ObliquusExternus.OEC_1; + AnyMuscleModel3E OIC_4 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ObliquusInternus.OIC_4; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -12636,8 +12496,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_BUCKLE_ - AnyMuscleModel3E OEC_2 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ObliquusExternus.OEC_2; + AnyMuscleModel3E OIC_5 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ObliquusInternus.OIC_5; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -12659,8 +12519,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_BUCKLE_ - AnyMuscleModel3E OEC_3 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ObliquusExternus.OEC_3; + AnyMuscleModel3E OIC_6 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ObliquusInternus.OIC_6; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -12682,8 +12542,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_BUCKLE_ - AnyMuscleModel3E OEC_4 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ObliquusExternus.OEC_4; + AnyMuscleModel3E OIC_7 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ObliquusInternus.OIC_7; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -12705,8 +12565,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_BUCKLE_ - AnyMuscleModel3E OEC_5 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ObliquusExternus.OEC_5; + AnyMuscleModel3E OIC_8 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ObliquusInternus.OIC_8; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -12728,8 +12588,792 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_BUCKLE_ - AnyMuscleModel3E OEC_6 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ObliquusExternus.OEC_6; + AnyMuscleModel3E OIC_9 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ObliquusInternus.OIC_9; + AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle + AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle + F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length + Lf0 ??= MuscleParameters.OptimalFiberlength; ///< Optimum fiber length + AnyVar PCSA ??= 1e4*...StrengthScaleSpine*MuscleParameters.MuscleVolumeSIScaled/(Lf0); //< PCSA (cm2) of the individual element is total volumen divided by the sum of muscle element fiber lengths. + Vol0 = (1e-4*PCSA) * Lf0; ///< Volume of specific muscle branch calculated from PCSA and optimal fiber length (m^3) + Lt0 ??= max({MuscleParameters.TotalTendonLength, 0.001}); ///< Tendon slack length (Cannot be zero) + Gamma0 ??= MuscleParameters.Pennationangle*(pi/180); ///< Pennation angle in radian + Epsilon0 ??= MuscleParameters.Epsilon0; ///< Tendon strain at F0 + K1 ??= MuscleParameters.K1; ///< Factor for determining shortening speed at optimum length + K2 ??= MuscleParameters.K2; ///< Factor for determining shortening speed at optimum length + Fcfast ??= MuscleParameters.Fcfast; ///< Factor for determining shortening speed at optimum length + Jt ??= ...DefaultMusPar.Jt; ///< Shape parameter for the tendon stiffness + Jpe ??= ...DefaultMusPar.Jpe; ///< Shape parameter for the parallel stiffness + PEFactor ??= ...DefaultMusPar.PEFactor; ///< Parameter for influence of parallel stiffness + }; + #endif + + + #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_BUCKLE_ + + AnyMuscleModel3E OIC_10 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ObliquusInternus.OIC_10; + AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle + AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle + F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length + Lf0 ??= MuscleParameters.OptimalFiberlength; ///< Optimum fiber length + AnyVar PCSA ??= 1e4*...StrengthScaleSpine*MuscleParameters.MuscleVolumeSIScaled/(Lf0); //< PCSA (cm2) of the individual element is total volumen divided by the sum of muscle element fiber lengths. + Vol0 = (1e-4*PCSA) * Lf0; ///< Volume of specific muscle branch calculated from PCSA and optimal fiber length (m^3) + Lt0 ??= max({MuscleParameters.TotalTendonLength, 0.001}); ///< Tendon slack length (Cannot be zero) + Gamma0 ??= MuscleParameters.Pennationangle*(pi/180); ///< Pennation angle in radian + Epsilon0 ??= MuscleParameters.Epsilon0; ///< Tendon strain at F0 + K1 ??= MuscleParameters.K1; ///< Factor for determining shortening speed at optimum length + K2 ??= MuscleParameters.K2; ///< Factor for determining shortening speed at optimum length + Fcfast ??= MuscleParameters.Fcfast; ///< Factor for determining shortening speed at optimum length + Jt ??= ...DefaultMusPar.Jt; ///< Shape parameter for the tendon stiffness + Jpe ??= ...DefaultMusPar.Jpe; ///< Shape parameter for the parallel stiffness + PEFactor ??= ...DefaultMusPar.PEFactor; ///< Parameter for influence of parallel stiffness + }; + #endif + + + #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_VOLUME_ + + AnyMuscleModel3E OIC_1 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ObliquusInternus.OIC_1; + AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle + AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle + F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length + Lf0 ??= MuscleParameters.OptimalFiberlength; ///< Optimum fiber length + AnyVar PCSA ??= 1e4*...StrengthScaleSpine*MuscleParameters.MuscleVolumeSIScaled/(Lf0); //< PCSA (cm2) of the individual element is total volumen divided by the sum of muscle element fiber lengths. + Vol0 = (1e-4*PCSA) * Lf0; ///< Volume of specific muscle branch calculated from PCSA and optimal fiber length (m^3) + Lt0 ??= max({MuscleParameters.TotalTendonLength, 0.001}); ///< Tendon slack length (Cannot be zero) + Gamma0 ??= MuscleParameters.Pennationangle*(pi/180); ///< Pennation angle in radian + Epsilon0 ??= MuscleParameters.Epsilon0; ///< Tendon strain at F0 + K1 ??= MuscleParameters.K1; ///< Factor for determining shortening speed at optimum length + K2 ??= MuscleParameters.K2; ///< Factor for determining shortening speed at optimum length + Fcfast ??= MuscleParameters.Fcfast; ///< Factor for determining shortening speed at optimum length + Jt ??= ...DefaultMusPar.Jt; ///< Shape parameter for the tendon stiffness + Jpe ??= ...DefaultMusPar.Jpe; ///< Shape parameter for the parallel stiffness + PEFactor ??= ...DefaultMusPar.PEFactor; ///< Parameter for influence of parallel stiffness + }; + #endif + + + #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_VOLUME_ + + AnyMuscleModel3E OIC_2 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ObliquusInternus.OIC_2; + AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle + AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle + F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length + Lf0 ??= MuscleParameters.OptimalFiberlength; ///< Optimum fiber length + AnyVar PCSA ??= 1e4*...StrengthScaleSpine*MuscleParameters.MuscleVolumeSIScaled/(Lf0); //< PCSA (cm2) of the individual element is total volumen divided by the sum of muscle element fiber lengths. + Vol0 = (1e-4*PCSA) * Lf0; ///< Volume of specific muscle branch calculated from PCSA and optimal fiber length (m^3) + Lt0 ??= max({MuscleParameters.TotalTendonLength, 0.001}); ///< Tendon slack length (Cannot be zero) + Gamma0 ??= MuscleParameters.Pennationangle*(pi/180); ///< Pennation angle in radian + Epsilon0 ??= MuscleParameters.Epsilon0; ///< Tendon strain at F0 + K1 ??= MuscleParameters.K1; ///< Factor for determining shortening speed at optimum length + K2 ??= MuscleParameters.K2; ///< Factor for determining shortening speed at optimum length + Fcfast ??= MuscleParameters.Fcfast; ///< Factor for determining shortening speed at optimum length + Jt ??= ...DefaultMusPar.Jt; ///< Shape parameter for the tendon stiffness + Jpe ??= ...DefaultMusPar.Jpe; ///< Shape parameter for the parallel stiffness + PEFactor ??= ...DefaultMusPar.PEFactor; ///< Parameter for influence of parallel stiffness + }; + #endif + + + #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_VOLUME_ + + AnyMuscleModel3E OIC_3 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ObliquusInternus.OIC_3; + AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle + AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle + F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length + Lf0 ??= MuscleParameters.OptimalFiberlength; ///< Optimum fiber length + AnyVar PCSA ??= 1e4*...StrengthScaleSpine*MuscleParameters.MuscleVolumeSIScaled/(Lf0); //< PCSA (cm2) of the individual element is total volumen divided by the sum of muscle element fiber lengths. + Vol0 = (1e-4*PCSA) * Lf0; ///< Volume of specific muscle branch calculated from PCSA and optimal fiber length (m^3) + Lt0 ??= max({MuscleParameters.TotalTendonLength, 0.001}); ///< Tendon slack length (Cannot be zero) + Gamma0 ??= MuscleParameters.Pennationangle*(pi/180); ///< Pennation angle in radian + Epsilon0 ??= MuscleParameters.Epsilon0; ///< Tendon strain at F0 + K1 ??= MuscleParameters.K1; ///< Factor for determining shortening speed at optimum length + K2 ??= MuscleParameters.K2; ///< Factor for determining shortening speed at optimum length + Fcfast ??= MuscleParameters.Fcfast; ///< Factor for determining shortening speed at optimum length + Jt ??= ...DefaultMusPar.Jt; ///< Shape parameter for the tendon stiffness + Jpe ??= ...DefaultMusPar.Jpe; ///< Shape parameter for the parallel stiffness + PEFactor ??= ...DefaultMusPar.PEFactor; ///< Parameter for influence of parallel stiffness + }; + #endif + + + #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_VOLUME_ + + AnyMuscleModel3E OIC_4 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ObliquusInternus.OIC_4; + AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle + AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle + F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length + Lf0 ??= MuscleParameters.OptimalFiberlength; ///< Optimum fiber length + AnyVar PCSA ??= 1e4*...StrengthScaleSpine*MuscleParameters.MuscleVolumeSIScaled/(Lf0); //< PCSA (cm2) of the individual element is total volumen divided by the sum of muscle element fiber lengths. + Vol0 = (1e-4*PCSA) * Lf0; ///< Volume of specific muscle branch calculated from PCSA and optimal fiber length (m^3) + Lt0 ??= max({MuscleParameters.TotalTendonLength, 0.001}); ///< Tendon slack length (Cannot be zero) + Gamma0 ??= MuscleParameters.Pennationangle*(pi/180); ///< Pennation angle in radian + Epsilon0 ??= MuscleParameters.Epsilon0; ///< Tendon strain at F0 + K1 ??= MuscleParameters.K1; ///< Factor for determining shortening speed at optimum length + K2 ??= MuscleParameters.K2; ///< Factor for determining shortening speed at optimum length + Fcfast ??= MuscleParameters.Fcfast; ///< Factor for determining shortening speed at optimum length + Jt ??= ...DefaultMusPar.Jt; ///< Shape parameter for the tendon stiffness + Jpe ??= ...DefaultMusPar.Jpe; ///< Shape parameter for the parallel stiffness + PEFactor ??= ...DefaultMusPar.PEFactor; ///< Parameter for influence of parallel stiffness + }; + #endif + + + #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_VOLUME_ + + AnyMuscleModel3E OIC_5 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ObliquusInternus.OIC_5; + AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle + AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle + F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length + Lf0 ??= MuscleParameters.OptimalFiberlength; ///< Optimum fiber length + AnyVar PCSA ??= 1e4*...StrengthScaleSpine*MuscleParameters.MuscleVolumeSIScaled/(Lf0); //< PCSA (cm2) of the individual element is total volumen divided by the sum of muscle element fiber lengths. + Vol0 = (1e-4*PCSA) * Lf0; ///< Volume of specific muscle branch calculated from PCSA and optimal fiber length (m^3) + Lt0 ??= max({MuscleParameters.TotalTendonLength, 0.001}); ///< Tendon slack length (Cannot be zero) + Gamma0 ??= MuscleParameters.Pennationangle*(pi/180); ///< Pennation angle in radian + Epsilon0 ??= MuscleParameters.Epsilon0; ///< Tendon strain at F0 + K1 ??= MuscleParameters.K1; ///< Factor for determining shortening speed at optimum length + K2 ??= MuscleParameters.K2; ///< Factor for determining shortening speed at optimum length + Fcfast ??= MuscleParameters.Fcfast; ///< Factor for determining shortening speed at optimum length + Jt ??= ...DefaultMusPar.Jt; ///< Shape parameter for the tendon stiffness + Jpe ??= ...DefaultMusPar.Jpe; ///< Shape parameter for the parallel stiffness + PEFactor ??= ...DefaultMusPar.PEFactor; ///< Parameter for influence of parallel stiffness + }; + #endif + + + #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_VOLUME_ + + AnyMuscleModel3E OIC_6 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ObliquusInternus.OIC_6; + AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle + AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle + F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length + Lf0 ??= MuscleParameters.OptimalFiberlength; ///< Optimum fiber length + AnyVar PCSA ??= 1e4*...StrengthScaleSpine*MuscleParameters.MuscleVolumeSIScaled/(Lf0); //< PCSA (cm2) of the individual element is total volumen divided by the sum of muscle element fiber lengths. + Vol0 = (1e-4*PCSA) * Lf0; ///< Volume of specific muscle branch calculated from PCSA and optimal fiber length (m^3) + Lt0 ??= max({MuscleParameters.TotalTendonLength, 0.001}); ///< Tendon slack length (Cannot be zero) + Gamma0 ??= MuscleParameters.Pennationangle*(pi/180); ///< Pennation angle in radian + Epsilon0 ??= MuscleParameters.Epsilon0; ///< Tendon strain at F0 + K1 ??= MuscleParameters.K1; ///< Factor for determining shortening speed at optimum length + K2 ??= MuscleParameters.K2; ///< Factor for determining shortening speed at optimum length + Fcfast ??= MuscleParameters.Fcfast; ///< Factor for determining shortening speed at optimum length + Jt ??= ...DefaultMusPar.Jt; ///< Shape parameter for the tendon stiffness + Jpe ??= ...DefaultMusPar.Jpe; ///< Shape parameter for the parallel stiffness + PEFactor ??= ...DefaultMusPar.PEFactor; ///< Parameter for influence of parallel stiffness + }; + #endif + + + #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_VOLUME_ + + AnyMuscleModel3E OIC_7 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ObliquusInternus.OIC_7; + AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle + AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle + F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length + Lf0 ??= MuscleParameters.OptimalFiberlength; ///< Optimum fiber length + AnyVar PCSA ??= 1e4*...StrengthScaleSpine*MuscleParameters.MuscleVolumeSIScaled/(Lf0); //< PCSA (cm2) of the individual element is total volumen divided by the sum of muscle element fiber lengths. + Vol0 = (1e-4*PCSA) * Lf0; ///< Volume of specific muscle branch calculated from PCSA and optimal fiber length (m^3) + Lt0 ??= max({MuscleParameters.TotalTendonLength, 0.001}); ///< Tendon slack length (Cannot be zero) + Gamma0 ??= MuscleParameters.Pennationangle*(pi/180); ///< Pennation angle in radian + Epsilon0 ??= MuscleParameters.Epsilon0; ///< Tendon strain at F0 + K1 ??= MuscleParameters.K1; ///< Factor for determining shortening speed at optimum length + K2 ??= MuscleParameters.K2; ///< Factor for determining shortening speed at optimum length + Fcfast ??= MuscleParameters.Fcfast; ///< Factor for determining shortening speed at optimum length + Jt ??= ...DefaultMusPar.Jt; ///< Shape parameter for the tendon stiffness + Jpe ??= ...DefaultMusPar.Jpe; ///< Shape parameter for the parallel stiffness + PEFactor ??= ...DefaultMusPar.PEFactor; ///< Parameter for influence of parallel stiffness + }; + #endif + + + #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_VOLUME_ + + AnyMuscleModel3E OIC_8 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ObliquusInternus.OIC_8; + AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle + AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle + F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length + Lf0 ??= MuscleParameters.OptimalFiberlength; ///< Optimum fiber length + AnyVar PCSA ??= 1e4*...StrengthScaleSpine*MuscleParameters.MuscleVolumeSIScaled/(Lf0); //< PCSA (cm2) of the individual element is total volumen divided by the sum of muscle element fiber lengths. + Vol0 = (1e-4*PCSA) * Lf0; ///< Volume of specific muscle branch calculated from PCSA and optimal fiber length (m^3) + Lt0 ??= max({MuscleParameters.TotalTendonLength, 0.001}); ///< Tendon slack length (Cannot be zero) + Gamma0 ??= MuscleParameters.Pennationangle*(pi/180); ///< Pennation angle in radian + Epsilon0 ??= MuscleParameters.Epsilon0; ///< Tendon strain at F0 + K1 ??= MuscleParameters.K1; ///< Factor for determining shortening speed at optimum length + K2 ??= MuscleParameters.K2; ///< Factor for determining shortening speed at optimum length + Fcfast ??= MuscleParameters.Fcfast; ///< Factor for determining shortening speed at optimum length + Jt ??= ...DefaultMusPar.Jt; ///< Shape parameter for the tendon stiffness + Jpe ??= ...DefaultMusPar.Jpe; ///< Shape parameter for the parallel stiffness + PEFactor ??= ...DefaultMusPar.PEFactor; ///< Parameter for influence of parallel stiffness + }; + #endif + + + #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_VOLUME_ + + AnyMuscleModel3E OIC_9 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ObliquusInternus.OIC_9; + AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle + AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle + F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length + Lf0 ??= MuscleParameters.OptimalFiberlength; ///< Optimum fiber length + AnyVar PCSA ??= 1e4*...StrengthScaleSpine*MuscleParameters.MuscleVolumeSIScaled/(Lf0); //< PCSA (cm2) of the individual element is total volumen divided by the sum of muscle element fiber lengths. + Vol0 = (1e-4*PCSA) * Lf0; ///< Volume of specific muscle branch calculated from PCSA and optimal fiber length (m^3) + Lt0 ??= max({MuscleParameters.TotalTendonLength, 0.001}); ///< Tendon slack length (Cannot be zero) + Gamma0 ??= MuscleParameters.Pennationangle*(pi/180); ///< Pennation angle in radian + Epsilon0 ??= MuscleParameters.Epsilon0; ///< Tendon strain at F0 + K1 ??= MuscleParameters.K1; ///< Factor for determining shortening speed at optimum length + K2 ??= MuscleParameters.K2; ///< Factor for determining shortening speed at optimum length + Fcfast ??= MuscleParameters.Fcfast; ///< Factor for determining shortening speed at optimum length + Jt ??= ...DefaultMusPar.Jt; ///< Shape parameter for the tendon stiffness + Jpe ??= ...DefaultMusPar.Jpe; ///< Shape parameter for the parallel stiffness + PEFactor ??= ...DefaultMusPar.PEFactor; ///< Parameter for influence of parallel stiffness + }; + #endif + + + #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_VOLUME_ + + AnyMuscleModel3E OIC_10 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ObliquusInternus.OIC_10; + AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle + AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle + F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length + Lf0 ??= MuscleParameters.OptimalFiberlength; ///< Optimum fiber length + AnyVar PCSA ??= 1e4*...StrengthScaleSpine*MuscleParameters.MuscleVolumeSIScaled/(Lf0); //< PCSA (cm2) of the individual element is total volumen divided by the sum of muscle element fiber lengths. + Vol0 = (1e-4*PCSA) * Lf0; ///< Volume of specific muscle branch calculated from PCSA and optimal fiber length (m^3) + Lt0 ??= max({MuscleParameters.TotalTendonLength, 0.001}); ///< Tendon slack length (Cannot be zero) + Gamma0 ??= MuscleParameters.Pennationangle*(pi/180); ///< Pennation angle in radian + Epsilon0 ??= MuscleParameters.Epsilon0; ///< Tendon strain at F0 + K1 ??= MuscleParameters.K1; ///< Factor for determining shortening speed at optimum length + K2 ??= MuscleParameters.K2; ///< Factor for determining shortening speed at optimum length + Fcfast ??= MuscleParameters.Fcfast; ///< Factor for determining shortening speed at optimum length + Jt ??= ...DefaultMusPar.Jt; ///< Shape parameter for the tendon stiffness + Jpe ??= ...DefaultMusPar.Jpe; ///< Shape parameter for the parallel stiffness + PEFactor ??= ...DefaultMusPar.PEFactor; ///< Parameter for influence of parallel stiffness + }; + #endif + + + #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_VOLUME_ + + AnyMuscleModel3E OIC_11 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ObliquusInternus.OIC_11; + AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle + AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle + F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length + Lf0 ??= MuscleParameters.OptimalFiberlength; ///< Optimum fiber length + AnyVar PCSA ??= 1e4*...StrengthScaleSpine*MuscleParameters.MuscleVolumeSIScaled/(Lf0); //< PCSA (cm2) of the individual element is total volumen divided by the sum of muscle element fiber lengths. + Vol0 = (1e-4*PCSA) * Lf0; ///< Volume of specific muscle branch calculated from PCSA and optimal fiber length (m^3) + Lt0 ??= max({MuscleParameters.TotalTendonLength, 0.001}); ///< Tendon slack length (Cannot be zero) + Gamma0 ??= MuscleParameters.Pennationangle*(pi/180); ///< Pennation angle in radian + Epsilon0 ??= MuscleParameters.Epsilon0; ///< Tendon strain at F0 + K1 ??= MuscleParameters.K1; ///< Factor for determining shortening speed at optimum length + K2 ??= MuscleParameters.K2; ///< Factor for determining shortening speed at optimum length + Fcfast ??= MuscleParameters.Fcfast; ///< Factor for determining shortening speed at optimum length + Jt ??= ...DefaultMusPar.Jt; ///< Shape parameter for the tendon stiffness + Jpe ??= ...DefaultMusPar.Jpe; ///< Shape parameter for the parallel stiffness + PEFactor ??= ...DefaultMusPar.PEFactor; ///< Parameter for influence of parallel stiffness + }; + #endif + + + #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_VOLUME_ + + AnyMuscleModel3E OIC_12 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ObliquusInternus.OIC_12; + AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle + AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle + F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length + Lf0 ??= MuscleParameters.OptimalFiberlength; ///< Optimum fiber length + AnyVar PCSA ??= 1e4*...StrengthScaleSpine*MuscleParameters.MuscleVolumeSIScaled/(Lf0); //< PCSA (cm2) of the individual element is total volumen divided by the sum of muscle element fiber lengths. + Vol0 = (1e-4*PCSA) * Lf0; ///< Volume of specific muscle branch calculated from PCSA and optimal fiber length (m^3) + Lt0 ??= max({MuscleParameters.TotalTendonLength, 0.001}); ///< Tendon slack length (Cannot be zero) + Gamma0 ??= MuscleParameters.Pennationangle*(pi/180); ///< Pennation angle in radian + Epsilon0 ??= MuscleParameters.Epsilon0; ///< Tendon strain at F0 + K1 ??= MuscleParameters.K1; ///< Factor for determining shortening speed at optimum length + K2 ??= MuscleParameters.K2; ///< Factor for determining shortening speed at optimum length + Fcfast ??= MuscleParameters.Fcfast; ///< Factor for determining shortening speed at optimum length + Jt ??= ...DefaultMusPar.Jt; ///< Shape parameter for the tendon stiffness + Jpe ??= ...DefaultMusPar.Jpe; ///< Shape parameter for the parallel stiffness + PEFactor ??= ...DefaultMusPar.PEFactor; ///< Parameter for influence of parallel stiffness + }; + #endif + + + #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_VOLUME_ + + AnyMuscleModel3E OIC_13 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ObliquusInternus.OIC_13; + AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle + AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle + F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length + Lf0 ??= MuscleParameters.OptimalFiberlength; ///< Optimum fiber length + AnyVar PCSA ??= 1e4*...StrengthScaleSpine*MuscleParameters.MuscleVolumeSIScaled/(Lf0); //< PCSA (cm2) of the individual element is total volumen divided by the sum of muscle element fiber lengths. + Vol0 = (1e-4*PCSA) * Lf0; ///< Volume of specific muscle branch calculated from PCSA and optimal fiber length (m^3) + Lt0 ??= max({MuscleParameters.TotalTendonLength, 0.001}); ///< Tendon slack length (Cannot be zero) + Gamma0 ??= MuscleParameters.Pennationangle*(pi/180); ///< Pennation angle in radian + Epsilon0 ??= MuscleParameters.Epsilon0; ///< Tendon strain at F0 + K1 ??= MuscleParameters.K1; ///< Factor for determining shortening speed at optimum length + K2 ??= MuscleParameters.K2; ///< Factor for determining shortening speed at optimum length + Fcfast ??= MuscleParameters.Fcfast; ///< Factor for determining shortening speed at optimum length + Jt ??= ...DefaultMusPar.Jt; ///< Shape parameter for the tendon stiffness + Jpe ??= ...DefaultMusPar.Jpe; ///< Shape parameter for the parallel stiffness + PEFactor ??= ...DefaultMusPar.PEFactor; ///< Parameter for influence of parallel stiffness + }; + #endif + }; + AnyFolder ObliquusExternus = { + + + #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_BUCKLE_ + + AnyMuscleModel3E OEC_1 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ObliquusExternus.OEC_1; + AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle + AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle + F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length + Lf0 ??= MuscleParameters.OptimalFiberlength; ///< Optimum fiber length + AnyVar PCSA ??= 1e4*...StrengthScaleSpine*MuscleParameters.MuscleVolumeSIScaled/(Lf0); //< PCSA (cm2) of the individual element is total volumen divided by the sum of muscle element fiber lengths. + Vol0 = (1e-4*PCSA) * Lf0; ///< Volume of specific muscle branch calculated from PCSA and optimal fiber length (m^3) + Lt0 ??= max({MuscleParameters.TotalTendonLength, 0.001}); ///< Tendon slack length (Cannot be zero) + Gamma0 ??= MuscleParameters.Pennationangle*(pi/180); ///< Pennation angle in radian + Epsilon0 ??= MuscleParameters.Epsilon0; ///< Tendon strain at F0 + K1 ??= MuscleParameters.K1; ///< Factor for determining shortening speed at optimum length + K2 ??= MuscleParameters.K2; ///< Factor for determining shortening speed at optimum length + Fcfast ??= MuscleParameters.Fcfast; ///< Factor for determining shortening speed at optimum length + Jt ??= ...DefaultMusPar.Jt; ///< Shape parameter for the tendon stiffness + Jpe ??= ...DefaultMusPar.Jpe; ///< Shape parameter for the parallel stiffness + PEFactor ??= ...DefaultMusPar.PEFactor; ///< Parameter for influence of parallel stiffness + }; + #endif + + + #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_BUCKLE_ + + AnyMuscleModel3E OEC_2 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ObliquusExternus.OEC_2; + AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle + AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle + F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length + Lf0 ??= MuscleParameters.OptimalFiberlength; ///< Optimum fiber length + AnyVar PCSA ??= 1e4*...StrengthScaleSpine*MuscleParameters.MuscleVolumeSIScaled/(Lf0); //< PCSA (cm2) of the individual element is total volumen divided by the sum of muscle element fiber lengths. + Vol0 = (1e-4*PCSA) * Lf0; ///< Volume of specific muscle branch calculated from PCSA and optimal fiber length (m^3) + Lt0 ??= max({MuscleParameters.TotalTendonLength, 0.001}); ///< Tendon slack length (Cannot be zero) + Gamma0 ??= MuscleParameters.Pennationangle*(pi/180); ///< Pennation angle in radian + Epsilon0 ??= MuscleParameters.Epsilon0; ///< Tendon strain at F0 + K1 ??= MuscleParameters.K1; ///< Factor for determining shortening speed at optimum length + K2 ??= MuscleParameters.K2; ///< Factor for determining shortening speed at optimum length + Fcfast ??= MuscleParameters.Fcfast; ///< Factor for determining shortening speed at optimum length + Jt ??= ...DefaultMusPar.Jt; ///< Shape parameter for the tendon stiffness + Jpe ??= ...DefaultMusPar.Jpe; ///< Shape parameter for the parallel stiffness + PEFactor ??= ...DefaultMusPar.PEFactor; ///< Parameter for influence of parallel stiffness + }; + #endif + + + #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_BUCKLE_ + + AnyMuscleModel3E OEC_3 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ObliquusExternus.OEC_3; + AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle + AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle + F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length + Lf0 ??= MuscleParameters.OptimalFiberlength; ///< Optimum fiber length + AnyVar PCSA ??= 1e4*...StrengthScaleSpine*MuscleParameters.MuscleVolumeSIScaled/(Lf0); //< PCSA (cm2) of the individual element is total volumen divided by the sum of muscle element fiber lengths. + Vol0 = (1e-4*PCSA) * Lf0; ///< Volume of specific muscle branch calculated from PCSA and optimal fiber length (m^3) + Lt0 ??= max({MuscleParameters.TotalTendonLength, 0.001}); ///< Tendon slack length (Cannot be zero) + Gamma0 ??= MuscleParameters.Pennationangle*(pi/180); ///< Pennation angle in radian + Epsilon0 ??= MuscleParameters.Epsilon0; ///< Tendon strain at F0 + K1 ??= MuscleParameters.K1; ///< Factor for determining shortening speed at optimum length + K2 ??= MuscleParameters.K2; ///< Factor for determining shortening speed at optimum length + Fcfast ??= MuscleParameters.Fcfast; ///< Factor for determining shortening speed at optimum length + Jt ??= ...DefaultMusPar.Jt; ///< Shape parameter for the tendon stiffness + Jpe ??= ...DefaultMusPar.Jpe; ///< Shape parameter for the parallel stiffness + PEFactor ??= ...DefaultMusPar.PEFactor; ///< Parameter for influence of parallel stiffness + }; + #endif + + + #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_BUCKLE_ + + AnyMuscleModel3E OEC_4 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ObliquusExternus.OEC_4; + AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle + AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle + F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length + Lf0 ??= MuscleParameters.OptimalFiberlength; ///< Optimum fiber length + AnyVar PCSA ??= 1e4*...StrengthScaleSpine*MuscleParameters.MuscleVolumeSIScaled/(Lf0); //< PCSA (cm2) of the individual element is total volumen divided by the sum of muscle element fiber lengths. + Vol0 = (1e-4*PCSA) * Lf0; ///< Volume of specific muscle branch calculated from PCSA and optimal fiber length (m^3) + Lt0 ??= max({MuscleParameters.TotalTendonLength, 0.001}); ///< Tendon slack length (Cannot be zero) + Gamma0 ??= MuscleParameters.Pennationangle*(pi/180); ///< Pennation angle in radian + Epsilon0 ??= MuscleParameters.Epsilon0; ///< Tendon strain at F0 + K1 ??= MuscleParameters.K1; ///< Factor for determining shortening speed at optimum length + K2 ??= MuscleParameters.K2; ///< Factor for determining shortening speed at optimum length + Fcfast ??= MuscleParameters.Fcfast; ///< Factor for determining shortening speed at optimum length + Jt ??= ...DefaultMusPar.Jt; ///< Shape parameter for the tendon stiffness + Jpe ??= ...DefaultMusPar.Jpe; ///< Shape parameter for the parallel stiffness + PEFactor ??= ...DefaultMusPar.PEFactor; ///< Parameter for influence of parallel stiffness + }; + #endif + + + #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_BUCKLE_ + + AnyMuscleModel3E OEC_5 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ObliquusExternus.OEC_5; + AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle + AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle + F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length + Lf0 ??= MuscleParameters.OptimalFiberlength; ///< Optimum fiber length + AnyVar PCSA ??= 1e4*...StrengthScaleSpine*MuscleParameters.MuscleVolumeSIScaled/(Lf0); //< PCSA (cm2) of the individual element is total volumen divided by the sum of muscle element fiber lengths. + Vol0 = (1e-4*PCSA) * Lf0; ///< Volume of specific muscle branch calculated from PCSA and optimal fiber length (m^3) + Lt0 ??= max({MuscleParameters.TotalTendonLength, 0.001}); ///< Tendon slack length (Cannot be zero) + Gamma0 ??= MuscleParameters.Pennationangle*(pi/180); ///< Pennation angle in radian + Epsilon0 ??= MuscleParameters.Epsilon0; ///< Tendon strain at F0 + K1 ??= MuscleParameters.K1; ///< Factor for determining shortening speed at optimum length + K2 ??= MuscleParameters.K2; ///< Factor for determining shortening speed at optimum length + Fcfast ??= MuscleParameters.Fcfast; ///< Factor for determining shortening speed at optimum length + Jt ??= ...DefaultMusPar.Jt; ///< Shape parameter for the tendon stiffness + Jpe ??= ...DefaultMusPar.Jpe; ///< Shape parameter for the parallel stiffness + PEFactor ??= ...DefaultMusPar.PEFactor; ///< Parameter for influence of parallel stiffness + }; + #endif + + + #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_BUCKLE_ + + AnyMuscleModel3E OEC_6 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ObliquusExternus.OEC_6; + AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle + AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle + F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length + Lf0 ??= MuscleParameters.OptimalFiberlength; ///< Optimum fiber length + AnyVar PCSA ??= 1e4*...StrengthScaleSpine*MuscleParameters.MuscleVolumeSIScaled/(Lf0); //< PCSA (cm2) of the individual element is total volumen divided by the sum of muscle element fiber lengths. + Vol0 = (1e-4*PCSA) * Lf0; ///< Volume of specific muscle branch calculated from PCSA and optimal fiber length (m^3) + Lt0 ??= max({MuscleParameters.TotalTendonLength, 0.001}); ///< Tendon slack length (Cannot be zero) + Gamma0 ??= MuscleParameters.Pennationangle*(pi/180); ///< Pennation angle in radian + Epsilon0 ??= MuscleParameters.Epsilon0; ///< Tendon strain at F0 + K1 ??= MuscleParameters.K1; ///< Factor for determining shortening speed at optimum length + K2 ??= MuscleParameters.K2; ///< Factor for determining shortening speed at optimum length + Fcfast ??= MuscleParameters.Fcfast; ///< Factor for determining shortening speed at optimum length + Jt ??= ...DefaultMusPar.Jt; ///< Shape parameter for the tendon stiffness + Jpe ??= ...DefaultMusPar.Jpe; ///< Shape parameter for the parallel stiffness + PEFactor ??= ...DefaultMusPar.PEFactor; ///< Parameter for influence of parallel stiffness + }; + #endif + + + #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_BUCKLE_ + + AnyMuscleModel3E OEC_7 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ObliquusExternus.OEC_7; + AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle + AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle + F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length + Lf0 ??= MuscleParameters.OptimalFiberlength; ///< Optimum fiber length + AnyVar PCSA ??= 1e4*...StrengthScaleSpine*MuscleParameters.MuscleVolumeSIScaled/(Lf0); //< PCSA (cm2) of the individual element is total volumen divided by the sum of muscle element fiber lengths. + Vol0 = (1e-4*PCSA) * Lf0; ///< Volume of specific muscle branch calculated from PCSA and optimal fiber length (m^3) + Lt0 ??= max({MuscleParameters.TotalTendonLength, 0.001}); ///< Tendon slack length (Cannot be zero) + Gamma0 ??= MuscleParameters.Pennationangle*(pi/180); ///< Pennation angle in radian + Epsilon0 ??= MuscleParameters.Epsilon0; ///< Tendon strain at F0 + K1 ??= MuscleParameters.K1; ///< Factor for determining shortening speed at optimum length + K2 ??= MuscleParameters.K2; ///< Factor for determining shortening speed at optimum length + Fcfast ??= MuscleParameters.Fcfast; ///< Factor for determining shortening speed at optimum length + Jt ??= ...DefaultMusPar.Jt; ///< Shape parameter for the tendon stiffness + Jpe ??= ...DefaultMusPar.Jpe; ///< Shape parameter for the parallel stiffness + PEFactor ??= ...DefaultMusPar.PEFactor; ///< Parameter for influence of parallel stiffness + }; + #endif + + + #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_BUCKLE_ + + AnyMuscleModel3E OEC_8 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ObliquusExternus.OEC_8; + AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle + AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle + F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length + Lf0 ??= MuscleParameters.OptimalFiberlength; ///< Optimum fiber length + AnyVar PCSA ??= 1e4*...StrengthScaleSpine*MuscleParameters.MuscleVolumeSIScaled/(Lf0); //< PCSA (cm2) of the individual element is total volumen divided by the sum of muscle element fiber lengths. + Vol0 = (1e-4*PCSA) * Lf0; ///< Volume of specific muscle branch calculated from PCSA and optimal fiber length (m^3) + Lt0 ??= max({MuscleParameters.TotalTendonLength, 0.001}); ///< Tendon slack length (Cannot be zero) + Gamma0 ??= MuscleParameters.Pennationangle*(pi/180); ///< Pennation angle in radian + Epsilon0 ??= MuscleParameters.Epsilon0; ///< Tendon strain at F0 + K1 ??= MuscleParameters.K1; ///< Factor for determining shortening speed at optimum length + K2 ??= MuscleParameters.K2; ///< Factor for determining shortening speed at optimum length + Fcfast ??= MuscleParameters.Fcfast; ///< Factor for determining shortening speed at optimum length + Jt ??= ...DefaultMusPar.Jt; ///< Shape parameter for the tendon stiffness + Jpe ??= ...DefaultMusPar.Jpe; ///< Shape parameter for the parallel stiffness + PEFactor ??= ...DefaultMusPar.PEFactor; ///< Parameter for influence of parallel stiffness + }; + #endif + + + #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_VOLUME_ + + AnyMuscleModel3E OEC_1 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ObliquusExternus.OEC_1; + AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle + AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle + F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length + Lf0 ??= MuscleParameters.OptimalFiberlength; ///< Optimum fiber length + AnyVar PCSA ??= 1e4*...StrengthScaleSpine*MuscleParameters.MuscleVolumeSIScaled/(Lf0); //< PCSA (cm2) of the individual element is total volumen divided by the sum of muscle element fiber lengths. + Vol0 = (1e-4*PCSA) * Lf0; ///< Volume of specific muscle branch calculated from PCSA and optimal fiber length (m^3) + Lt0 ??= max({MuscleParameters.TotalTendonLength, 0.001}); ///< Tendon slack length (Cannot be zero) + Gamma0 ??= MuscleParameters.Pennationangle*(pi/180); ///< Pennation angle in radian + Epsilon0 ??= MuscleParameters.Epsilon0; ///< Tendon strain at F0 + K1 ??= MuscleParameters.K1; ///< Factor for determining shortening speed at optimum length + K2 ??= MuscleParameters.K2; ///< Factor for determining shortening speed at optimum length + Fcfast ??= MuscleParameters.Fcfast; ///< Factor for determining shortening speed at optimum length + Jt ??= ...DefaultMusPar.Jt; ///< Shape parameter for the tendon stiffness + Jpe ??= ...DefaultMusPar.Jpe; ///< Shape parameter for the parallel stiffness + PEFactor ??= ...DefaultMusPar.PEFactor; ///< Parameter for influence of parallel stiffness + }; + #endif + + + #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_VOLUME_ + + AnyMuscleModel3E OEC_2 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ObliquusExternus.OEC_2; + AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle + AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle + F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length + Lf0 ??= MuscleParameters.OptimalFiberlength; ///< Optimum fiber length + AnyVar PCSA ??= 1e4*...StrengthScaleSpine*MuscleParameters.MuscleVolumeSIScaled/(Lf0); //< PCSA (cm2) of the individual element is total volumen divided by the sum of muscle element fiber lengths. + Vol0 = (1e-4*PCSA) * Lf0; ///< Volume of specific muscle branch calculated from PCSA and optimal fiber length (m^3) + Lt0 ??= max({MuscleParameters.TotalTendonLength, 0.001}); ///< Tendon slack length (Cannot be zero) + Gamma0 ??= MuscleParameters.Pennationangle*(pi/180); ///< Pennation angle in radian + Epsilon0 ??= MuscleParameters.Epsilon0; ///< Tendon strain at F0 + K1 ??= MuscleParameters.K1; ///< Factor for determining shortening speed at optimum length + K2 ??= MuscleParameters.K2; ///< Factor for determining shortening speed at optimum length + Fcfast ??= MuscleParameters.Fcfast; ///< Factor for determining shortening speed at optimum length + Jt ??= ...DefaultMusPar.Jt; ///< Shape parameter for the tendon stiffness + Jpe ??= ...DefaultMusPar.Jpe; ///< Shape parameter for the parallel stiffness + PEFactor ??= ...DefaultMusPar.PEFactor; ///< Parameter for influence of parallel stiffness + }; + #endif + + + #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_VOLUME_ + + AnyMuscleModel3E OEC_3 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ObliquusExternus.OEC_3; + AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle + AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle + F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length + Lf0 ??= MuscleParameters.OptimalFiberlength; ///< Optimum fiber length + AnyVar PCSA ??= 1e4*...StrengthScaleSpine*MuscleParameters.MuscleVolumeSIScaled/(Lf0); //< PCSA (cm2) of the individual element is total volumen divided by the sum of muscle element fiber lengths. + Vol0 = (1e-4*PCSA) * Lf0; ///< Volume of specific muscle branch calculated from PCSA and optimal fiber length (m^3) + Lt0 ??= max({MuscleParameters.TotalTendonLength, 0.001}); ///< Tendon slack length (Cannot be zero) + Gamma0 ??= MuscleParameters.Pennationangle*(pi/180); ///< Pennation angle in radian + Epsilon0 ??= MuscleParameters.Epsilon0; ///< Tendon strain at F0 + K1 ??= MuscleParameters.K1; ///< Factor for determining shortening speed at optimum length + K2 ??= MuscleParameters.K2; ///< Factor for determining shortening speed at optimum length + Fcfast ??= MuscleParameters.Fcfast; ///< Factor for determining shortening speed at optimum length + Jt ??= ...DefaultMusPar.Jt; ///< Shape parameter for the tendon stiffness + Jpe ??= ...DefaultMusPar.Jpe; ///< Shape parameter for the parallel stiffness + PEFactor ??= ...DefaultMusPar.PEFactor; ///< Parameter for influence of parallel stiffness + }; + #endif + + + #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_VOLUME_ + + AnyMuscleModel3E OEC_4 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ObliquusExternus.OEC_4; + AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle + AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle + F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length + Lf0 ??= MuscleParameters.OptimalFiberlength; ///< Optimum fiber length + AnyVar PCSA ??= 1e4*...StrengthScaleSpine*MuscleParameters.MuscleVolumeSIScaled/(Lf0); //< PCSA (cm2) of the individual element is total volumen divided by the sum of muscle element fiber lengths. + Vol0 = (1e-4*PCSA) * Lf0; ///< Volume of specific muscle branch calculated from PCSA and optimal fiber length (m^3) + Lt0 ??= max({MuscleParameters.TotalTendonLength, 0.001}); ///< Tendon slack length (Cannot be zero) + Gamma0 ??= MuscleParameters.Pennationangle*(pi/180); ///< Pennation angle in radian + Epsilon0 ??= MuscleParameters.Epsilon0; ///< Tendon strain at F0 + K1 ??= MuscleParameters.K1; ///< Factor for determining shortening speed at optimum length + K2 ??= MuscleParameters.K2; ///< Factor for determining shortening speed at optimum length + Fcfast ??= MuscleParameters.Fcfast; ///< Factor for determining shortening speed at optimum length + Jt ??= ...DefaultMusPar.Jt; ///< Shape parameter for the tendon stiffness + Jpe ??= ...DefaultMusPar.Jpe; ///< Shape parameter for the parallel stiffness + PEFactor ??= ...DefaultMusPar.PEFactor; ///< Parameter for influence of parallel stiffness + }; + #endif + + + #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_VOLUME_ + + AnyMuscleModel3E OEC_5 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ObliquusExternus.OEC_5; + AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle + AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle + F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length + Lf0 ??= MuscleParameters.OptimalFiberlength; ///< Optimum fiber length + AnyVar PCSA ??= 1e4*...StrengthScaleSpine*MuscleParameters.MuscleVolumeSIScaled/(Lf0); //< PCSA (cm2) of the individual element is total volumen divided by the sum of muscle element fiber lengths. + Vol0 = (1e-4*PCSA) * Lf0; ///< Volume of specific muscle branch calculated from PCSA and optimal fiber length (m^3) + Lt0 ??= max({MuscleParameters.TotalTendonLength, 0.001}); ///< Tendon slack length (Cannot be zero) + Gamma0 ??= MuscleParameters.Pennationangle*(pi/180); ///< Pennation angle in radian + Epsilon0 ??= MuscleParameters.Epsilon0; ///< Tendon strain at F0 + K1 ??= MuscleParameters.K1; ///< Factor for determining shortening speed at optimum length + K2 ??= MuscleParameters.K2; ///< Factor for determining shortening speed at optimum length + Fcfast ??= MuscleParameters.Fcfast; ///< Factor for determining shortening speed at optimum length + Jt ??= ...DefaultMusPar.Jt; ///< Shape parameter for the tendon stiffness + Jpe ??= ...DefaultMusPar.Jpe; ///< Shape parameter for the parallel stiffness + PEFactor ??= ...DefaultMusPar.PEFactor; ///< Parameter for influence of parallel stiffness + }; + #endif + + + #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_VOLUME_ + + AnyMuscleModel3E OEC_6 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ObliquusExternus.OEC_6; + AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle + AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle + F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length + Lf0 ??= MuscleParameters.OptimalFiberlength; ///< Optimum fiber length + AnyVar PCSA ??= 1e4*...StrengthScaleSpine*MuscleParameters.MuscleVolumeSIScaled/(Lf0); //< PCSA (cm2) of the individual element is total volumen divided by the sum of muscle element fiber lengths. + Vol0 = (1e-4*PCSA) * Lf0; ///< Volume of specific muscle branch calculated from PCSA and optimal fiber length (m^3) + Lt0 ??= max({MuscleParameters.TotalTendonLength, 0.001}); ///< Tendon slack length (Cannot be zero) + Gamma0 ??= MuscleParameters.Pennationangle*(pi/180); ///< Pennation angle in radian + Epsilon0 ??= MuscleParameters.Epsilon0; ///< Tendon strain at F0 + K1 ??= MuscleParameters.K1; ///< Factor for determining shortening speed at optimum length + K2 ??= MuscleParameters.K2; ///< Factor for determining shortening speed at optimum length + Fcfast ??= MuscleParameters.Fcfast; ///< Factor for determining shortening speed at optimum length + Jt ??= ...DefaultMusPar.Jt; ///< Shape parameter for the tendon stiffness + Jpe ??= ...DefaultMusPar.Jpe; ///< Shape parameter for the parallel stiffness + PEFactor ??= ...DefaultMusPar.PEFactor; ///< Parameter for influence of parallel stiffness + }; + #endif + + + #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_VOLUME_ + + AnyMuscleModel3E OEC_7 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ObliquusExternus.OEC_7; + AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle + AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle + F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length + Lf0 ??= MuscleParameters.OptimalFiberlength; ///< Optimum fiber length + AnyVar PCSA ??= 1e4*...StrengthScaleSpine*MuscleParameters.MuscleVolumeSIScaled/(Lf0); //< PCSA (cm2) of the individual element is total volumen divided by the sum of muscle element fiber lengths. + Vol0 = (1e-4*PCSA) * Lf0; ///< Volume of specific muscle branch calculated from PCSA and optimal fiber length (m^3) + Lt0 ??= max({MuscleParameters.TotalTendonLength, 0.001}); ///< Tendon slack length (Cannot be zero) + Gamma0 ??= MuscleParameters.Pennationangle*(pi/180); ///< Pennation angle in radian + Epsilon0 ??= MuscleParameters.Epsilon0; ///< Tendon strain at F0 + K1 ??= MuscleParameters.K1; ///< Factor for determining shortening speed at optimum length + K2 ??= MuscleParameters.K2; ///< Factor for determining shortening speed at optimum length + Fcfast ??= MuscleParameters.Fcfast; ///< Factor for determining shortening speed at optimum length + Jt ??= ...DefaultMusPar.Jt; ///< Shape parameter for the tendon stiffness + Jpe ??= ...DefaultMusPar.Jpe; ///< Shape parameter for the parallel stiffness + PEFactor ??= ...DefaultMusPar.PEFactor; ///< Parameter for influence of parallel stiffness + }; + #endif + + + #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_VOLUME_ + + AnyMuscleModel3E OEC_8 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ObliquusExternus.OEC_8; + AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle + AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle + F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length + Lf0 ??= MuscleParameters.OptimalFiberlength; ///< Optimum fiber length + AnyVar PCSA ??= 1e4*...StrengthScaleSpine*MuscleParameters.MuscleVolumeSIScaled/(Lf0); //< PCSA (cm2) of the individual element is total volumen divided by the sum of muscle element fiber lengths. + Vol0 = (1e-4*PCSA) * Lf0; ///< Volume of specific muscle branch calculated from PCSA and optimal fiber length (m^3) + Lt0 ??= max({MuscleParameters.TotalTendonLength, 0.001}); ///< Tendon slack length (Cannot be zero) + Gamma0 ??= MuscleParameters.Pennationangle*(pi/180); ///< Pennation angle in radian + Epsilon0 ??= MuscleParameters.Epsilon0; ///< Tendon strain at F0 + K1 ??= MuscleParameters.K1; ///< Factor for determining shortening speed at optimum length + K2 ??= MuscleParameters.K2; ///< Factor for determining shortening speed at optimum length + Fcfast ??= MuscleParameters.Fcfast; ///< Factor for determining shortening speed at optimum length + Jt ??= ...DefaultMusPar.Jt; ///< Shape parameter for the tendon stiffness + Jpe ??= ...DefaultMusPar.Jpe; ///< Shape parameter for the parallel stiffness + PEFactor ??= ...DefaultMusPar.PEFactor; ///< Parameter for influence of parallel stiffness + }; + #endif + + + #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_VOLUME_ + + AnyMuscleModel3E OEC_9 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ObliquusExternus.OEC_9; + AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle + AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle + F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length + Lf0 ??= MuscleParameters.OptimalFiberlength; ///< Optimum fiber length + AnyVar PCSA ??= 1e4*...StrengthScaleSpine*MuscleParameters.MuscleVolumeSIScaled/(Lf0); //< PCSA (cm2) of the individual element is total volumen divided by the sum of muscle element fiber lengths. + Vol0 = (1e-4*PCSA) * Lf0; ///< Volume of specific muscle branch calculated from PCSA and optimal fiber length (m^3) + Lt0 ??= max({MuscleParameters.TotalTendonLength, 0.001}); ///< Tendon slack length (Cannot be zero) + Gamma0 ??= MuscleParameters.Pennationangle*(pi/180); ///< Pennation angle in radian + Epsilon0 ??= MuscleParameters.Epsilon0; ///< Tendon strain at F0 + K1 ??= MuscleParameters.K1; ///< Factor for determining shortening speed at optimum length + K2 ??= MuscleParameters.K2; ///< Factor for determining shortening speed at optimum length + Fcfast ??= MuscleParameters.Fcfast; ///< Factor for determining shortening speed at optimum length + Jt ??= ...DefaultMusPar.Jt; ///< Shape parameter for the tendon stiffness + Jpe ??= ...DefaultMusPar.Jpe; ///< Shape parameter for the parallel stiffness + PEFactor ??= ...DefaultMusPar.PEFactor; ///< Parameter for influence of parallel stiffness + }; + #endif + + + #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_VOLUME_ + + AnyMuscleModel3E OEC_10 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ObliquusExternus.OEC_10; + AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle + AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle + F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length + Lf0 ??= MuscleParameters.OptimalFiberlength; ///< Optimum fiber length + AnyVar PCSA ??= 1e4*...StrengthScaleSpine*MuscleParameters.MuscleVolumeSIScaled/(Lf0); //< PCSA (cm2) of the individual element is total volumen divided by the sum of muscle element fiber lengths. + Vol0 = (1e-4*PCSA) * Lf0; ///< Volume of specific muscle branch calculated from PCSA and optimal fiber length (m^3) + Lt0 ??= max({MuscleParameters.TotalTendonLength, 0.001}); ///< Tendon slack length (Cannot be zero) + Gamma0 ??= MuscleParameters.Pennationangle*(pi/180); ///< Pennation angle in radian + Epsilon0 ??= MuscleParameters.Epsilon0; ///< Tendon strain at F0 + K1 ??= MuscleParameters.K1; ///< Factor for determining shortening speed at optimum length + K2 ??= MuscleParameters.K2; ///< Factor for determining shortening speed at optimum length + Fcfast ??= MuscleParameters.Fcfast; ///< Factor for determining shortening speed at optimum length + Jt ??= ...DefaultMusPar.Jt; ///< Shape parameter for the tendon stiffness + Jpe ??= ...DefaultMusPar.Jpe; ///< Shape parameter for the parallel stiffness + PEFactor ??= ...DefaultMusPar.PEFactor; ///< Parameter for influence of parallel stiffness + }; + #endif + + + #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_VOLUME_ + + AnyMuscleModel3E OEC_11 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ObliquusExternus.OEC_11; + AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle + AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle + F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length + Lf0 ??= MuscleParameters.OptimalFiberlength; ///< Optimum fiber length + AnyVar PCSA ??= 1e4*...StrengthScaleSpine*MuscleParameters.MuscleVolumeSIScaled/(Lf0); //< PCSA (cm2) of the individual element is total volumen divided by the sum of muscle element fiber lengths. + Vol0 = (1e-4*PCSA) * Lf0; ///< Volume of specific muscle branch calculated from PCSA and optimal fiber length (m^3) + Lt0 ??= max({MuscleParameters.TotalTendonLength, 0.001}); ///< Tendon slack length (Cannot be zero) + Gamma0 ??= MuscleParameters.Pennationangle*(pi/180); ///< Pennation angle in radian + Epsilon0 ??= MuscleParameters.Epsilon0; ///< Tendon strain at F0 + K1 ??= MuscleParameters.K1; ///< Factor for determining shortening speed at optimum length + K2 ??= MuscleParameters.K2; ///< Factor for determining shortening speed at optimum length + Fcfast ??= MuscleParameters.Fcfast; ///< Factor for determining shortening speed at optimum length + Jt ??= ...DefaultMusPar.Jt; ///< Shape parameter for the tendon stiffness + Jpe ??= ...DefaultMusPar.Jpe; ///< Shape parameter for the parallel stiffness + PEFactor ??= ...DefaultMusPar.PEFactor; ///< Parameter for influence of parallel stiffness + }; + #endif + + + #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_VOLUME_ + + AnyMuscleModel3E OEC_12 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ObliquusExternus.OEC_12; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -12747,12 +13391,14 @@ AnyFolder Right = { PEFactor ??= ...DefaultMusPar.PEFactor; ///< Parameter for influence of parallel stiffness }; #endif + }; + AnyFolder Transversus = { - #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_BUCKLE_ + #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_VOLUME_ - AnyMuscleModel3E OEC_7 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ObliquusExternus.OEC_7; + AnyMuscleModel3E Transversus_1 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Transversus.Transversus_1; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -12772,10 +13418,10 @@ AnyFolder Right = { #endif - #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_BUCKLE_ + #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_VOLUME_ - AnyMuscleModel3E OEC_8 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ObliquusExternus.OEC_8; + AnyMuscleModel3E Transversus_2 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Transversus.Transversus_2; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -12797,8 +13443,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_VOLUME_ - AnyMuscleModel3E OEC_1 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ObliquusExternus.OEC_1; + AnyMuscleModel3E Transversus_3 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Transversus.Transversus_3; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -12820,8 +13466,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_VOLUME_ - AnyMuscleModel3E OEC_2 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ObliquusExternus.OEC_2; + AnyMuscleModel3E Transversus_4 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Transversus.Transversus_4; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -12843,8 +13489,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_VOLUME_ - AnyMuscleModel3E OEC_3 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ObliquusExternus.OEC_3; + AnyMuscleModel3E Transversus_5 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Transversus.Transversus_5; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -12862,12 +13508,14 @@ AnyFolder Right = { PEFactor ??= ...DefaultMusPar.PEFactor; ///< Parameter for influence of parallel stiffness }; #endif + }; + AnyFolder ThoracicMultifidi = { - #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_VOLUME_ + #if BM_TRUNK_MUSCLES - AnyMuscleModel3E OEC_4 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ObliquusExternus.OEC_4; + AnyMuscleModel3E MFT4T1 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ThoracicMultifidi.MFT4T1; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -12887,10 +13535,10 @@ AnyFolder Right = { #endif - #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_VOLUME_ + #if BM_TRUNK_MUSCLES - AnyMuscleModel3E OEC_5 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ObliquusExternus.OEC_5; + AnyMuscleModel3E MFT5T1 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ThoracicMultifidi.MFT5T1; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -12910,10 +13558,10 @@ AnyFolder Right = { #endif - #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_VOLUME_ + #if BM_TRUNK_MUSCLES - AnyMuscleModel3E OEC_6 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ObliquusExternus.OEC_6; + AnyMuscleModel3E MFT5T2 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ThoracicMultifidi.MFT5T2; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -12933,10 +13581,10 @@ AnyFolder Right = { #endif - #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_VOLUME_ + #if BM_TRUNK_MUSCLES - AnyMuscleModel3E OEC_7 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ObliquusExternus.OEC_7; + AnyMuscleModel3E MFT6T1 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ThoracicMultifidi.MFT6T1; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -12956,10 +13604,10 @@ AnyFolder Right = { #endif - #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_VOLUME_ + #if BM_TRUNK_MUSCLES - AnyMuscleModel3E OEC_8 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ObliquusExternus.OEC_8; + AnyMuscleModel3E MFT6T2 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ThoracicMultifidi.MFT6T2; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -12979,10 +13627,10 @@ AnyFolder Right = { #endif - #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_VOLUME_ + #if BM_TRUNK_MUSCLES - AnyMuscleModel3E OEC_9 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ObliquusExternus.OEC_9; + AnyMuscleModel3E MFT6T3 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ThoracicMultifidi.MFT6T3; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -13002,10 +13650,10 @@ AnyFolder Right = { #endif - #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_VOLUME_ + #if BM_TRUNK_MUSCLES - AnyMuscleModel3E OEC_10 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ObliquusExternus.OEC_10; + AnyMuscleModel3E MFT7T2 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ThoracicMultifidi.MFT7T2; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -13025,10 +13673,10 @@ AnyFolder Right = { #endif - #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_VOLUME_ + #if BM_TRUNK_MUSCLES - AnyMuscleModel3E OEC_11 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ObliquusExternus.OEC_11; + AnyMuscleModel3E MFT7T3 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ThoracicMultifidi.MFT7T3; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -13048,10 +13696,10 @@ AnyFolder Right = { #endif - #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_VOLUME_ + #if BM_TRUNK_MUSCLES - AnyMuscleModel3E OEC_12 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ObliquusExternus.OEC_12; + AnyMuscleModel3E MFT7T4 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ThoracicMultifidi.MFT7T4; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -13069,14 +13717,12 @@ AnyFolder Right = { PEFactor ??= ...DefaultMusPar.PEFactor; ///< Parameter for influence of parallel stiffness }; #endif - }; - AnyFolder Transversus = { - #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_VOLUME_ + #if BM_TRUNK_MUSCLES - AnyMuscleModel3E Transversus_1 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Transversus.Transversus_1; + AnyMuscleModel3E MFT8T3 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ThoracicMultifidi.MFT8T3; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -13096,10 +13742,10 @@ AnyFolder Right = { #endif - #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_VOLUME_ + #if BM_TRUNK_MUSCLES - AnyMuscleModel3E Transversus_2 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Transversus.Transversus_2; + AnyMuscleModel3E MFT8T4 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ThoracicMultifidi.MFT8T4; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -13119,10 +13765,10 @@ AnyFolder Right = { #endif - #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_VOLUME_ + #if BM_TRUNK_MUSCLES - AnyMuscleModel3E Transversus_3 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Transversus.Transversus_3; + AnyMuscleModel3E MFT8T5 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ThoracicMultifidi.MFT8T5; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -13142,10 +13788,10 @@ AnyFolder Right = { #endif - #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_VOLUME_ + #if BM_TRUNK_MUSCLES - AnyMuscleModel3E Transversus_4 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Transversus.Transversus_4; + AnyMuscleModel3E MFT9T4 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ThoracicMultifidi.MFT9T4; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -13165,10 +13811,10 @@ AnyFolder Right = { #endif - #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_VOLUME_ + #if BM_TRUNK_MUSCLES - AnyMuscleModel3E Transversus_5 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Transversus.Transversus_5; + AnyMuscleModel3E MFT9T5 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ThoracicMultifidi.MFT9T5; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -13186,14 +13832,12 @@ AnyFolder Right = { PEFactor ??= ...DefaultMusPar.PEFactor; ///< Parameter for influence of parallel stiffness }; #endif - }; - AnyFolder ThoracicMultifidi = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E MFT4T1 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ThoracicMultifidi.MFT4T1; + AnyMuscleModel3E MFT9T6 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ThoracicMultifidi.MFT9T6; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -13215,8 +13859,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E MFT5T1 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ThoracicMultifidi.MFT5T1; + AnyMuscleModel3E MFT10T5 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ThoracicMultifidi.MFT10T5; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -13238,8 +13882,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E MFT5T2 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ThoracicMultifidi.MFT5T2; + AnyMuscleModel3E MFT10T6 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ThoracicMultifidi.MFT10T6; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -13261,8 +13905,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E MFT6T1 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ThoracicMultifidi.MFT6T1; + AnyMuscleModel3E MFT10T7 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ThoracicMultifidi.MFT10T7; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -13284,8 +13928,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E MFT6T2 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ThoracicMultifidi.MFT6T2; + AnyMuscleModel3E MFT11T6 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ThoracicMultifidi.MFT11T6; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -13307,8 +13951,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E MFT6T3 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ThoracicMultifidi.MFT6T3; + AnyMuscleModel3E MFT11T7 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ThoracicMultifidi.MFT11T7; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -13330,8 +13974,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E MFT7T2 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ThoracicMultifidi.MFT7T2; + AnyMuscleModel3E MFT11T8 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ThoracicMultifidi.MFT11T8; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -13353,8 +13997,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E MFT7T3 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ThoracicMultifidi.MFT7T3; + AnyMuscleModel3E MFT12T7 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ThoracicMultifidi.MFT12T7; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -13376,8 +14020,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E MFT7T4 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ThoracicMultifidi.MFT7T4; + AnyMuscleModel3E MFT12T8 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ThoracicMultifidi.MFT12T8; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -13399,8 +14043,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E MFT8T3 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ThoracicMultifidi.MFT8T3; + AnyMuscleModel3E MFT12T9 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ThoracicMultifidi.MFT12T9; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -13422,8 +14066,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E MFT8T4 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ThoracicMultifidi.MFT8T4; + AnyMuscleModel3E MFL1T8 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ThoracicMultifidi.MFL1T8; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -13445,8 +14089,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E MFT8T5 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ThoracicMultifidi.MFT8T5; + AnyMuscleModel3E MFL1T9 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ThoracicMultifidi.MFL1T9; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -13468,8 +14112,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E MFT9T4 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ThoracicMultifidi.MFT9T4; + AnyMuscleModel3E MFL1T10 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ThoracicMultifidi.MFL1T10; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -13491,8 +14135,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E MFT9T5 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ThoracicMultifidi.MFT9T5; + AnyMuscleModel3E MFL2T9 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ThoracicMultifidi.MFL2T9; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -13514,8 +14158,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E MFT9T6 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ThoracicMultifidi.MFT9T6; + AnyMuscleModel3E MFL2T10 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ThoracicMultifidi.MFL2T10; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -13537,8 +14181,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E MFT10T5 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ThoracicMultifidi.MFT10T5; + AnyMuscleModel3E MFL2T11 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ThoracicMultifidi.MFL2T11; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -13560,8 +14204,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E MFT10T6 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ThoracicMultifidi.MFT10T6; + AnyMuscleModel3E MFL3T10 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ThoracicMultifidi.MFL3T10; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -13583,8 +14227,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E MFT10T7 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ThoracicMultifidi.MFT10T7; + AnyMuscleModel3E MFL3T11 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ThoracicMultifidi.MFL3T11; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -13606,8 +14250,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E MFT11T6 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ThoracicMultifidi.MFT11T6; + AnyMuscleModel3E MFL3T12 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ThoracicMultifidi.MFL3T12; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -13629,8 +14273,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E MFT11T7 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ThoracicMultifidi.MFT11T7; + AnyMuscleModel3E MFL4T11 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ThoracicMultifidi.MFL4T11; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -13652,8 +14296,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E MFT11T8 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ThoracicMultifidi.MFT11T8; + AnyMuscleModel3E MFL4T12 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ThoracicMultifidi.MFL4T12; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -13675,8 +14319,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E MFT12T7 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ThoracicMultifidi.MFT12T7; + AnyMuscleModel3E MFL5T12 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ThoracicMultifidi.MFL5T12; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -13694,12 +14338,14 @@ AnyFolder Right = { PEFactor ??= ...DefaultMusPar.PEFactor; ///< Parameter for influence of parallel stiffness }; #endif + }; + AnyFolder LongusCapitis = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E MFT12T8 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ThoracicMultifidi.MFT12T8; + AnyMuscleModel3E LongusCapitisC6C0 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusCapitis.LongusCapitisC6C0; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -13721,8 +14367,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E MFT12T9 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ThoracicMultifidi.MFT12T9; + AnyMuscleModel3E LongusCapitisC5C0 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusCapitis.LongusCapitisC5C0; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -13744,8 +14390,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E MFL1T8 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ThoracicMultifidi.MFL1T8; + AnyMuscleModel3E LongusCapitisC4C0 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusCapitis.LongusCapitisC4C0; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -13767,8 +14413,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E MFL1T9 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ThoracicMultifidi.MFL1T9; + AnyMuscleModel3E LongusCapitisC3C0 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusCapitis.LongusCapitisC3C0; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -13786,12 +14432,14 @@ AnyFolder Right = { PEFactor ??= ...DefaultMusPar.PEFactor; ///< Parameter for influence of parallel stiffness }; #endif + }; + AnyFolder Scalenus = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E MFL1T10 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ThoracicMultifidi.MFL1T10; + AnyMuscleModel3E ScalenusAnteriorR1C6 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Scalenus.ScalenusAnteriorR1C6; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -13813,8 +14461,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E MFL2T9 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ThoracicMultifidi.MFL2T9; + AnyMuscleModel3E ScalenusAnteriorR1C5 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Scalenus.ScalenusAnteriorR1C5; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -13836,8 +14484,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E MFL2T10 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ThoracicMultifidi.MFL2T10; + AnyMuscleModel3E ScalenusAnteriorR1C4 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Scalenus.ScalenusAnteriorR1C4; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -13859,8 +14507,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E MFL2T11 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ThoracicMultifidi.MFL2T11; + AnyMuscleModel3E ScalenusAnteriorR1C3 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Scalenus.ScalenusAnteriorR1C3; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -13882,8 +14530,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E MFL3T10 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ThoracicMultifidi.MFL3T10; + AnyMuscleModel3E ScalenusMediusR1C7 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Scalenus.ScalenusMediusR1C7; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -13905,8 +14553,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E MFL3T11 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ThoracicMultifidi.MFL3T11; + AnyMuscleModel3E ScalenusMediusR1C6 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Scalenus.ScalenusMediusR1C6; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -13928,8 +14576,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E MFL3T12 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ThoracicMultifidi.MFL3T12; + AnyMuscleModel3E ScalenusMediusR1C5 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Scalenus.ScalenusMediusR1C5; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -13951,8 +14599,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E MFL4T11 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ThoracicMultifidi.MFL4T11; + AnyMuscleModel3E ScalenusMediusR1C4 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Scalenus.ScalenusMediusR1C4; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -13974,8 +14622,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E MFL4T12 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ThoracicMultifidi.MFL4T12; + AnyMuscleModel3E ScalenusMediusR1C3 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Scalenus.ScalenusMediusR1C3; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -13997,8 +14645,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E MFL5T12 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.ThoracicMultifidi.MFL5T12; + AnyMuscleModel3E ScalenusMediusR1C2 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Scalenus.ScalenusMediusR1C2; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -14016,14 +14664,12 @@ AnyFolder Right = { PEFactor ??= ...DefaultMusPar.PEFactor; ///< Parameter for influence of parallel stiffness }; #endif - }; - AnyFolder LongusColli = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E LongusColliT3C6 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusColli.LongusColliT3C6; + AnyMuscleModel3E ScalenusPosteriorR2C7 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Scalenus.ScalenusPosteriorR2C7; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -14045,8 +14691,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E LongusColliT2C5 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusColli.LongusColliT2C5; + AnyMuscleModel3E ScalenusPosteriorR2C6 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Scalenus.ScalenusPosteriorR2C6; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -14068,8 +14714,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E LongusColliT1C4 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusColli.LongusColliT1C4; + AnyMuscleModel3E ScalenusPosteriorR2C5 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Scalenus.ScalenusPosteriorR2C5; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -14087,12 +14733,14 @@ AnyFolder Right = { PEFactor ??= ...DefaultMusPar.PEFactor; ///< Parameter for influence of parallel stiffness }; #endif + }; + AnyFolder SpleniusCapitis = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E LongusColliC7C3 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusColli.LongusColliC7C3; + AnyMuscleModel3E SpleniusCapitisC7C0 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.SpleniusCapitis.SpleniusCapitisC7C0; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -14114,8 +14762,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E LongusColliC6C2 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusColli.LongusColliC6C2; + AnyMuscleModel3E SpleniusCapitisT1C0 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.SpleniusCapitis.SpleniusCapitisT1C0; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -14137,8 +14785,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E LongusColliC5C1 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusColli.LongusColliC5C1; + AnyMuscleModel3E SpleniusCapitisT2C0 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.SpleniusCapitis.SpleniusCapitisT2C0; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -14156,14 +14804,12 @@ AnyFolder Right = { PEFactor ??= ...DefaultMusPar.PEFactor; ///< Parameter for influence of parallel stiffness }; #endif - }; - AnyFolder LongusCapitis = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E LongusCapitisC6C0 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusCapitis.LongusCapitisC6C0; + AnyMuscleModel3E SpleniusCapitisT3C0 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.SpleniusCapitis.SpleniusCapitisT3C0; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -14181,12 +14827,14 @@ AnyFolder Right = { PEFactor ??= ...DefaultMusPar.PEFactor; ///< Parameter for influence of parallel stiffness }; #endif + }; + AnyFolder SpleniusCervicis = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E LongusCapitisC5C0 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusCapitis.LongusCapitisC5C0; + AnyMuscleModel3E SpleniusCervicisT3C1 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.SpleniusCervicis.SpleniusCervicisT3C1; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -14208,8 +14856,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E LongusCapitisC4C0 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusCapitis.LongusCapitisC4C0; + AnyMuscleModel3E SpleniusCervicisT4C2 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.SpleniusCervicis.SpleniusCervicisT4C2; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -14231,8 +14879,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E LongusCapitisC3C0 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusCapitis.LongusCapitisC3C0; + AnyMuscleModel3E SpleniusCervicisT5C3 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.SpleniusCervicis.SpleniusCervicisT5C3; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -14250,14 +14898,12 @@ AnyFolder Right = { PEFactor ??= ...DefaultMusPar.PEFactor; ///< Parameter for influence of parallel stiffness }; #endif - }; - AnyFolder Scalenus = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E ScalenusAnteriorR1C6 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Scalenus.ScalenusAnteriorR1C6; + AnyMuscleModel3E SpleniusCervicisT6C3 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.SpleniusCervicis.SpleniusCervicisT6C3; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -14275,12 +14921,14 @@ AnyFolder Right = { PEFactor ??= ...DefaultMusPar.PEFactor; ///< Parameter for influence of parallel stiffness }; #endif + }; + AnyFolder SemispinalisCapitis = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E ScalenusAnteriorR1C5 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Scalenus.ScalenusAnteriorR1C5; + AnyMuscleModel3E SemispinalisCapitisC4C0 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.SemispinalisCapitis.SemispinalisCapitisC4C0; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -14302,8 +14950,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E ScalenusAnteriorR1C4 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Scalenus.ScalenusAnteriorR1C4; + AnyMuscleModel3E SemispinalisCapitisC5C0 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.SemispinalisCapitis.SemispinalisCapitisC5C0; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -14325,8 +14973,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E ScalenusAnteriorR1C3 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Scalenus.ScalenusAnteriorR1C3; + AnyMuscleModel3E SemispinalisCapitisC6C0 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.SemispinalisCapitis.SemispinalisCapitisC6C0; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -14348,8 +14996,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E ScalenusMediusR1C7 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Scalenus.ScalenusMediusR1C7; + AnyMuscleModel3E SemispinalisCapitisC7C0 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.SemispinalisCapitis.SemispinalisCapitisC7C0; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -14371,8 +15019,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E ScalenusMediusR1C6 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Scalenus.ScalenusMediusR1C6; + AnyMuscleModel3E SemispinalisCapitisT1C0 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.SemispinalisCapitis.SemispinalisCapitisT1C0; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -14394,8 +15042,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E ScalenusMediusR1C5 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Scalenus.ScalenusMediusR1C5; + AnyMuscleModel3E SemispinalisCapitisT2C0 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.SemispinalisCapitis.SemispinalisCapitisT2C0; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -14417,8 +15065,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E ScalenusMediusR1C4 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Scalenus.ScalenusMediusR1C4; + AnyMuscleModel3E SemispinalisCapitisT3C0 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.SemispinalisCapitis.SemispinalisCapitisT3C0; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -14440,8 +15088,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E ScalenusMediusR1C3 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Scalenus.ScalenusMediusR1C3; + AnyMuscleModel3E SemispinalisCapitisT4C0 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.SemispinalisCapitis.SemispinalisCapitisT4C0; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -14463,8 +15111,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E ScalenusMediusR1C2 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Scalenus.ScalenusMediusR1C2; + AnyMuscleModel3E SemispinalisCapitisT5C0 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.SemispinalisCapitis.SemispinalisCapitisT5C0; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -14486,8 +15134,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E ScalenusPosteriorR2C7 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Scalenus.ScalenusPosteriorR2C7; + AnyMuscleModel3E SemispinalisCapitisT6C0 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.SemispinalisCapitis.SemispinalisCapitisT6C0; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -14505,12 +15153,14 @@ AnyFolder Right = { PEFactor ??= ...DefaultMusPar.PEFactor; ///< Parameter for influence of parallel stiffness }; #endif + }; + AnyFolder SemispinalisCervicis = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E ScalenusPosteriorR2C6 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Scalenus.ScalenusPosteriorR2C6; + AnyMuscleModel3E SemispinalisCervicisT1C2 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.SemispinalisCervicis.SemispinalisCervicisT1C2; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -14532,8 +15182,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E ScalenusPosteriorR2C5 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Scalenus.ScalenusPosteriorR2C5; + AnyMuscleModel3E SemispinalisCervicisT2C3 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.SemispinalisCervicis.SemispinalisCervicisT2C3; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -14551,14 +15201,12 @@ AnyFolder Right = { PEFactor ??= ...DefaultMusPar.PEFactor; ///< Parameter for influence of parallel stiffness }; #endif - }; - AnyFolder SpleniusCapitis = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E SpleniusCapitisC7C0 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.SpleniusCapitis.SpleniusCapitisC7C0; + AnyMuscleModel3E SemispinalisCervicisT3C4 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.SemispinalisCervicis.SemispinalisCervicisT3C4; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -14580,8 +15228,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E SpleniusCapitisT1C0 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.SpleniusCapitis.SpleniusCapitisT1C0; + AnyMuscleModel3E SemispinalisCervicisT4C5 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.SemispinalisCervicis.SemispinalisCervicisT4C5; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -14603,8 +15251,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E SpleniusCapitisT2C0 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.SpleniusCapitis.SpleniusCapitisT2C0; + AnyMuscleModel3E SemispinalisCervicisT5C6 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.SemispinalisCervicis.SemispinalisCervicisT5C6; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -14626,8 +15274,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E SpleniusCapitisT3C0 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.SpleniusCapitis.SpleniusCapitisT3C0; + AnyMuscleModel3E SemispinalisCervicisT6C7 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.SemispinalisCervicis.SemispinalisCervicisT6C7; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -14646,13 +15294,13 @@ AnyFolder Right = { }; #endif }; - AnyFolder SpleniusCervicis = { + AnyFolder LongissimusCapitis = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E SpleniusCervicisT3C1 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.SpleniusCervicis.SpleniusCervicisT3C1; + AnyMuscleModel3E LongissimusCapitisC3C0 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongissimusCapitis.LongissimusCapitisC3C0; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -14674,8 +15322,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E SpleniusCervicisT4C2 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.SpleniusCervicis.SpleniusCervicisT4C2; + AnyMuscleModel3E LongissimusCapitisC4C0 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongissimusCapitis.LongissimusCapitisC4C0; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -14697,8 +15345,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E SpleniusCervicisT5C3 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.SpleniusCervicis.SpleniusCervicisT5C3; + AnyMuscleModel3E LongissimusCapitisC5C0 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongissimusCapitis.LongissimusCapitisC5C0; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -14720,8 +15368,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E SpleniusCervicisT6C3 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.SpleniusCervicis.SpleniusCervicisT6C3; + AnyMuscleModel3E LongissimusCapitisC6C0 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongissimusCapitis.LongissimusCapitisC6C0; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -14739,14 +15387,12 @@ AnyFolder Right = { PEFactor ??= ...DefaultMusPar.PEFactor; ///< Parameter for influence of parallel stiffness }; #endif - }; - AnyFolder SemispinalisCapitis = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E SemispinalisCapitisC4C0 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.SemispinalisCapitis.SemispinalisCapitisC4C0; + AnyMuscleModel3E LongissimusCapitisC7C0 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongissimusCapitis.LongissimusCapitisC7C0; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -14768,8 +15414,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E SemispinalisCapitisC5C0 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.SemispinalisCapitis.SemispinalisCapitisC5C0; + AnyMuscleModel3E LongissimusCapitisT1C0 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongissimusCapitis.LongissimusCapitisT1C0; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -14791,8 +15437,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E SemispinalisCapitisC6C0 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.SemispinalisCapitis.SemispinalisCapitisC6C0; + AnyMuscleModel3E LongissimusCapitisT2C0 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongissimusCapitis.LongissimusCapitisT2C0; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -14814,8 +15460,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E SemispinalisCapitisC7C0 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.SemispinalisCapitis.SemispinalisCapitisC7C0; + AnyMuscleModel3E LongissimusCapitisT3C0 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongissimusCapitis.LongissimusCapitisT3C0; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -14837,8 +15483,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E SemispinalisCapitisT1C0 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.SemispinalisCapitis.SemispinalisCapitisT1C0; + AnyMuscleModel3E LongissimusCapitisT4C0 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongissimusCapitis.LongissimusCapitisT4C0; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -14860,8 +15506,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E SemispinalisCapitisT2C0 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.SemispinalisCapitis.SemispinalisCapitisT2C0; + AnyMuscleModel3E LongissimusCapitisT5C0 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongissimusCapitis.LongissimusCapitisT5C0; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -14879,12 +15525,14 @@ AnyFolder Right = { PEFactor ??= ...DefaultMusPar.PEFactor; ///< Parameter for influence of parallel stiffness }; #endif + }; + AnyFolder LongissimusCervicis = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E SemispinalisCapitisT3C0 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.SemispinalisCapitis.SemispinalisCapitisT3C0; + AnyMuscleModel3E LongissimusCervicisT1C2 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongissimusCervicis.LongissimusCervicisT1C2; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -14906,8 +15554,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E SemispinalisCapitisT4C0 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.SemispinalisCapitis.SemispinalisCapitisT4C0; + AnyMuscleModel3E LongissimusCervicisT2C3 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongissimusCervicis.LongissimusCervicisT2C3; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -14929,8 +15577,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E SemispinalisCapitisT5C0 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.SemispinalisCapitis.SemispinalisCapitisT5C0; + AnyMuscleModel3E LongissimusCervicisT3C4 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongissimusCervicis.LongissimusCervicisT3C4; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -14952,8 +15600,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E SemispinalisCapitisT6C0 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.SemispinalisCapitis.SemispinalisCapitisT6C0; + AnyMuscleModel3E LongissimusCervicisT4C5 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongissimusCervicis.LongissimusCervicisT4C5; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -14971,14 +15619,12 @@ AnyFolder Right = { PEFactor ??= ...DefaultMusPar.PEFactor; ///< Parameter for influence of parallel stiffness }; #endif - }; - AnyFolder SemispinalisCervicis = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E SemispinalisCervicisT1C2 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.SemispinalisCervicis.SemispinalisCervicisT1C2; + AnyMuscleModel3E LongissimusCervicisT5C6 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongissimusCervicis.LongissimusCervicisT5C6; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -14996,12 +15642,14 @@ AnyFolder Right = { PEFactor ??= ...DefaultMusPar.PEFactor; ///< Parameter for influence of parallel stiffness }; #endif + }; + AnyFolder MultifidusCervicis = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E SemispinalisCervicisT2C3 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.SemispinalisCervicis.SemispinalisCervicisT2C3; + AnyMuscleModel3E MultifidusCervicisC5C2 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.MultifidusCervicis.MultifidusCervicisC5C2; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -15023,8 +15671,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E SemispinalisCervicisT3C4 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.SemispinalisCervicis.SemispinalisCervicisT3C4; + AnyMuscleModel3E MultifidusCervicisC6C2 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.MultifidusCervicis.MultifidusCervicisC6C2; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -15046,8 +15694,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E SemispinalisCervicisT4C5 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.SemispinalisCervicis.SemispinalisCervicisT4C5; + AnyMuscleModel3E MultifidusCervicisC6C3 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.MultifidusCervicis.MultifidusCervicisC6C3; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -15069,8 +15717,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E SemispinalisCervicisT5C6 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.SemispinalisCervicis.SemispinalisCervicisT5C6; + AnyMuscleModel3E MultifidusCervicisC7C3 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.MultifidusCervicis.MultifidusCervicisC7C3; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -15092,8 +15740,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E SemispinalisCervicisT6C7 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.SemispinalisCervicis.SemispinalisCervicisT6C7; + AnyMuscleModel3E MultifidusCervicisC7C4 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.MultifidusCervicis.MultifidusCervicisC7C4; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -15111,14 +15759,12 @@ AnyFolder Right = { PEFactor ??= ...DefaultMusPar.PEFactor; ///< Parameter for influence of parallel stiffness }; #endif - }; - AnyFolder LongissimusCapitis = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E LongissimusCapitisC3C0 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongissimusCapitis.LongissimusCapitisC3C0; + AnyMuscleModel3E MultifidusCervicisT1C4 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.MultifidusCervicis.MultifidusCervicisT1C4; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -15140,8 +15786,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E LongissimusCapitisC4C0 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongissimusCapitis.LongissimusCapitisC4C0; + AnyMuscleModel3E MultifidusCervicisT1C5 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.MultifidusCervicis.MultifidusCervicisT1C5; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -15163,8 +15809,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E LongissimusCapitisC5C0 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongissimusCapitis.LongissimusCapitisC5C0; + AnyMuscleModel3E MultifidusCervicisT2C5 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.MultifidusCervicis.MultifidusCervicisT2C5; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -15186,8 +15832,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E LongissimusCapitisC6C0 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongissimusCapitis.LongissimusCapitisC6C0; + AnyMuscleModel3E MultifidusCervicisT2C6 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.MultifidusCervicis.MultifidusCervicisT2C6; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -15209,8 +15855,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E LongissimusCapitisC7C0 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongissimusCapitis.LongissimusCapitisC7C0; + AnyMuscleModel3E MultifidusCervicisT3C6 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.MultifidusCervicis.MultifidusCervicisT3C6; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -15232,8 +15878,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E LongissimusCapitisT1C0 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongissimusCapitis.LongissimusCapitisT1C0; + AnyMuscleModel3E MultifidusCervicisT3C7 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.MultifidusCervicis.MultifidusCervicisT3C7; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -15255,8 +15901,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E LongissimusCapitisT2C0 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongissimusCapitis.LongissimusCapitisT2C0; + AnyMuscleModel3E MultifidusCervicisT4C7 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.MultifidusCervicis.MultifidusCervicisT4C7; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -15274,12 +15920,14 @@ AnyFolder Right = { PEFactor ??= ...DefaultMusPar.PEFactor; ///< Parameter for influence of parallel stiffness }; #endif + }; + AnyFolder InterCostalisExternal = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E LongissimusCapitisT3C0 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongissimusCapitis.LongissimusCapitisT3C0; + AnyMuscleModel3E IC_Ext_R1R2 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.InterCostalisExternal.IC_Ext_R1R2; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -15301,8 +15949,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E LongissimusCapitisT4C0 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongissimusCapitis.LongissimusCapitisT4C0; + AnyMuscleModel3E IC_Ext_R2R3 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.InterCostalisExternal.IC_Ext_R2R3; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -15324,8 +15972,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E LongissimusCapitisT5C0 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongissimusCapitis.LongissimusCapitisT5C0; + AnyMuscleModel3E IC_Ext_R3R4 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.InterCostalisExternal.IC_Ext_R3R4; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -15343,14 +15991,12 @@ AnyFolder Right = { PEFactor ??= ...DefaultMusPar.PEFactor; ///< Parameter for influence of parallel stiffness }; #endif - }; - AnyFolder LongissimusCervicis = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E LongissimusCervicisT1C2 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongissimusCervicis.LongissimusCervicisT1C2; + AnyMuscleModel3E IC_Ext_R4R5 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.InterCostalisExternal.IC_Ext_R4R5; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -15372,8 +16018,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E LongissimusCervicisT2C3 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongissimusCervicis.LongissimusCervicisT2C3; + AnyMuscleModel3E IC_Ext_R5R6 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.InterCostalisExternal.IC_Ext_R5R6; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -15395,8 +16041,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E LongissimusCervicisT3C4 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongissimusCervicis.LongissimusCervicisT3C4; + AnyMuscleModel3E IC_Ext_R6R7 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.InterCostalisExternal.IC_Ext_R6R7; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -15418,8 +16064,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E LongissimusCervicisT4C5 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongissimusCervicis.LongissimusCervicisT4C5; + AnyMuscleModel3E IC_Ext_R7R8 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.InterCostalisExternal.IC_Ext_R7R8; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -15441,8 +16087,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E LongissimusCervicisT5C6 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongissimusCervicis.LongissimusCervicisT5C6; + AnyMuscleModel3E IC_Ext_R8R9 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.InterCostalisExternal.IC_Ext_R8R9; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -15460,14 +16106,12 @@ AnyFolder Right = { PEFactor ??= ...DefaultMusPar.PEFactor; ///< Parameter for influence of parallel stiffness }; #endif - }; - AnyFolder MultifidusCervicis = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E MultifidusCervicisC5C2 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.MultifidusCervicis.MultifidusCervicisC5C2; + AnyMuscleModel3E IC_Ext_R9R10 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.InterCostalisExternal.IC_Ext_R9R10; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -15489,8 +16133,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E MultifidusCervicisC6C2 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.MultifidusCervicis.MultifidusCervicisC6C2; + AnyMuscleModel3E IC_Ext_R10R11 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.InterCostalisExternal.IC_Ext_R10R11; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -15512,8 +16156,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E MultifidusCervicisC6C3 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.MultifidusCervicis.MultifidusCervicisC6C3; + AnyMuscleModel3E IC_Ext_R11R12 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.InterCostalisExternal.IC_Ext_R11R12; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -15531,12 +16175,14 @@ AnyFolder Right = { PEFactor ??= ...DefaultMusPar.PEFactor; ///< Parameter for influence of parallel stiffness }; #endif + }; + AnyFolder InterCostalisInternal = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E MultifidusCervicisC7C3 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.MultifidusCervicis.MultifidusCervicisC7C3; + AnyMuscleModel3E IC_Int_R1R2 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.InterCostalisInternal.IC_Int_R1R2; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -15558,8 +16204,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E MultifidusCervicisC7C4 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.MultifidusCervicis.MultifidusCervicisC7C4; + AnyMuscleModel3E IC_Int_R2R3 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.InterCostalisInternal.IC_Int_R2R3; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -15581,8 +16227,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E MultifidusCervicisT1C4 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.MultifidusCervicis.MultifidusCervicisT1C4; + AnyMuscleModel3E IC_Int_R3R4 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.InterCostalisInternal.IC_Int_R3R4; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -15604,8 +16250,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E MultifidusCervicisT1C5 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.MultifidusCervicis.MultifidusCervicisT1C5; + AnyMuscleModel3E IC_Int_R4R5 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.InterCostalisInternal.IC_Int_R4R5; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -15627,8 +16273,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E MultifidusCervicisT2C5 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.MultifidusCervicis.MultifidusCervicisT2C5; + AnyMuscleModel3E IC_Int_R5R6 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.InterCostalisInternal.IC_Int_R5R6; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -15650,8 +16296,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E MultifidusCervicisT2C6 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.MultifidusCervicis.MultifidusCervicisT2C6; + AnyMuscleModel3E IC_Int_R6R7 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.InterCostalisInternal.IC_Int_R6R7; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -15673,8 +16319,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E MultifidusCervicisT3C6 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.MultifidusCervicis.MultifidusCervicisT3C6; + AnyMuscleModel3E IC_Int_R7R8 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.InterCostalisInternal.IC_Int_R7R8; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -15696,8 +16342,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E MultifidusCervicisT3C7 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.MultifidusCervicis.MultifidusCervicisT3C7; + AnyMuscleModel3E IC_Int_R8R9 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.InterCostalisInternal.IC_Int_R8R9; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -15719,8 +16365,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E MultifidusCervicisT4C7 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.MultifidusCervicis.MultifidusCervicisT4C7; + AnyMuscleModel3E IC_Int_R9R10 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.InterCostalisInternal.IC_Int_R9R10; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -15738,14 +16384,12 @@ AnyFolder Right = { PEFactor ??= ...DefaultMusPar.PEFactor; ///< Parameter for influence of parallel stiffness }; #endif - }; - AnyFolder InterCostalisExternal = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E IC_Ext_R1R2 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.InterCostalisExternal.IC_Ext_R1R2; + AnyMuscleModel3E IC_Int_R10R11 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.InterCostalisInternal.IC_Int_R10R11; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -15767,8 +16411,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E IC_Ext_R2R3 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.InterCostalisExternal.IC_Ext_R2R3; + AnyMuscleModel3E IC_Int_R11R12 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.InterCostalisInternal.IC_Int_R11R12; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -15786,12 +16430,14 @@ AnyFolder Right = { PEFactor ??= ...DefaultMusPar.PEFactor; ///< Parameter for influence of parallel stiffness }; #endif + }; + AnyFolder InterCostalisInnermost = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E IC_Ext_R3R4 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.InterCostalisExternal.IC_Ext_R3R4; + AnyMuscleModel3E IC_Inn_R1R2 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.InterCostalisInnermost.IC_Inn_R1R2; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -15813,8 +16459,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E IC_Ext_R4R5 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.InterCostalisExternal.IC_Ext_R4R5; + AnyMuscleModel3E IC_Inn_R2R3 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.InterCostalisInnermost.IC_Inn_R2R3; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -15836,8 +16482,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E IC_Ext_R5R6 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.InterCostalisExternal.IC_Ext_R5R6; + AnyMuscleModel3E IC_Inn_R3R4 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.InterCostalisInnermost.IC_Inn_R3R4; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -15859,8 +16505,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E IC_Ext_R6R7 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.InterCostalisExternal.IC_Ext_R6R7; + AnyMuscleModel3E IC_Inn_R4R5 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.InterCostalisInnermost.IC_Inn_R4R5; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -15882,8 +16528,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E IC_Ext_R7R8 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.InterCostalisExternal.IC_Ext_R7R8; + AnyMuscleModel3E IC_Inn_R5R6 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.InterCostalisInnermost.IC_Inn_R5R6; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -15905,8 +16551,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E IC_Ext_R8R9 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.InterCostalisExternal.IC_Ext_R8R9; + AnyMuscleModel3E IC_Inn_R6R7 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.InterCostalisInnermost.IC_Inn_R6R7; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -15928,8 +16574,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E IC_Ext_R9R10 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.InterCostalisExternal.IC_Ext_R9R10; + AnyMuscleModel3E IC_Inn_R7R8 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.InterCostalisInnermost.IC_Inn_R7R8; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -15951,8 +16597,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E IC_Ext_R10R11 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.InterCostalisExternal.IC_Ext_R10R11; + AnyMuscleModel3E IC_Inn_R8R9 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.InterCostalisInnermost.IC_Inn_R8R9; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -15974,8 +16620,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E IC_Ext_R11R12 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.InterCostalisExternal.IC_Ext_R11R12; + AnyMuscleModel3E IC_Inn_R9R10 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.InterCostalisInnermost.IC_Inn_R9R10; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -15993,14 +16639,12 @@ AnyFolder Right = { PEFactor ??= ...DefaultMusPar.PEFactor; ///< Parameter for influence of parallel stiffness }; #endif - }; - AnyFolder InterCostalisInternal = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E IC_Int_R1R2 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.InterCostalisInternal.IC_Int_R1R2; + AnyMuscleModel3E IC_Inn_R10R11 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.InterCostalisInnermost.IC_Inn_R10R11; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -16022,8 +16666,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E IC_Int_R2R3 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.InterCostalisInternal.IC_Int_R2R3; + AnyMuscleModel3E IC_Inn_R11R12 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.InterCostalisInnermost.IC_Inn_R11R12; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -16041,12 +16685,14 @@ AnyFolder Right = { PEFactor ??= ...DefaultMusPar.PEFactor; ///< Parameter for influence of parallel stiffness }; #endif + }; + AnyFolder LevatorCostarum = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E IC_Int_R3R4 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.InterCostalisInternal.IC_Int_R3R4; + AnyMuscleModel3E LCModel_1 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LevatorCostarum.LCModel_1; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -16068,8 +16714,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E IC_Int_R4R5 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.InterCostalisInternal.IC_Int_R4R5; + AnyMuscleModel3E LCModel_2 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LevatorCostarum.LCModel_2; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -16091,8 +16737,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E IC_Int_R5R6 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.InterCostalisInternal.IC_Int_R5R6; + AnyMuscleModel3E LCModel_3 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LevatorCostarum.LCModel_3; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -16114,8 +16760,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E IC_Int_R6R7 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.InterCostalisInternal.IC_Int_R6R7; + AnyMuscleModel3E LCModel_4 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LevatorCostarum.LCModel_4; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -16137,8 +16783,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E IC_Int_R7R8 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.InterCostalisInternal.IC_Int_R7R8; + AnyMuscleModel3E LCModel_5 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LevatorCostarum.LCModel_5; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -16160,8 +16806,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E IC_Int_R8R9 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.InterCostalisInternal.IC_Int_R8R9; + AnyMuscleModel3E LCModel_6 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LevatorCostarum.LCModel_6; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -16183,8 +16829,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E IC_Int_R9R10 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.InterCostalisInternal.IC_Int_R9R10; + AnyMuscleModel3E LCModel_7 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LevatorCostarum.LCModel_7; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -16206,8 +16852,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E IC_Int_R10R11 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.InterCostalisInternal.IC_Int_R10R11; + AnyMuscleModel3E LCModel_8 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LevatorCostarum.LCModel_8; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -16229,8 +16875,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E IC_Int_R11R12 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.InterCostalisInternal.IC_Int_R11R12; + AnyMuscleModel3E LCModel_9 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LevatorCostarum.LCModel_9; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -16248,14 +16894,12 @@ AnyFolder Right = { PEFactor ??= ...DefaultMusPar.PEFactor; ///< Parameter for influence of parallel stiffness }; #endif - }; - AnyFolder InterCostalisInnermost = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E IC_Inn_R1R2 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.InterCostalisInnermost.IC_Inn_R1R2; + AnyMuscleModel3E LCModel_10 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LevatorCostarum.LCModel_10; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -16277,8 +16921,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E IC_Inn_R2R3 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.InterCostalisInnermost.IC_Inn_R2R3; + AnyMuscleModel3E LCModel_11 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LevatorCostarum.LCModel_11; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -16300,8 +16944,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E IC_Inn_R3R4 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.InterCostalisInnermost.IC_Inn_R3R4; + AnyMuscleModel3E LCModel_12 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LevatorCostarum.LCModel_12; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -16323,8 +16967,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E IC_Inn_R4R5 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.InterCostalisInnermost.IC_Inn_R4R5; + AnyMuscleModel3E LCModel_13 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LevatorCostarum.LCModel_13; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -16346,8 +16990,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E IC_Inn_R5R6 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.InterCostalisInnermost.IC_Inn_R5R6; + AnyMuscleModel3E LCModel_14 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LevatorCostarum.LCModel_14; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -16369,8 +17013,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E IC_Inn_R6R7 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.InterCostalisInnermost.IC_Inn_R6R7; + AnyMuscleModel3E LCModel_15 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LevatorCostarum.LCModel_15; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -16392,8 +17036,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E IC_Inn_R7R8 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.InterCostalisInnermost.IC_Inn_R7R8; + AnyMuscleModel3E LCModel_16 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LevatorCostarum.LCModel_16; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -16415,8 +17059,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E IC_Inn_R8R9 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.InterCostalisInnermost.IC_Inn_R8R9; + AnyMuscleModel3E LCModel_17 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LevatorCostarum.LCModel_17; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -16438,8 +17082,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E IC_Inn_R9R10 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.InterCostalisInnermost.IC_Inn_R9R10; + AnyMuscleModel3E LCModel_18 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LevatorCostarum.LCModel_18; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -16457,12 +17101,14 @@ AnyFolder Right = { PEFactor ??= ...DefaultMusPar.PEFactor; ///< Parameter for influence of parallel stiffness }; #endif + }; + AnyFolder TransversusThoracis = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E IC_Inn_R10R11 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.InterCostalisInnermost.IC_Inn_R10R11; + AnyMuscleModel3E TransvThModel_1 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.TransversusThoracis.TransvThModel_1; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -16484,8 +17130,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E IC_Inn_R11R12 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.InterCostalisInnermost.IC_Inn_R11R12; + AnyMuscleModel3E TransvThModel_2 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.TransversusThoracis.TransvThModel_2; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -16503,14 +17149,12 @@ AnyFolder Right = { PEFactor ??= ...DefaultMusPar.PEFactor; ///< Parameter for influence of parallel stiffness }; #endif - }; - AnyFolder LevatorCostarum = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E LCModel_1 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LevatorCostarum.LCModel_1; + AnyMuscleModel3E TransvThModel_3 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.TransversusThoracis.TransvThModel_3; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -16532,8 +17176,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E LCModel_2 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LevatorCostarum.LCModel_2; + AnyMuscleModel3E TransvThModel_4 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.TransversusThoracis.TransvThModel_4; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -16555,8 +17199,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E LCModel_3 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LevatorCostarum.LCModel_3; + AnyMuscleModel3E TransvThModel_5 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.TransversusThoracis.TransvThModel_5; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -16578,8 +17222,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E LCModel_4 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LevatorCostarum.LCModel_4; + AnyMuscleModel3E TransvThModel_6 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.TransversusThoracis.TransvThModel_6; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -16601,8 +17245,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E LCModel_5 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LevatorCostarum.LCModel_5; + AnyMuscleModel3E TransvThModel_7 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.TransversusThoracis.TransvThModel_7; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -16624,8 +17268,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E LCModel_6 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LevatorCostarum.LCModel_6; + AnyMuscleModel3E TransvThModel_8 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.TransversusThoracis.TransvThModel_8; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -16647,8 +17291,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E LCModel_7 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LevatorCostarum.LCModel_7; + AnyMuscleModel3E TransvThModel_9 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.TransversusThoracis.TransvThModel_9; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -16670,8 +17314,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E LCModel_8 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LevatorCostarum.LCModel_8; + AnyMuscleModel3E TransvThModel_10 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.TransversusThoracis.TransvThModel_10; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -16693,8 +17337,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E LCModel_9 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LevatorCostarum.LCModel_9; + AnyMuscleModel3E TransvThModel_11 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.TransversusThoracis.TransvThModel_11; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -16716,8 +17360,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E LCModel_10 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LevatorCostarum.LCModel_10; + AnyMuscleModel3E TransvThModel_12 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.TransversusThoracis.TransvThModel_12; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -16739,8 +17383,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E LCModel_11 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LevatorCostarum.LCModel_11; + AnyMuscleModel3E TransvThModel_13 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.TransversusThoracis.TransvThModel_13; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -16758,12 +17402,14 @@ AnyFolder Right = { PEFactor ??= ...DefaultMusPar.PEFactor; ///< Parameter for influence of parallel stiffness }; #endif + }; + AnyFolder Subcostalis = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E LCModel_12 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LevatorCostarum.LCModel_12; + AnyMuscleModel3E SCModel_1 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Subcostalis.SCModel_1; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -16785,8 +17431,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E LCModel_13 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LevatorCostarum.LCModel_13; + AnyMuscleModel3E SCModel_2 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Subcostalis.SCModel_2; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -16808,8 +17454,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E LCModel_14 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LevatorCostarum.LCModel_14; + AnyMuscleModel3E SCModel_3 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Subcostalis.SCModel_3; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -16831,8 +17477,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E LCModel_15 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LevatorCostarum.LCModel_15; + AnyMuscleModel3E SCModel_4 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Subcostalis.SCModel_4; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -16854,8 +17500,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E LCModel_16 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LevatorCostarum.LCModel_16; + AnyMuscleModel3E SCModel_5 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Subcostalis.SCModel_5; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -16877,8 +17523,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E LCModel_17 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LevatorCostarum.LCModel_17; + AnyMuscleModel3E SCModel_6 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Subcostalis.SCModel_6; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -16900,8 +17546,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E LCModel_18 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LevatorCostarum.LCModel_18; + AnyMuscleModel3E SCModel_7 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Subcostalis.SCModel_7; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -16919,14 +17565,12 @@ AnyFolder Right = { PEFactor ??= ...DefaultMusPar.PEFactor; ///< Parameter for influence of parallel stiffness }; #endif - }; - AnyFolder TransversusThoracis = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E TransvThModel_1 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.TransversusThoracis.TransvThModel_1; + AnyMuscleModel3E SCModel_8 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Subcostalis.SCModel_8; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -16948,8 +17592,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E TransvThModel_2 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.TransversusThoracis.TransvThModel_2; + AnyMuscleModel3E SCModel_9 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Subcostalis.SCModel_9; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -16971,8 +17615,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E TransvThModel_3 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.TransversusThoracis.TransvThModel_3; + AnyMuscleModel3E SCModel_10 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Subcostalis.SCModel_10; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -16994,8 +17638,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E TransvThModel_4 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.TransversusThoracis.TransvThModel_4; + AnyMuscleModel3E SCModel_11 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Subcostalis.SCModel_11; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -17017,8 +17661,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E TransvThModel_5 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.TransversusThoracis.TransvThModel_5; + AnyMuscleModel3E SCModel_12 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Subcostalis.SCModel_12; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -17040,8 +17684,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E TransvThModel_6 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.TransversusThoracis.TransvThModel_6; + AnyMuscleModel3E SCModel_13 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Subcostalis.SCModel_13; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -17063,8 +17707,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E TransvThModel_7 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.TransversusThoracis.TransvThModel_7; + AnyMuscleModel3E SCModel_14 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Subcostalis.SCModel_14; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -17086,8 +17730,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E TransvThModel_8 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.TransversusThoracis.TransvThModel_8; + AnyMuscleModel3E SCModel_15 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Subcostalis.SCModel_15; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -17109,8 +17753,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E TransvThModel_9 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.TransversusThoracis.TransvThModel_9; + AnyMuscleModel3E SCModel_16 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Subcostalis.SCModel_16; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -17132,8 +17776,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E TransvThModel_10 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.TransversusThoracis.TransvThModel_10; + AnyMuscleModel3E SCModel_17 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Subcostalis.SCModel_17; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -17151,12 +17795,14 @@ AnyFolder Right = { PEFactor ??= ...DefaultMusPar.PEFactor; ///< Parameter for influence of parallel stiffness }; #endif + }; + AnyFolder LumpedHyoid = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E TransvThModel_11 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.TransversusThoracis.TransvThModel_11; + AnyMuscleModel3E LumpedHyoidStC0 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LumpedHyoid.LumpedHyoidStC0; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -17174,12 +17820,14 @@ AnyFolder Right = { PEFactor ??= ...DefaultMusPar.PEFactor; ///< Parameter for influence of parallel stiffness }; #endif + }; + AnyFolder Puporectalis = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E TransvThModel_12 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.TransversusThoracis.TransvThModel_12; + AnyMuscleModel3E Puporectalis_1 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Puporectalis.Puporectalis_1; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -17201,8 +17849,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E TransvThModel_13 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.TransversusThoracis.TransvThModel_13; + AnyMuscleModel3E Puporectalis_2 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Puporectalis.Puporectalis_2; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -17221,13 +17869,13 @@ AnyFolder Right = { }; #endif }; - AnyFolder Subcostalis = { + AnyFolder Pupococcygeus = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E SCModel_1 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Subcostalis.SCModel_1; + AnyMuscleModel3E Pupococcygeus_1 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Pupococcygeus.Pupococcygeus_1; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -17249,8 +17897,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E SCModel_2 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Subcostalis.SCModel_2; + AnyMuscleModel3E Pupococcygeus_2 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Pupococcygeus.Pupococcygeus_2; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -17268,12 +17916,14 @@ AnyFolder Right = { PEFactor ??= ...DefaultMusPar.PEFactor; ///< Parameter for influence of parallel stiffness }; #endif + }; + AnyFolder SemispinalisThoracis = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E SCModel_3 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Subcostalis.SCModel_3; + AnyMuscleModel3E SSTT12T4 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.SemispinalisThoracis.SSTT12T4; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -17295,8 +17945,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E SCModel_4 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Subcostalis.SCModel_4; + AnyMuscleModel3E SSTT11T3 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.SemispinalisThoracis.SSTT11T3; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -17318,8 +17968,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E SCModel_5 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Subcostalis.SCModel_5; + AnyMuscleModel3E SSTT10T2 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.SemispinalisThoracis.SSTT10T2; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -17341,8 +17991,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E SCModel_6 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Subcostalis.SCModel_6; + AnyMuscleModel3E SSTT9T1 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.SemispinalisThoracis.SSTT9T1; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -17364,8 +18014,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E SCModel_7 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Subcostalis.SCModel_7; + AnyMuscleModel3E SSTT8C7 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.SemispinalisThoracis.SSTT8C7; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -17387,8 +18037,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E SCModel_8 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Subcostalis.SCModel_8; + AnyMuscleModel3E SSTT7C6 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.SemispinalisThoracis.SSTT7C6; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -17406,12 +18056,14 @@ AnyFolder Right = { PEFactor ??= ...DefaultMusPar.PEFactor; ///< Parameter for influence of parallel stiffness }; #endif + }; + AnyFolder SerratusPosteriorSuperior = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E SCModel_9 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Subcostalis.SCModel_9; + AnyMuscleModel3E SPSR2C7 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.SerratusPosteriorSuperior.SPSR2C7; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -17433,8 +18085,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E SCModel_10 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Subcostalis.SCModel_10; + AnyMuscleModel3E SPSR3T1 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.SerratusPosteriorSuperior.SPSR3T1; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -17456,8 +18108,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E SCModel_11 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Subcostalis.SCModel_11; + AnyMuscleModel3E SPSR4T2 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.SerratusPosteriorSuperior.SPSR4T2; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -17479,8 +18131,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E SCModel_12 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Subcostalis.SCModel_12; + AnyMuscleModel3E SPSR5T3 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.SerratusPosteriorSuperior.SPSR5T3; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -17498,12 +18150,14 @@ AnyFolder Right = { PEFactor ??= ...DefaultMusPar.PEFactor; ///< Parameter for influence of parallel stiffness }; #endif + }; + AnyFolder SerratusPosteriorInferior = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E SCModel_13 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Subcostalis.SCModel_13; + AnyMuscleModel3E SPIL2R12 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.SerratusPosteriorInferior.SPIL2R12; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -17525,8 +18179,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E SCModel_14 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Subcostalis.SCModel_14; + AnyMuscleModel3E SPIL1R11 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.SerratusPosteriorInferior.SPIL1R11; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -17548,8 +18202,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E SCModel_15 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Subcostalis.SCModel_15; + AnyMuscleModel3E SPIT12R10 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.SerratusPosteriorInferior.SPIT12R10; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -17571,8 +18225,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E SCModel_16 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Subcostalis.SCModel_16; + AnyMuscleModel3E SPIT11R9 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.SerratusPosteriorInferior.SPIT11R9; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -17590,12 +18244,14 @@ AnyFolder Right = { PEFactor ??= ...DefaultMusPar.PEFactor; ///< Parameter for influence of parallel stiffness }; #endif + }; + AnyFolder RotatoresBrevis = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E SCModel_17 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Subcostalis.SCModel_17; + AnyMuscleModel3E RotatoresBrevis_1 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.RotatoresBrevis.RotatoresBrevis_1; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -17613,14 +18269,12 @@ AnyFolder Right = { PEFactor ??= ...DefaultMusPar.PEFactor; ///< Parameter for influence of parallel stiffness }; #endif - }; - AnyFolder LumpedHyoid = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E LumpedHyoidStC0 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LumpedHyoid.LumpedHyoidStC0; + AnyMuscleModel3E RotatoresBrevis_2 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.RotatoresBrevis.RotatoresBrevis_2; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -17638,14 +18292,12 @@ AnyFolder Right = { PEFactor ??= ...DefaultMusPar.PEFactor; ///< Parameter for influence of parallel stiffness }; #endif - }; - AnyFolder Puporectalis = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E Puporectalis_1 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Puporectalis.Puporectalis_1; + AnyMuscleModel3E RotatoresBrevis_3 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.RotatoresBrevis.RotatoresBrevis_3; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -17667,8 +18319,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E Puporectalis_2 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Puporectalis.Puporectalis_2; + AnyMuscleModel3E RotatoresBrevis_4 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.RotatoresBrevis.RotatoresBrevis_4; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -17686,14 +18338,12 @@ AnyFolder Right = { PEFactor ??= ...DefaultMusPar.PEFactor; ///< Parameter for influence of parallel stiffness }; #endif - }; - AnyFolder Pupococcygeus = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E Pupococcygeus_1 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Pupococcygeus.Pupococcygeus_1; + AnyMuscleModel3E RotatoresBrevis_5 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.RotatoresBrevis.RotatoresBrevis_5; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -17715,8 +18365,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E Pupococcygeus_2 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Pupococcygeus.Pupococcygeus_2; + AnyMuscleModel3E RotatoresBrevis_6 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.RotatoresBrevis.RotatoresBrevis_6; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -17734,14 +18384,12 @@ AnyFolder Right = { PEFactor ??= ...DefaultMusPar.PEFactor; ///< Parameter for influence of parallel stiffness }; #endif - }; - AnyFolder SemispinalisThoracis = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E SSTT12T4 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.SemispinalisThoracis.SSTT12T4; + AnyMuscleModel3E RotatoresBrevis_7 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.RotatoresBrevis.RotatoresBrevis_7; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -17763,8 +18411,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E SSTT11T3 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.SemispinalisThoracis.SSTT11T3; + AnyMuscleModel3E RotatoresBrevis_8 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.RotatoresBrevis.RotatoresBrevis_8; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -17786,8 +18434,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E SSTT10T2 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.SemispinalisThoracis.SSTT10T2; + AnyMuscleModel3E RotatoresBrevis_9 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.RotatoresBrevis.RotatoresBrevis_9; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -17809,8 +18457,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E SSTT9T1 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.SemispinalisThoracis.SSTT9T1; + AnyMuscleModel3E RotatoresBrevis_10 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.RotatoresBrevis.RotatoresBrevis_10; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -17832,8 +18480,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E SSTT8C7 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.SemispinalisThoracis.SSTT8C7; + AnyMuscleModel3E RotatoresBrevis_11 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.RotatoresBrevis.RotatoresBrevis_11; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -17855,8 +18503,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E SSTT7C6 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.SemispinalisThoracis.SSTT7C6; + AnyMuscleModel3E RotatoresBrevis_12 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.RotatoresBrevis.RotatoresBrevis_12; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -17875,13 +18523,13 @@ AnyFolder Right = { }; #endif }; - AnyFolder SerratusPosteriorSuperior = { + AnyFolder RotatoresLongus = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E SPSR2C7 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.SerratusPosteriorSuperior.SPSR2C7; + AnyMuscleModel3E RotatoresLongus_1 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.RotatoresLongus.RotatoresLongus_1; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -17903,8 +18551,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E SPSR3T1 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.SerratusPosteriorSuperior.SPSR3T1; + AnyMuscleModel3E RotatoresLongus_2 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.RotatoresLongus.RotatoresLongus_2; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -17926,8 +18574,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E SPSR4T2 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.SerratusPosteriorSuperior.SPSR4T2; + AnyMuscleModel3E RotatoresLongus_3 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.RotatoresLongus.RotatoresLongus_3; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -17949,8 +18597,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E SPSR5T3 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.SerratusPosteriorSuperior.SPSR5T3; + AnyMuscleModel3E RotatoresLongus_4 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.RotatoresLongus.RotatoresLongus_4; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -17968,14 +18616,12 @@ AnyFolder Right = { PEFactor ??= ...DefaultMusPar.PEFactor; ///< Parameter for influence of parallel stiffness }; #endif - }; - AnyFolder SerratusPosteriorInferior = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E SPIL2R12 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.SerratusPosteriorInferior.SPIL2R12; + AnyMuscleModel3E RotatoresLongus_5 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.RotatoresLongus.RotatoresLongus_5; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -17997,8 +18643,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E SPIL1R11 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.SerratusPosteriorInferior.SPIL1R11; + AnyMuscleModel3E RotatoresLongus_6 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.RotatoresLongus.RotatoresLongus_6; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -18020,8 +18666,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E SPIT12R10 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.SerratusPosteriorInferior.SPIT12R10; + AnyMuscleModel3E RotatoresLongus_7 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.RotatoresLongus.RotatoresLongus_7; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -18043,8 +18689,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E SPIT11R9 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.SerratusPosteriorInferior.SPIT11R9; + AnyMuscleModel3E RotatoresLongus_8 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.RotatoresLongus.RotatoresLongus_8; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -18062,14 +18708,12 @@ AnyFolder Right = { PEFactor ??= ...DefaultMusPar.PEFactor; ///< Parameter for influence of parallel stiffness }; #endif - }; - AnyFolder RotatoresBrevis = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E RotatoresBrevis_1 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.RotatoresBrevis.RotatoresBrevis_1; + AnyMuscleModel3E RotatoresLongus_9 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.RotatoresLongus.RotatoresLongus_9; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -18091,8 +18735,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E RotatoresBrevis_2 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.RotatoresBrevis.RotatoresBrevis_2; + AnyMuscleModel3E RotatoresLongus_10 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.RotatoresLongus.RotatoresLongus_10; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -18114,8 +18758,8 @@ AnyFolder Right = { #if BM_TRUNK_MUSCLES - AnyMuscleModel3E RotatoresBrevis_3 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.RotatoresBrevis.RotatoresBrevis_3; + AnyMuscleModel3E RotatoresLongus_11 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.RotatoresLongus.RotatoresLongus_11; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -18133,12 +18777,14 @@ AnyFolder Right = { PEFactor ??= ...DefaultMusPar.PEFactor; ///< Parameter for influence of parallel stiffness }; #endif + }; + AnyFolder Diaphragm = { - #if BM_TRUNK_MUSCLES + #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_VOLUME_ - AnyMuscleModel3E RotatoresBrevis_4 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.RotatoresBrevis.RotatoresBrevis_4; + AnyMuscleModel3E L1_Diaphragm1 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Diaphragm.L1_Diaphragm1; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -18158,10 +18804,10 @@ AnyFolder Right = { #endif - #if BM_TRUNK_MUSCLES + #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_VOLUME_ - AnyMuscleModel3E RotatoresBrevis_5 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.RotatoresBrevis.RotatoresBrevis_5; + AnyMuscleModel3E L1_Diaphragm2 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Diaphragm.L1_Diaphragm2; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -18181,10 +18827,10 @@ AnyFolder Right = { #endif - #if BM_TRUNK_MUSCLES + #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_VOLUME_ - AnyMuscleModel3E RotatoresBrevis_6 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.RotatoresBrevis.RotatoresBrevis_6; + AnyMuscleModel3E L2_Diaphragm1 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Diaphragm.L2_Diaphragm1; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -18204,10 +18850,10 @@ AnyFolder Right = { #endif - #if BM_TRUNK_MUSCLES + #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_VOLUME_ - AnyMuscleModel3E RotatoresBrevis_7 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.RotatoresBrevis.RotatoresBrevis_7; + AnyMuscleModel3E L2_Diaphragm2 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Diaphragm.L2_Diaphragm2; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -18227,10 +18873,10 @@ AnyFolder Right = { #endif - #if BM_TRUNK_MUSCLES + #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_VOLUME_ - AnyMuscleModel3E RotatoresBrevis_8 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.RotatoresBrevis.RotatoresBrevis_8; + AnyMuscleModel3E L1TransverseProcess_Diaphragm = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Diaphragm.L1TransverseProcess_Diaphragm; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -18250,10 +18896,10 @@ AnyFolder Right = { #endif - #if BM_TRUNK_MUSCLES + #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_VOLUME_ - AnyMuscleModel3E RotatoresBrevis_9 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.RotatoresBrevis.RotatoresBrevis_9; + AnyMuscleModel3E R12_Diaphragm2 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Diaphragm.R12_Diaphragm2; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -18273,10 +18919,10 @@ AnyFolder Right = { #endif - #if BM_TRUNK_MUSCLES + #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_VOLUME_ - AnyMuscleModel3E RotatoresBrevis_10 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.RotatoresBrevis.RotatoresBrevis_10; + AnyMuscleModel3E R12_Diaphragm1 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Diaphragm.R12_Diaphragm1; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -18296,10 +18942,10 @@ AnyFolder Right = { #endif - #if BM_TRUNK_MUSCLES + #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_VOLUME_ - AnyMuscleModel3E RotatoresBrevis_11 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.RotatoresBrevis.RotatoresBrevis_11; + AnyMuscleModel3E R11_Diaphragm3 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Diaphragm.R11_Diaphragm3; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -18319,10 +18965,10 @@ AnyFolder Right = { #endif - #if BM_TRUNK_MUSCLES + #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_VOLUME_ - AnyMuscleModel3E RotatoresBrevis_12 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.RotatoresBrevis.RotatoresBrevis_12; + AnyMuscleModel3E R11_Diaphragm2 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Diaphragm.R11_Diaphragm2; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -18340,14 +18986,12 @@ AnyFolder Right = { PEFactor ??= ...DefaultMusPar.PEFactor; ///< Parameter for influence of parallel stiffness }; #endif - }; - AnyFolder RotatoresLongus = { - #if BM_TRUNK_MUSCLES + #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_VOLUME_ - AnyMuscleModel3E RotatoresLongus_1 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.RotatoresLongus.RotatoresLongus_1; + AnyMuscleModel3E R11_Diaphragm1 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Diaphragm.R11_Diaphragm1; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -18367,10 +19011,10 @@ AnyFolder Right = { #endif - #if BM_TRUNK_MUSCLES + #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_VOLUME_ - AnyMuscleModel3E RotatoresLongus_2 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.RotatoresLongus.RotatoresLongus_2; + AnyMuscleModel3E R10_Diaphragm1 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Diaphragm.R10_Diaphragm1; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -18390,10 +19034,10 @@ AnyFolder Right = { #endif - #if BM_TRUNK_MUSCLES + #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_VOLUME_ - AnyMuscleModel3E RotatoresLongus_3 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.RotatoresLongus.RotatoresLongus_3; + AnyMuscleModel3E R10_Diaphragm2 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Diaphragm.R10_Diaphragm2; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -18413,10 +19057,10 @@ AnyFolder Right = { #endif - #if BM_TRUNK_MUSCLES + #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_VOLUME_ - AnyMuscleModel3E RotatoresLongus_4 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.RotatoresLongus.RotatoresLongus_4; + AnyMuscleModel3E R10_Diaphragm3 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Diaphragm.R10_Diaphragm3; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -18436,10 +19080,10 @@ AnyFolder Right = { #endif - #if BM_TRUNK_MUSCLES + #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_VOLUME_ - AnyMuscleModel3E RotatoresLongus_5 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.RotatoresLongus.RotatoresLongus_5; + AnyMuscleModel3E CC_DiaphragmNode7 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Diaphragm.CC_DiaphragmNode7; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -18459,10 +19103,10 @@ AnyFolder Right = { #endif - #if BM_TRUNK_MUSCLES + #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_VOLUME_ - AnyMuscleModel3E RotatoresLongus_6 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.RotatoresLongus.RotatoresLongus_6; + AnyMuscleModel3E CC_DiaphragmNode6 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Diaphragm.CC_DiaphragmNode6; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -18482,10 +19126,10 @@ AnyFolder Right = { #endif - #if BM_TRUNK_MUSCLES + #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_VOLUME_ - AnyMuscleModel3E RotatoresLongus_7 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.RotatoresLongus.RotatoresLongus_7; + AnyMuscleModel3E CC_DiaphragmNode5 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Diaphragm.CC_DiaphragmNode5; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -18505,10 +19149,10 @@ AnyFolder Right = { #endif - #if BM_TRUNK_MUSCLES + #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_VOLUME_ - AnyMuscleModel3E RotatoresLongus_8 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.RotatoresLongus.RotatoresLongus_8; + AnyMuscleModel3E CC_DiaphragmNode4 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Diaphragm.CC_DiaphragmNode4; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -18528,10 +19172,10 @@ AnyFolder Right = { #endif - #if BM_TRUNK_MUSCLES + #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_VOLUME_ - AnyMuscleModel3E RotatoresLongus_9 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.RotatoresLongus.RotatoresLongus_9; + AnyMuscleModel3E CC_DiaphragmNode3 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Diaphragm.CC_DiaphragmNode3; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -18551,10 +19195,10 @@ AnyFolder Right = { #endif - #if BM_TRUNK_MUSCLES + #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_VOLUME_ - AnyMuscleModel3E RotatoresLongus_10 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.RotatoresLongus.RotatoresLongus_10; + AnyMuscleModel3E CC_DiaphragmNode2 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Diaphragm.CC_DiaphragmNode2; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -18574,10 +19218,10 @@ AnyFolder Right = { #endif - #if BM_TRUNK_MUSCLES + #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_VOLUME_ - AnyMuscleModel3E RotatoresLongus_11 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.RotatoresLongus.RotatoresLongus_11; + AnyMuscleModel3E CC_DiaphragmNode1 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Diaphragm.CC_DiaphragmNode1; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -18595,14 +19239,12 @@ AnyFolder Right = { PEFactor ??= ...DefaultMusPar.PEFactor; ///< Parameter for influence of parallel stiffness }; #endif - }; - AnyFolder Diaphragm = { #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_VOLUME_ - AnyMuscleModel3E L1_Diaphragm1 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Diaphragm.L1_Diaphragm1; + AnyMuscleModel3E Xiphoid_Diaphragm = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Diaphragm.Xiphoid_Diaphragm; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -18620,12 +19262,14 @@ AnyFolder Right = { PEFactor ??= ...DefaultMusPar.PEFactor; ///< Parameter for influence of parallel stiffness }; #endif + }; + AnyFolder LongusColli = { - #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_VOLUME_ + #if BM_TRUNK_MUSCLES - AnyMuscleModel3E L1_Diaphragm2 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Diaphragm.L1_Diaphragm2; + AnyMuscleModel3E LongusColliT3C6 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusColli.LongusColliT3C6; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -18645,10 +19289,10 @@ AnyFolder Right = { #endif - #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_VOLUME_ + #if BM_TRUNK_MUSCLES - AnyMuscleModel3E L2_Diaphragm1 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Diaphragm.L2_Diaphragm1; + AnyMuscleModel3E LongusColliT2C5 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusColli.LongusColliT2C5; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -18668,10 +19312,10 @@ AnyFolder Right = { #endif - #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_VOLUME_ + #if BM_TRUNK_MUSCLES - AnyMuscleModel3E L2_Diaphragm2 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Diaphragm.L2_Diaphragm2; + AnyMuscleModel3E LongusColliT2C3 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusColli.LongusColliT2C3; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -18691,10 +19335,10 @@ AnyFolder Right = { #endif - #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_VOLUME_ + #if BM_TRUNK_MUSCLES - AnyMuscleModel3E L1TransverseProcess_Diaphragm = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Diaphragm.L1TransverseProcess_Diaphragm; + AnyMuscleModel3E LongusColliT2C2 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusColli.LongusColliT2C2; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -18714,10 +19358,10 @@ AnyFolder Right = { #endif - #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_VOLUME_ + #if BM_TRUNK_MUSCLES - AnyMuscleModel3E R12_Diaphragm2 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Diaphragm.R12_Diaphragm2; + AnyMuscleModel3E LongusColliT1C4 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusColli.LongusColliT1C4; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -18737,10 +19381,10 @@ AnyFolder Right = { #endif - #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_VOLUME_ + #if BM_TRUNK_MUSCLES - AnyMuscleModel3E R12_Diaphragm1 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Diaphragm.R12_Diaphragm1; + AnyMuscleModel3E LongusColliT1C3 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusColli.LongusColliT1C3; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -18760,10 +19404,10 @@ AnyFolder Right = { #endif - #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_VOLUME_ + #if BM_TRUNK_MUSCLES - AnyMuscleModel3E R11_Diaphragm3 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Diaphragm.R11_Diaphragm3; + AnyMuscleModel3E LongusColliT1C2 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusColli.LongusColliT1C2; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -18783,10 +19427,10 @@ AnyFolder Right = { #endif - #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_VOLUME_ + #if BM_TRUNK_MUSCLES - AnyMuscleModel3E R11_Diaphragm2 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Diaphragm.R11_Diaphragm2; + AnyMuscleModel3E LongusColliC7C3 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusColli.LongusColliC7C3; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -18806,10 +19450,10 @@ AnyFolder Right = { #endif - #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_VOLUME_ + #if BM_TRUNK_MUSCLES - AnyMuscleModel3E R11_Diaphragm1 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Diaphragm.R11_Diaphragm1; + AnyMuscleModel3E LongusColliC6C2 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusColli.LongusColliC6C2; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -18829,10 +19473,10 @@ AnyFolder Right = { #endif - #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_VOLUME_ + #if BM_TRUNK_MUSCLES - AnyMuscleModel3E R10_Diaphragm1 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Diaphragm.R10_Diaphragm1; + AnyMuscleModel3E LongusColliC5C1 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusColli.LongusColliC5C1; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -18852,10 +19496,10 @@ AnyFolder Right = { #endif - #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_VOLUME_ + #if BM_TRUNK_MUSCLES - AnyMuscleModel3E R10_Diaphragm2 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Diaphragm.R10_Diaphragm2; + AnyMuscleModel3E LongusColliSuperiorObliqueC3C1 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusColli.LongusColliSuperiorObliqueC3C1; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -18875,10 +19519,10 @@ AnyFolder Right = { #endif - #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_VOLUME_ + #if BM_TRUNK_MUSCLES - AnyMuscleModel3E R10_Diaphragm3 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Diaphragm.R10_Diaphragm3; + AnyMuscleModel3E LongusColliSuperiorObliqueC4C1 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusColli.LongusColliSuperiorObliqueC4C1; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -18898,10 +19542,10 @@ AnyFolder Right = { #endif - #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_VOLUME_ + #if BM_TRUNK_MUSCLES - AnyMuscleModel3E CC_DiaphragmNode7 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Diaphragm.CC_DiaphragmNode7; + AnyMuscleModel3E LongusColliSuperiorObliqueC5C1 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusColli.LongusColliSuperiorObliqueC5C1; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -18921,10 +19565,10 @@ AnyFolder Right = { #endif - #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_VOLUME_ + #if BM_TRUNK_MUSCLES - AnyMuscleModel3E CC_DiaphragmNode6 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Diaphragm.CC_DiaphragmNode6; + AnyMuscleModel3E LongusColliSuperiorObliqueC4C2 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusColli.LongusColliSuperiorObliqueC4C2; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -18944,10 +19588,10 @@ AnyFolder Right = { #endif - #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_VOLUME_ + #if BM_TRUNK_MUSCLES - AnyMuscleModel3E CC_DiaphragmNode5 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Diaphragm.CC_DiaphragmNode5; + AnyMuscleModel3E LongusColliSuperiorObliqueC5C2 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusColli.LongusColliSuperiorObliqueC5C2; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -18967,10 +19611,10 @@ AnyFolder Right = { #endif - #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_VOLUME_ + #if BM_TRUNK_MUSCLES - AnyMuscleModel3E CC_DiaphragmNode4 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Diaphragm.CC_DiaphragmNode4; + AnyMuscleModel3E LongusColliSuperiorObliqueC6C2 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusColli.LongusColliSuperiorObliqueC6C2; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -18990,10 +19634,10 @@ AnyFolder Right = { #endif - #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_VOLUME_ + #if BM_TRUNK_MUSCLES - AnyMuscleModel3E CC_DiaphragmNode3 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Diaphragm.CC_DiaphragmNode3; + AnyMuscleModel3E LongusColliSuperiorObliqueC6C3 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusColli.LongusColliSuperiorObliqueC6C3; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -19013,10 +19657,10 @@ AnyFolder Right = { #endif - #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_VOLUME_ + #if BM_TRUNK_MUSCLES - AnyMuscleModel3E CC_DiaphragmNode2 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Diaphragm.CC_DiaphragmNode2; + AnyMuscleModel3E LongusColliInferiorObliqueT1C6 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusColli.LongusColliInferiorObliqueT1C6; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -19036,10 +19680,10 @@ AnyFolder Right = { #endif - #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_VOLUME_ + #if BM_TRUNK_MUSCLES - AnyMuscleModel3E CC_DiaphragmNode1 = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Diaphragm.CC_DiaphragmNode1; + AnyMuscleModel3E LongusColliInferiorObliqueT2C6 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusColli.LongusColliInferiorObliqueT2C6; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length @@ -19059,10 +19703,10 @@ AnyFolder Right = { #endif - #if BM_TRUNK_MUSCLES & BM_TRUNK_CAVITY_MODEL == _CAVITY_MODEL_VOLUME_ + #if BM_TRUNK_MUSCLES - AnyMuscleModel3E Xiphoid_Diaphragm = { - AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.Diaphragm.Xiphoid_Diaphragm; + AnyMuscleModel3E LongusColliInferiorObliqueT2C5 = { + AnyFolder& MuscleParameters = ....Data.unscaled.ModelParameters.Muscles.LongusColli.LongusColliInferiorObliqueT2C5; AnyIntVar MuscleElemNo = 1; ///< The number of this element of the muscle AnyIntVar MuscleElemAmount = MuscleParameters.MuscleElemAmount; ///< The total amount of elements for this muscle F0 ??= ...DefaultMusPar.PCSAfactor*PCSA; ///< Maximum force output at optimum fiber length From c40ffcae415c01d51c61c0a8b71a49a1a92b56b6 Mon Sep 17 00:00:00 2001 From: hs Date: Wed, 9 Oct 2024 14:36:29 +0200 Subject: [PATCH 2/2] LongusColli muscles --- Body/AAUHuman/Trunk/MusclesLeft.any | 122 +++++++++++++++++++++++++++ Body/AAUHuman/Trunk/MusclesRight.any | 122 +++++++++++++++++++++++++++ 2 files changed, 244 insertions(+) diff --git a/Body/AAUHuman/Trunk/MusclesLeft.any b/Body/AAUHuman/Trunk/MusclesLeft.any index 3cb665d48..8c0af871b 100644 --- a/Body/AAUHuman/Trunk/MusclesLeft.any +++ b/Body/AAUHuman/Trunk/MusclesLeft.any @@ -2272,6 +2272,7 @@ AnyFolder LongusCapitis = { }; AnyFolder LongusColli = { + // LongusColliVertical AnyMuscleViaPoint LongusColliT3C6 = { AnyMuscleModel &MusMdl = ....MuscleModels.Left.LongusColli.LongusColliT3C6; AnyRefNode &Org = ....Segments.T3Seg.Left.LongusColliT3C6Node; @@ -2292,6 +2293,31 @@ AnyFolder LongusColli = { viewMuscle = {#include "../DrawSettings/MusDrawSettings.any"}; viewForce.Visible ??= Off; }; + AnyMuscleViaPoint LongusColliT2C3 = { + AnyMuscleModel &MusMdl = ....MuscleModels.Left.LongusColli.LongusColliT2C3; + AnyRefNode &Org = ....Segments.T2Seg.Left.LongusColliT2C5Node; + AnyRefNode &Via1 = ....Segments.T1Seg.Left.LongusColliT1C4Node; + AnyRefNode &Via2 = ....Segments.C7Seg.Left.LongusColliT1C4Node; + AnyRefNode &Via3 = ....Segments.C6Seg.Left.LongusColliT1C4Node; + AnyRefNode &Via4 = ....Segments.C5Seg.Left.LongusColliT1C4Node; + AnyRefNode &Via5 = ....Segments.C4Seg.Left.LongusColliC7C3Node; + AnyRefNode &Ins = ....Segments.C3Seg.Left.LongusColliC7C3Node; + viewMuscle = {#include "/drawSettings/MusDrawSettings.any"}; + viewForce.Visible ??= Off; + }; + AnyMuscleViaPoint LongusColliT2C2 = { + AnyMuscleModel &MusMdl = ....MuscleModels.Left.LongusColli.LongusColliT2C2; + AnyRefNode &Org = ....Segments.T2Seg.Left.LongusColliT2C5Node; + AnyRefNode &Via1 = ....Segments.T1Seg.Left.LongusColliT1C4Node; + AnyRefNode &Via2 = ....Segments.C7Seg.Left.LongusColliT1C4Node; + AnyRefNode &Via3 = ....Segments.C6Seg.Left.LongusColliT1C4Node; + AnyRefNode &Via4 = ....Segments.C5Seg.Left.LongusColliT1C4Node; + AnyRefNode &Via5 = ....Segments.C4Seg.Left.LongusColliC7C3Node; + AnyRefNode &Via6 = ....Segments.C3Seg.Left.LongusColliC7C3Node; + AnyRefNode &Ins = ....Segments.C2Seg.Left.LongusColliC6C2Node; + viewMuscle = {#include "/drawSettings/MusDrawSettings.any"}; + viewForce.Visible ??= Off; + }; AnyMuscleViaPoint LongusColliT1C4 = { AnyMuscleModel &MusMdl = ....MuscleModels.Left.LongusColli.LongusColliT1C4; AnyRefNode &Org = ....Segments.T1Seg.Left.LongusColliT1C4Node; @@ -2302,6 +2328,29 @@ AnyFolder LongusColli = { viewMuscle = {#include "../DrawSettings/MusDrawSettings.any"}; viewForce.Visible ??= Off; }; + AnyMuscleViaPoint LongusColliT1C3 = { + AnyMuscleModel &MusMdl = ....MuscleModels.Left.LongusColli.LongusColliT1C3; + AnyRefNode &Org = ....Segments.T1Seg.Left.LongusColliT1C4Node; + AnyRefNode &Via1 = ....Segments.C7Seg.Left.LongusColliT1C4Node; + AnyRefNode &Via2 = ....Segments.C6Seg.Left.LongusColliT1C4Node; + AnyRefNode &Via3 = ....Segments.C5Seg.Left.LongusColliT1C4Node; + AnyRefNode &Via4 = ....Segments.C4Seg.Left.LongusColliC7C3Node; + AnyRefNode &Ins = ....Segments.C3Seg.Left.LongusColliC7C3Node; + viewMuscle = {#include "/drawSettings/MusDrawSettings.any"}; + viewForce.Visible ??= Off; + }; + AnyMuscleViaPoint LongusColliT1C2 = { + AnyMuscleModel &MusMdl = ....MuscleModels.Left.LongusColli.LongusColliT1C2; + AnyRefNode &Org = ....Segments.T1Seg.Left.LongusColliT1C4Node; + AnyRefNode &Via1 = ....Segments.C7Seg.Left.LongusColliT1C4Node; + AnyRefNode &Via2 = ....Segments.C6Seg.Left.LongusColliT1C4Node; + AnyRefNode &Via3 = ....Segments.C5Seg.Left.LongusColliT1C4Node; + AnyRefNode &Via4 = ....Segments.C4Seg.Left.LongusColliC7C3Node; + AnyRefNode &Via5 = ....Segments.C3Seg.Left.LongusColliC7C3Node; + AnyRefNode &Ins = ....Segments.C2Seg.Left.LongusColliC6C2Node; + viewMuscle = {#include "/drawSettings/MusDrawSettings.any"}; + viewForce.Visible ??= Off; + }; AnyMuscleViaPoint LongusColliC7C3 = { AnyMuscleModel &MusMdl = ....MuscleModels.Left.LongusColli.LongusColliC7C3; AnyRefNode &Org = ....Segments.C7Seg.Left.LongusColliC7C3Node; @@ -2332,6 +2381,79 @@ AnyFolder LongusColli = { viewMuscle = {#include "../DrawSettings/MusDrawSettings.any"}; viewForce.Visible ??= Off; }; + // LongusColliSuperiorOblique + AnyMuscleViaPoint LongusColliSuperiorObliqueC3C1 = { + AnyMuscleModel &MusMdl = ....MuscleModels.Left.LongusColli.LongusColliSuperiorObliqueC3C1; + AnyRefNode &Org = ....Segments.C3Seg.LongusCapitisC3C0NodeL; + AnyRefNode &Ins = ....Segments.C1Seg.Left.LongusColliC5C1Node; + viewMuscle = {#include "/drawSettings/MusDrawSettings.any"}; + viewForce.Visible ??= Off; + }; + AnyMuscleViaPoint LongusColliSuperiorObliqueC4C1 = { + AnyMuscleModel &MusMdl = ....MuscleModels.Left.LongusColli.LongusColliSuperiorObliqueC4C1; + AnyRefNode &Org = ....Segments.C4Seg.LongusCapitisC4C0NodeL; + AnyRefNode &Ins = ....Segments.C1Seg.Left.LongusColliC5C1Node; + viewMuscle = {#include "/drawSettings/MusDrawSettings.any"}; + viewForce.Visible ??= Off; + }; + AnyMuscleViaPoint LongusColliSuperiorObliqueC5C1 = { + AnyMuscleModel &MusMdl = ....MuscleModels.Left.LongusColli.LongusColliSuperiorObliqueC5C1; + AnyRefNode &Org = ....Segments.C5Seg.LongusCapitisC5C0NodeL; + AnyRefNode &Ins = ....Segments.C1Seg.Left.LongusColliC5C1Node; + viewMuscle = {#include "/drawSettings/MusDrawSettings.any"}; + viewForce.Visible ??= Off; + }; + AnyMuscleViaPoint LongusColliSuperiorObliqueC4C2 = { + AnyMuscleModel &MusMdl = ....MuscleModels.Left.LongusColli.LongusColliSuperiorObliqueC4C2; + AnyRefNode &Org = ....Segments.C4Seg.LongusCapitisC4C0NodeL; + AnyRefNode &Ins = ....Segments.C2Seg.Left.LongusColliC6C2Node; + viewMuscle = {#include "/drawSettings/MusDrawSettings.any"}; + viewForce.Visible ??= Off; + }; + AnyMuscleViaPoint LongusColliSuperiorObliqueC5C2 = { + AnyMuscleModel &MusMdl = ....MuscleModels.Left.LongusColli.LongusColliSuperiorObliqueC5C2; + AnyRefNode &Org = ....Segments.C5Seg.LongusCapitisC5C0NodeL; + AnyRefNode &Ins = ....Segments.C2Seg.Left.LongusColliC6C2Node; + viewMuscle = {#include "/drawSettings/MusDrawSettings.any"}; + viewForce.Visible ??= Off; + }; + AnyMuscleViaPoint LongusColliSuperiorObliqueC6C2 = { + AnyMuscleModel &MusMdl = ....MuscleModels.Left.LongusColli.LongusColliSuperiorObliqueC6C2; + AnyRefNode &Org = ....Segments.C6Seg.LongusCapitisC6C0NodeL; + AnyRefNode &Ins = ....Segments.C2Seg.Left.LongusColliC6C2Node; + viewMuscle = {#include "/drawSettings/MusDrawSettings.any"}; + viewForce.Visible ??= Off; + }; + AnyMuscleViaPoint LongusColliSuperiorObliqueC6C3 = { + AnyMuscleModel &MusMdl = ....MuscleModels.Left.LongusColli.LongusColliSuperiorObliqueC6C3; + AnyRefNode &Org = ....Segments.C6Seg.LongusCapitisC6C0NodeL; + AnyRefNode &Ins = ....Segments.C3Seg.Left.LongusColliC7C3Node; + viewMuscle = {#include "/drawSettings/MusDrawSettings.any"}; + viewForce.Visible ??= Off; + }; + + // LongusColliInferiorOblique + AnyMuscleViaPoint LongusColliInferiorObliqueT1C6 = { + AnyMuscleModel &MusMdl = ....MuscleModels.Left.LongusColli.LongusColliInferiorObliqueT1C6; + AnyRefNode &Org = ....Segments.T1Seg.Left.LongusColliT1C4Node; + AnyRefNode &Ins = ....Segments.C6Seg.LongusCapitisC6C0NodeL; + viewMuscle = {#include "/drawSettings/MusDrawSettings.any"}; + viewForce.Visible ??= Off; + }; + AnyMuscleViaPoint LongusColliInferiorObliqueT2C6 = { + AnyMuscleModel &MusMdl = ....MuscleModels.Left.LongusColli.LongusColliInferiorObliqueT2C6; + AnyRefNode &Org = ....Segments.T2Seg.Left.LongusColliT2C5Node; + AnyRefNode &Ins = ....Segments.C6Seg.LongusCapitisC6C0NodeL; + viewMuscle = {#include "/drawSettings/MusDrawSettings.any"}; + viewForce.Visible ??= Off; + }; + AnyMuscleViaPoint LongusColliInferiorObliqueT2C5 = { + AnyMuscleModel &MusMdl = ....MuscleModels.Left.LongusColli.LongusColliInferiorObliqueT2C5; + AnyRefNode &Org = ....Segments.T2Seg.Left.LongusColliT2C5Node; + AnyRefNode &Ins = ....Segments.C5Seg.LongusCapitisC5C0NodeL; + viewMuscle = {#include "/drawSettings/MusDrawSettings.any"}; + viewForce.Visible ??= Off; + }; }; AnyFolder Multifidi = { diff --git a/Body/AAUHuman/Trunk/MusclesRight.any b/Body/AAUHuman/Trunk/MusclesRight.any index 65778bdfd..9df2119f3 100644 --- a/Body/AAUHuman/Trunk/MusclesRight.any +++ b/Body/AAUHuman/Trunk/MusclesRight.any @@ -2301,6 +2301,7 @@ AnyFolder LongusCapitis = { }; AnyFolder LongusColli = { + // LongusColliVertical AnyMuscleViaPoint LongusColliT3C6 = { AnyMuscleModel &MusMdl = ....MuscleModels.Right.LongusColli.LongusColliT3C6; AnyRefNode &Org = ....Segments.T3Seg.Right.LongusColliT3C6Node; @@ -2321,6 +2322,31 @@ AnyFolder LongusColli = { viewMuscle = {#include "../DrawSettings/MusDrawSettings.any"}; viewForce.Visible ??= Off; }; + AnyMuscleViaPoint LongusColliT2C3 = { + AnyMuscleModel &MusMdl = ....MuscleModels.Right.LongusColli.LongusColliT2C3; + AnyRefNode &Org = ....Segments.T2Seg.Right.LongusColliT2C5Node; + AnyRefNode &Via1 = ....Segments.T1Seg.Right.LongusColliT1C4Node; + AnyRefNode &Via2 = ....Segments.C7Seg.Right.LongusColliT1C4Node; + AnyRefNode &Via3 = ....Segments.C6Seg.Right.LongusColliT1C4Node; + AnyRefNode &Via4 = ....Segments.C5Seg.Right.LongusColliT1C4Node; + AnyRefNode &Via5 = ....Segments.C4Seg.Right.LongusColliC7C3Node; + AnyRefNode &Ins = ....Segments.C3Seg.Right.LongusColliC7C3Node; + viewMuscle = {#include "/drawSettings/MusDrawSettings.any"}; + viewForce.Visible ??= Off; + }; + AnyMuscleViaPoint LongusColliT2C2 = { + AnyMuscleModel &MusMdl = ....MuscleModels.Right.LongusColli.LongusColliT2C2; + AnyRefNode &Org = ....Segments.T2Seg.Right.LongusColliT2C5Node; + AnyRefNode &Via1 = ....Segments.T1Seg.Right.LongusColliT1C4Node; + AnyRefNode &Via2 = ....Segments.C7Seg.Right.LongusColliT1C4Node; + AnyRefNode &Via3 = ....Segments.C6Seg.Right.LongusColliT1C4Node; + AnyRefNode &Via4 = ....Segments.C5Seg.Right.LongusColliT1C4Node; + AnyRefNode &Via5 = ....Segments.C4Seg.Right.LongusColliC7C3Node; + AnyRefNode &Via6 = ....Segments.C3Seg.Right.LongusColliC7C3Node; + AnyRefNode &Ins = ....Segments.C2Seg.Right.LongusColliC6C2Node; + viewMuscle = {#include "/drawSettings/MusDrawSettings.any"}; + viewForce.Visible ??= Off; + }; AnyMuscleViaPoint LongusColliT1C4 = { AnyMuscleModel &MusMdl = ....MuscleModels.Right.LongusColli.LongusColliT1C4; AnyRefNode &Org = ....Segments.T1Seg.Right.LongusColliT1C4Node; @@ -2331,6 +2357,29 @@ AnyFolder LongusColli = { viewMuscle = {#include "../DrawSettings/MusDrawSettings.any"}; viewForce.Visible ??= Off; }; + AnyMuscleViaPoint LongusColliT1C3 = { + AnyMuscleModel &MusMdl = ....MuscleModels.Right.LongusColli.LongusColliT1C3; + AnyRefNode &Org = ....Segments.T1Seg.Right.LongusColliT1C4Node; + AnyRefNode &Via1 = ....Segments.C7Seg.Right.LongusColliT1C4Node; + AnyRefNode &Via2 = ....Segments.C6Seg.Right.LongusColliT1C4Node; + AnyRefNode &Via3 = ....Segments.C5Seg.Right.LongusColliT1C4Node; + AnyRefNode &Via4 = ....Segments.C4Seg.Right.LongusColliC7C3Node; + AnyRefNode &Ins = ....Segments.C3Seg.Right.LongusColliC7C3Node; + viewMuscle = {#include "/drawSettings/MusDrawSettings.any"}; + viewForce.Visible ??= Off; + }; + AnyMuscleViaPoint LongusColliT1C2 = { + AnyMuscleModel &MusMdl = ....MuscleModels.Right.LongusColli.LongusColliT1C2; + AnyRefNode &Org = ....Segments.T1Seg.Right.LongusColliT1C4Node; + AnyRefNode &Via1 = ....Segments.C7Seg.Right.LongusColliT1C4Node; + AnyRefNode &Via2 = ....Segments.C6Seg.Right.LongusColliT1C4Node; + AnyRefNode &Via3 = ....Segments.C5Seg.Right.LongusColliT1C4Node; + AnyRefNode &Via4 = ....Segments.C4Seg.Right.LongusColliC7C3Node; + AnyRefNode &Via5 = ....Segments.C3Seg.Right.LongusColliC7C3Node; + AnyRefNode &Ins = ....Segments.C2Seg.Right.LongusColliC6C2Node; + viewMuscle = {#include "/drawSettings/MusDrawSettings.any"}; + viewForce.Visible ??= Off; + }; AnyMuscleViaPoint LongusColliC7C3 = { AnyMuscleModel &MusMdl = ....MuscleModels.Right.LongusColli.LongusColliC7C3; AnyRefNode &Org = ....Segments.C7Seg.Right.LongusColliC7C3Node; @@ -2361,6 +2410,79 @@ AnyFolder LongusColli = { viewMuscle = {#include "../DrawSettings/MusDrawSettings.any"}; viewForce.Visible ??= Off; }; + // LongusColliSuperiorOblique + AnyMuscleViaPoint LongusColliSuperiorObliqueC3C1 = { + AnyMuscleModel &MusMdl = ....MuscleModels.Right.LongusColli.LongusColliSuperiorObliqueC3C1; + AnyRefNode &Org = ....Segments.C3Seg.LongusCapitisC3C0NodeR; + AnyRefNode &Ins = ....Segments.C1Seg.Right.LongusColliC5C1Node; + viewMuscle = {#include "/drawSettings/MusDrawSettings.any"}; + viewForce.Visible ??= Off; + }; + AnyMuscleViaPoint LongusColliSuperiorObliqueC4C1 = { + AnyMuscleModel &MusMdl = ....MuscleModels.Right.LongusColli.LongusColliSuperiorObliqueC4C1; + AnyRefNode &Org = ....Segments.C4Seg.LongusCapitisC4C0NodeR; + AnyRefNode &Ins = ....Segments.C1Seg.Right.LongusColliC5C1Node; + viewMuscle = {#include "/drawSettings/MusDrawSettings.any"}; + viewForce.Visible ??= Off; + }; + AnyMuscleViaPoint LongusColliSuperiorObliqueC5C1 = { + AnyMuscleModel &MusMdl = ....MuscleModels.Right.LongusColli.LongusColliSuperiorObliqueC5C1; + AnyRefNode &Org = ....Segments.C5Seg.LongusCapitisC5C0NodeR; + AnyRefNode &Ins = ....Segments.C1Seg.Right.LongusColliC5C1Node; + viewMuscle = {#include "/drawSettings/MusDrawSettings.any"}; + viewForce.Visible ??= Off; + }; + AnyMuscleViaPoint LongusColliSuperiorObliqueC4C2 = { + AnyMuscleModel &MusMdl = ....MuscleModels.Right.LongusColli.LongusColliSuperiorObliqueC4C2; + AnyRefNode &Org = ....Segments.C4Seg.LongusCapitisC4C0NodeR; + AnyRefNode &Ins = ....Segments.C2Seg.Right.LongusColliC6C2Node; + viewMuscle = {#include "/drawSettings/MusDrawSettings.any"}; + viewForce.Visible ??= Off; + }; + AnyMuscleViaPoint LongusColliSuperiorObliqueC5C2 = { + AnyMuscleModel &MusMdl = ....MuscleModels.Right.LongusColli.LongusColliSuperiorObliqueC5C2; + AnyRefNode &Org = ....Segments.C5Seg.LongusCapitisC5C0NodeR; + AnyRefNode &Ins = ....Segments.C2Seg.Right.LongusColliC6C2Node; + viewMuscle = {#include "/drawSettings/MusDrawSettings.any"}; + viewForce.Visible ??= Off; + }; + AnyMuscleViaPoint LongusColliSuperiorObliqueC6C2 = { + AnyMuscleModel &MusMdl = ....MuscleModels.Right.LongusColli.LongusColliSuperiorObliqueC6C2; + AnyRefNode &Org = ....Segments.C6Seg.LongusCapitisC6C0NodeR; + AnyRefNode &Ins = ....Segments.C2Seg.Right.LongusColliC6C2Node; + viewMuscle = {#include "/drawSettings/MusDrawSettings.any"}; + viewForce.Visible ??= Off; + }; + AnyMuscleViaPoint LongusColliSuperiorObliqueC6C3 = { + AnyMuscleModel &MusMdl = ....MuscleModels.Right.LongusColli.LongusColliSuperiorObliqueC6C3; + AnyRefNode &Org = ....Segments.C6Seg.LongusCapitisC6C0NodeR; + AnyRefNode &Ins = ....Segments.C3Seg.Right.LongusColliC7C3Node; + viewMuscle = {#include "/drawSettings/MusDrawSettings.any"}; + viewForce.Visible ??= Off; + }; + +// LongusColliInferiorOblique + AnyMuscleViaPoint LongusColliInferiorObliqueT1C6 = { + AnyMuscleModel &MusMdl = ....MuscleModels.Right.LongusColli.LongusColliInferiorObliqueT1C6; + AnyRefNode &Org = ....Segments.T1Seg.Right.LongusColliT1C4Node; + AnyRefNode &Ins = ....Segments.C6Seg.LongusCapitisC6C0NodeR; + viewMuscle = {#include "/drawSettings/MusDrawSettings.any"}; + viewForce.Visible ??= Off; + }; + AnyMuscleViaPoint LongusColliInferiorObliqueT2C6 = { + AnyMuscleModel &MusMdl = ....MuscleModels.Right.LongusColli.LongusColliInferiorObliqueT2C6; + AnyRefNode &Org = ....Segments.T2Seg.Right.LongusColliT2C5Node; + AnyRefNode &Ins = ....Segments.C6Seg.LongusCapitisC6C0NodeR; + viewMuscle = {#include "/drawSettings/MusDrawSettings.any"}; + viewForce.Visible ??= Off; + }; + AnyMuscleViaPoint LongusColliInferiorObliqueT2C5 = { + AnyMuscleModel &MusMdl = ....MuscleModels.Right.LongusColli.LongusColliInferiorObliqueT2C5; + AnyRefNode &Org = ....Segments.T2Seg.Right.LongusColliT2C5Node; + AnyRefNode &Ins = ....Segments.C5Seg.LongusCapitisC5C0NodeR; + viewMuscle = {#include "/drawSettings/MusDrawSettings.any"}; + viewForce.Visible ??= Off; + }; }; AnyFolder Multifidi = {