[bfdf16]: / Body / AAUHuman / LegTLEM1 / RightLegSelectedOutput.any

Download this file

595 lines (427 with data), 22.9 kB


SelectedOutput.Right = {
  
  AnyFolder Leg = {
    
    
    AnyFolder JointReactionForce = {
      
      
      /// Lateral positive
      AnyVar Hip_MediolateralForce = ....Right.Leg.Jnt.Hip.Constraints.Reaction.Fout[2];
      /// Proximal positive
      AnyVar Hip_ProximoDistalForce = ....Right.Leg.Jnt.Hip.Constraints.Reaction.Fout[1];
      /// Anterior positive
      AnyVar Hip_AnteroPosteriorForce = ....Right.Leg.Jnt.Hip.Constraints.Reaction.Fout[0];
      // Thigh.HipJoint ref
      
      #if BM_FOOT_MODEL == _FOOT_MODEL_DEFAULT_ & BM_JOINT_TYPE_KNEE_RIGHT == _JOINT_TYPE_DEFAULT_
      /// Lateral positive
      AnyVar Knee_MedioLateralForce = ....Right.Leg.Jnt.Knee.Constraints.Reaction.Fout[2];
      /// Proximal positive
      AnyVar Knee_ProximoDistalForce = ....Right.Leg.Jnt.Knee.Constraints.Reaction.Fout[1];
      /// Anterior positive
      AnyVar Knee_AnteroPosteriorForce = ....Right.Leg.Jnt.Knee.Constraints.Reaction.Fout[0];
      /// Internal positive
      AnyVar Knee_AxialMoment = ....Right.Leg.MomentMeasure.KneeJointReactionMoments.Mlocal[1];
      /// Internal positive
      AnyVar Knee_LateralMoment = ....Right.Leg.MomentMeasure.KneeJointReactionMoments.Mlocal[0];
      // Thigh.KneeJoint ref
      /// Lateral positive
      AnyVar Ankle_MedioLateralForce = ....Right.Leg.Jnt.Ankle.Constraints.Reaction.Fout[2];
      /// Proximal positive
      AnyVar Ankle_ProximoDistalForce = ....Right.Leg.Jnt.Ankle.Constraints.Reaction.Fout[1];
      /// Anterior positive
      AnyVar Ankle_AnteroPosteriorForce = ....Right.Leg.Jnt.Ankle.Constraints.Reaction.Fout[0];
      /// Internal positive
      AnyVar Ankle_AxialMoment = ....Right.Leg.MomentMeasure.AnkleJointReactionMoments.Mlocal[1];
      // Shank.AnkleJoint ref
      #endif
      
      #if BM_FOOT_MODEL == _FOOT_MODEL_DEFAULT_ & BM_JOINT_TYPE_KNEE_RIGHT == _JOINT_TYPE_USERDEFINED_
      /// Internal positive
      AnyVar Knee_AxialMoment = ....Right.Leg.MomentMeasure.KneeJointReactionMoments.Mlocal[1];
      /// Internal positive
      AnyVar Knee_LateralMoment = ....Right.Leg.MomentMeasure.KneeJointReactionMoments.Mlocal[0];
      // Thigh.KneeJoint ref
      /// Lateral positive
      AnyVar Ankle_MedioLateralForce = ....Right.Leg.Jnt.Ankle.Constraints.Reaction.Fout[2];
      /// Proximal positive
      AnyVar Ankle_ProximoDistalForce = ....Right.Leg.Jnt.Ankle.Constraints.Reaction.Fout[1];
      /// Anterior positive
      AnyVar Ankle_AnteroPosteriorForce = ....Right.Leg.Jnt.Ankle.Constraints.Reaction.Fout[0];
      /// Internal positive
      AnyVar Ankle_AxialMoment = ....Right.Leg.MomentMeasure.AnkleJointReactionMoments.Mlocal[1];
      // Shank.AnkleJoint ref
      #endif
      
      #if BM_FOOT_MODEL != _FOOT_MODEL_DEFAULT_ & BM_JOINT_TYPE_KNEE_RIGHT == _JOINT_TYPE_DEFAULT_
      /// Lateral positive
      AnyVar Knee_MedioLateralForce = ....Right.Leg.Jnt.Knee.Constraints.Reaction.Fout[2];
      /// Proximal positive
      AnyVar Knee_ProximoDistalForce = ....Right.Leg.Jnt.Knee.Constraints.Reaction.Fout[1];
      /// Anterior positive
      AnyVar Knee_AnteroPosteriorForce = ....Right.Leg.Jnt.Knee.Constraints.Reaction.Fout[0];
      /// Internal positive
      AnyVar Knee_AxialMoment = ....Right.Leg.MomentMeasure.KneeJointReactionMoments.Mlocal[1];
      /// Internal positive
      AnyVar Knee_LateralMoment = ....Right.Leg.MomentMeasure.KneeJointReactionMoments.Mlocal[0];
      // Thigh.KneeJoint ref
      #endif
      
      //****************************************************
      

      
      
      
    }; //End JointReactionForce
    
    
    
    
    #if BM_FOOT_MODEL == _FOOT_MODEL_DEFAULT_
    AnyFolder JointMomentMeasure = {
      
      
      AnyVar HipAbduction = ....Right.Leg.MomentMeasure.HipNetMomentMuscle.MHipAbduction;
      
      AnyVar HipFlexion = ....Right.Leg.MomentMeasure.HipNetMomentMuscle.MHipFlexion;
      
      AnyVar HipExternalRotation = ....Right.Leg.MomentMeasure.HipNetMomentMuscle.MHipExternalRotation;
      
      #if BM_JOINT_TYPE_KNEE_RIGHT == _JOINT_TYPE_DEFAULT_
      AnyVar KneeFlexion = -....Right.Leg.MomentMeasure.KneeNetMomentMuscle.MKneeFlexion;
      #endif
      
      AnyVar AnklePlantarFlexion = ....Right.Leg.MomentMeasure.AnklePlantarFlexionNetMomentMuscle.MPlantarFlexion;
      
      AnyVar SubTalarEversion = ....Right.Leg.MomentMeasure.SubTalarEversionNetMomentMuscle.MSubTalarEversion;      
      
      
    }; //End JointMomentMeasure
    #endif
    
    
    
    
    AnyFolder Muscles = 
    {  
      AnySearchFun MuscleList = 
      {
        #if (BM_LEG_MUSCLES_RIGHT == OFF)
        Search = ".....Right.Leg.JointMuscles.*.*.dof0.Muscle.*.Activity";
        #else
        Search = ".....Right.Leg.Mus.*.Activity";
        #endif
      };
      
      AnyVar Envelope = max(MuscleList());
      
      #if (BM_LEG_MUSCLES_RIGHT != OFF)      
      
      //*************************************************
      
      // Search Functions:
      
      
      AnyFolder MuscleActivity = {
        
        
        // GlutMed
        AnySearchFun GlutMedActivityList =  {
          Search = "......Right.Leg.Mus.GluteusMed*.Activity";
        };
        
        // GlutMin
        AnySearchFun GlutMinActivityList =  {
          Search = "......Right.Leg.Mus.GluteusMin*.Activity";
        };
        
        // Sartorius
        AnySearchFun SartoriusActivityList =  {
          Search = "......Right.Leg.Mus.Sartorius*.Activity";
        };
        
        // Tensor Fasciae Latae
        AnySearchFun TensorFasciaeActivityList =  {
          Search = "......Right.Leg.Mus.TensorFasciae*.Activity";
        };
        
        
        // Psoas Major
        AnySearchFun PsoasMajorActivityList =  {
          Search = "......Trunk.MusclesSpineRight.PsoasMajor.*.Activity";
        };
        
        //        // Psoas Minor
        //        AnySearchFun PsoasMinorActivityList =  {
        //          Search = "......Trunk.Leg.MusclesSpineRight.PsoasMinor.*.Activity";
        //        };
        
        AnySearchFun IliacusActivityList =  {
          Search = "......Right.Leg.Mus.Iliac*.Activity";
        };
        
        AnySearchFun VastusActivityList =  {
          Search = "......Right.Leg.Mus.Vastus*.Activity";
        };
        
        AnySearchFun RectusFemorisActivityList =  {
          Search = "......Right.Leg.Mus.RectusF*.Activity";
        };
        
        AnySearchFun PectineusActivityList =  {
          Search = "......Right.Leg.Mus.Pect*.Activity";
        };
        
        AnySearchFun GracilisActivityList =  {
          Search = "......Right.Leg.Mus.Gracili*.Activity";
        };
        
        AnySearchFun AdductorLongusActivityList =  {
          Search = "......Right.Leg.Mus.AdductorLongus*.Activity";
        };
        
        AnySearchFun AdductorBrevisActivityList =  {
          Search = "......Right.Leg.Mus.AdductorBr*.Activity";
        };
        
        
        AnySearchFun AdductorMagnusActivityList =  {
          Search = "......Right.Leg.Mus.AdductorMag*.Activity";
        };
        
        //                 AnySearchFun AdductorMinimusActivityList =  {
        //          Search = "......Right.Leg.Mus.AdductorMin*.Activity";
        //        };
        
        
        AnySearchFun ObturatorExtActivityList =  {
          Search = "......Right.Leg.Mus.ObturatorExt*.Activity";
        };
        
        
        
        AnySearchFun GluteusMaxActivityList =  {
          Search = "......Right.Leg.Mus.GluteusMax*.Activity";
        };
        
        
        AnySearchFun SemimembranosusActivityList =  {
          Search = "......Right.Leg.Mus.Semimembr*.Activity";
        };
        
        AnySearchFun SemimemtendinosusActivityList =  {
          Search = "......Right.Leg.Mus.Semitend*.Activity";
        };
        
        AnySearchFun BicepsFemorisCaputBreveActivityList =  {
          Search = "......Right.Leg.Mus.BicepsFemorisCaputBreve*.Activity";
        };
        
        AnySearchFun BicepsFemorisCaputLongActivityList =  {
          Search = "......Right.Leg.Mus.BicepsFemorisCaputL*.Activity";
        };
        
        
        AnySearchFun GastrocActivityList =  {
          Search = "......Right.Leg.Mus.Gastroc*.Activity";
        };
        
        AnySearchFun TibPostActivityList =  {
          Search = "......Right.Leg.Mus.TibialisPost*.Activity";
        };
        
        
        AnySearchFun TibAntActivityList =  {
          Search = "......Right.Leg.Mus.TibialisAnt*.Activity";
        };
       
       AnySearchFun SoleusActivityList =  {
          Search = "......Right.Leg.Mus.Soleus*.Activity";
        };
        
 
        
        AnyVar GluteusMaxActivity = max(GluteusMaxActivityList());  
        AnyVar GluteusMedActivity = max(GlutMedActivityList());
        AnyVar GluteusMinActivity = max(GlutMinActivityList());
        AnyVar SartoriusActivity = max(SartoriusActivityList());
        AnyVar TensorFasciaeActivity = max(TensorFasciaeActivityList());
        //        AnyVar PsoasMinorActivity = max(PsoasMinorActivityList());
        AnyVar PsoasMajorActivity = max(PsoasMajorActivityList());
        AnyVar IliacusActivity = max(IliacusActivityList());
        AnyVar RectusFemorisActivity = max(RectusFemorisActivityList());
        AnyVar VastusActivity = max(VastusActivityList());
        AnyVar PectineusActivity = max(PectineusActivityList());        
        AnyVar GracilisActivity = max(GracilisActivityList());
        AnyVar AdductorLongusActivity = max(AdductorLongusActivityList());    
        AnyVar AdductorBrevisActivity = max(AdductorBrevisActivityList());     
        AnyVar AdductorMagnusActivity = max(AdductorMagnusActivityList());  
        //        AnyVar AdductorMinimusActivity = max(AdductorMinimusActivityList());  
        AnyVar ObturatorExtActivity = max(ObturatorExtActivityList());  
        AnyVar SemimembranosusActivity = max(SemimembranosusActivityList());  
        AnyVar SemitendinosusActivity = max(SemimemtendinosusActivityList());  
        AnyVar BicepsFemorisCaputBreveActivity = max(BicepsFemorisCaputBreveActivityList());  
        AnyVar BicepsFemorisCaputLongActivity = max(BicepsFemorisCaputLongActivityList());   
        #if BM_FOOT_MODEL == _FOOT_MODEL_DEFAULT_
        AnyVar GastrocActivity = max(GastrocActivityList());   
        AnyVar TibialisAnteriorActivity = max(TibAntActivityList());
        AnyVar TibialisPosteriorActivity = max(TibPostActivityList());
        AnyVar SoleusActivity = max(SoleusActivityList());    
        #endif
        
      };
      
      
      
      /*   Hip Abductors 
      o	Gluteus medius 
      o	Gluteus minimus 
      o	Sartorius 
      o	Tensor fasciae latae 
      */
      
      AnyFloat HipAbductorMuscleActivity = {MuscleActivity.GluteusMedActivity, MuscleActivity.GluteusMinActivity, MuscleActivity.SartoriusActivity, MuscleActivity.TensorFasciaeActivity};
      
      
      
      /* Hip Flexors: 
      o	Psoas major
      o	Psoas minor
      o	Iliacus 
      o	Rectus femoris
      o	Sartorius
      o	Tensor fasciae latae
      o	Pectineus
      o	Adductor longus
      o	Adductor brevis
      o	Gracilis
      */
      
      AnyFloat HipFlexorMuscleActivity = {MuscleActivity.PsoasMajorActivity, MuscleActivity.IliacusActivity, MuscleActivity.RectusFemorisActivity,
        MuscleActivity.SartoriusActivity, MuscleActivity.TensorFasciaeActivity, MuscleActivity.PectineusActivity,
        MuscleActivity.AdductorLongusActivity, MuscleActivity.AdductorBrevisActivity, MuscleActivity.GracilisActivity};
      //      AnyVar HipFlexorMuscleActivity = MuscleActivity.PsoasMajorActivity + MuscleActivity.IliacusActivity + MuscleActivity.RectusFemorisActivity + MuscleActivity.SartoriusActivity + MuscleActivity.TensorFasciaeActivity
      //      + MuscleActivity.PectineusActivity
      //      + MuscleActivity.AdductorLongusActivity + MuscleActivity.AdductorBrevisActivity + MuscleActivity.GracilisActivity;
      
      /*  Hip adductors:
      o	Adductor brevis
      o	Adductor longus
      o	Adductor magnus
      o	Adductor minimus
      o	pectineus
      o	gracilis
      o	Obturator externus
      */
      
      AnyFloat HipAdductorMuscleActivity = {MuscleActivity.ObturatorExtActivity, MuscleActivity.PectineusActivity, MuscleActivity.AdductorMagnusActivity, // + AdductorMinimusActivity
        MuscleActivity.AdductorLongusActivity, MuscleActivity.AdductorBrevisActivity, MuscleActivity.GracilisActivity};
      //      AnyVar HipAdductorMuscleActivity = MuscleActivity.ObturatorExtActivity + MuscleActivity.PectineusActivity + MuscleActivity.AdductorMagnusActivity // + AdductorMinimusActivity
      //      + MuscleActivity.AdductorLongusActivity + MuscleActivity.AdductorBrevisActivity + MuscleActivity.GracilisActivity;
      
      
      /* Hip extensors:
      o	Gluteus maximus 
      o	Most of the hamstrings:
      "	Long head of biceps femoris, short head is not a hip extensor, only a knee flexor
      "	Semimembranosus muscle
      "	Semitendinosus muscle
      
      */
      
      
      AnyFloat HipExtensorMuscleActivity = {MuscleActivity.GluteusMaxActivity, MuscleActivity.BicepsFemorisCaputLongActivity, MuscleActivity.SemimembranosusActivity, MuscleActivity.SemitendinosusActivity};
      
      /* Knee flexors:
      o	hamstrings (also hip extensors): 
      "	biceps femoris (short head does not extend hip)
      "	semimembranosus
      "	semitendinosus
      o	gastrocnemius (also plantar flexor as a calf muscle)
      o	gracilis (also hip flexor/adductor)
      o	sartorius (also hip flexor/abductor/lateral rotator)
      */
      
     
      #if BM_FOOT_MODEL == _FOOT_MODEL_DEFAULT_
      AnyFloat KneeFlexorMuscleActivity = {MuscleActivity.BicepsFemorisCaputLongActivity,MuscleActivity.BicepsFemorisCaputBreveActivity, MuscleActivity.SemimembranosusActivity, MuscleActivity.SemitendinosusActivity, MuscleActivity.GastrocActivity, MuscleActivity.GracilisActivity, MuscleActivity.SartoriusActivity};
      #endif
      
      
      
      
      
      
      
      //*************************************************
      
      
      AnyFolder MuscleForces = {
        
        // GlutMed
        AnySearchFun GlutMedForceList =  {
          Search = "......Right.Leg.Mus.GluteusMed*.Fout";
        };
        
        // GlutMin
        AnySearchFun GlutMinForceList =  {
          Search = "......Right.Leg.Mus.GluteusMin*.Fout";
        };
        
        // Sartorius
        AnySearchFun SartoriusForceList =  {
          Search = "......Right.Leg.Mus.Sartorius*.Fout";
        };
        
        // Tensor Fasciae Latae
        AnySearchFun TensorFasciaeForceList =  {
          Search = "......Right.Leg.Mus.TensorFasciae*.Fout";
        };
        
        
        
        // Psoas Major
        AnySearchFun PsoasMajorForceList =  {
          Search = "......Trunk.MusclesSpineRight.PsoasMajor.*.Fout";
        };
        
        //        // Psoas Minor
        //        AnySearchFun PsoasMinorForceList =  {
        //          Search = "......Trunk.Leg.MusclesSpineRight.PsoasMinor.*.Fout";
        //        };
        
        AnySearchFun IliacusForceList =  {
          Search = "......Right.Leg.Mus.Iliac*.Fout";
        };
        
        AnySearchFun RectusFemorisForceList =  {
          Search = "......Right.Leg.Mus.RectusF*.Fout";
        };
        
        AnySearchFun PectineusForceList =  {
          Search = "......Right.Leg.Mus.Pect*.Fout";
        };
        
        AnySearchFun GracilisForceList =  {
          Search = "......Right.Leg.Mus.Gracili*.Fout";
        };
        
        AnySearchFun AdductorLongusForceList =  {
          Search = "......Right.Leg.Mus.AdductorLongus*.Fout";
        };
        
        AnySearchFun AdductorBrevisForceList =  {
          Search = "......Right.Leg.Mus.AdductorBr*.Fout";
        };
        
        
        AnySearchFun AdductorMagnusForceList =  {
          Search = "......Right.Leg.Mus.AdductorMag*.Fout";
        };
        
        //                 AnySearchFun AdductorMinimusForceList =  {
        //          Search = "......Right.Leg.Mus.AdductorMin*.Fout";
        //        };
        
        
        AnySearchFun ObturatorExtForceList =  {
          Search = "......Right.Leg.Mus.ObturatorExt*.Fout";
        };
        
        
        
        AnySearchFun GluteusMaxForceList =  {
          Search = "......Right.Leg.Mus.GluteusMax*.Fout";
        };
        
        
        AnySearchFun SemimembranosusForceList =  {
          Search = "......Right.Leg.Mus.Semimembr*.Fout";
        };
        
        AnySearchFun SemimemtendinosusForceList =  {
          Search = "......Right.Leg.Mus.Semitend*.Fout";
        };
        
        AnySearchFun BicepsFemorisCaputBreveForceList =  {
          Search = "......Right.Leg.Mus.BicepsFemorisCaputBreve*.Fout";
        };
        
        
        
        AnySearchFun BicepsFemorisCaputLongForceList =  {
          Search = "......Right.Leg.Mus.BicepsFemorisCaputL*.Fout";
        };
        
        
        AnySearchFun GastrocForceList =  {
          Search = "......Right.Leg.Mus.Gastroc*.Fout";
        };
        
        AnySearchFun TibPostForceList =  {
          Search = "......Right.Leg.Mus.TibialisPost*.Fout";
        };
        
        
        AnySearchFun TibAntForceList =  {
          Search = "......Right.Leg.Mus.TibialisAnt*.Fout";
        };      
        
        AnySearchFun SoleusForceList =  {
          Search = "......Right.Leg.Mus.Soleus*.Fout";
        }; 
        
        AnySearchFun VastusForceList =  {
          Search = "......Right.Leg.Mus.Vastus*.Fout";
        }; 
        
        AnyVar GluteusMaxForce = sum(GluteusMaxForceList());  
        AnyVar GluteusMedForce = sum(GlutMedForceList());
        AnyVar GluteusMinForce = sum(GlutMinForceList());
        AnyVar SartoriusForce = sum(SartoriusForceList());
        AnyVar TensorFasciaeForce = sum(TensorFasciaeForceList());
        //        AnyVar PsoasMinorForce = sum(PsoasMinorForceList());
        AnyVar PsoasMajorForce = sum(PsoasMajorForceList());
        AnyVar IliacusForce = sum(IliacusForceList());
        AnyVar VastusForce = sum(VastusForceList());        
        AnyVar RectusFemorisForce = sum(RectusFemorisForceList());
        AnyVar PectineusForce = sum(PectineusForceList());        
        AnyVar GracilisForce = sum(GracilisForceList());
        AnyVar AdductorLongusForce = sum(AdductorLongusForceList());    
        AnyVar AdductorBrevisForce = sum(AdductorBrevisForceList());     
        AnyVar AdductorMagnusForce = sum(AdductorMagnusForceList());  
        //        AnyVar AdductorMinimusForce = sum(AdductorMinimusForceList());  
        AnyVar ObturatorExtForce = sum(ObturatorExtForceList());  
        AnyVar SemimembranosusForce = sum(SemimembranosusForceList());  
        AnyVar SemitendinosusForce = sum(SemimemtendinosusForceList());  
        AnyVar BicepsFemorisCaputBreveForce = sum(BicepsFemorisCaputBreveForceList());  
        AnyVar BicepsFemorisCaputLongForce = sum(BicepsFemorisCaputLongForceList());
        #if BM_FOOT_MODEL == _FOOT_MODEL_DEFAULT_
        AnyVar GastrocForce = sum(GastrocForceList());   
        AnyVar TibialisAnteriorForce= sum(TibAntForceList());
        AnyVar TibialisPosteriorForce= sum(TibPostForceList());
        AnyVar SoleusForce = sum(SoleusForceList());
        #endif
      };
      
      //********************************************************************************      
      //*************************************************
      
      /*   Hip Abductors 
      o	Gluteus medius 
      o	Gluteus minimus 
      o	Sartorius 
      o	Tensor fasciae latae 
      */
      
      AnyVar HipAbductorMuscleForce = MuscleForces.GluteusMedForce + MuscleForces.GluteusMinForce + MuscleForces.SartoriusForce + MuscleForces.TensorFasciaeForce;
      
      
      /* Hip Flexors: 
      o	Psoas major
      o	Psoas minor
      o	Iliacus 
      o	Rectus femoris
      o	Sartorius
      o	Tensor fasciae latae
      o	Pectineus
      o	Adductor longus
      o	Adductor brevis
      o	Gracilis
      */
      
      AnyVar HipFlexorMuscleForce = MuscleForces.PsoasMajorForce + MuscleForces.IliacusForce + MuscleForces.RectusFemorisForce + MuscleForces.SartoriusForce + MuscleForces.TensorFasciaeForce
      + MuscleForces.PectineusForce
      + MuscleForces.AdductorLongusForce + MuscleForces.AdductorBrevisForce + MuscleForces.GracilisForce;
      
      /*  Hip adductors:
      o	Adductor brevis
      o	Adductor longus
      o	Adductor magnus
      o	Adductor minimus
      o	pectineus
      o	gracilis
      o	Obturator externus
      */
      
      AnyVar HipAdductorMuscleForce = MuscleForces.ObturatorExtForce + MuscleForces.PectineusForce + MuscleForces.AdductorMagnusForce // + AdductorMinimusForce
      + MuscleForces.AdductorLongusForce + MuscleForces.AdductorBrevisForce + MuscleForces.GracilisForce;
      
      
      /* Hip extensors:
      o	Gluteus maximus 
      o	Most of the hamstrings:
      "	Long head of biceps femoris, short head is not a hip extensor, only a knee flexor
      "	Semimembranosus muscle
      "	Semitendinosus muscle
      
      */
      
      AnyVar HipExtensorMuscleForce = MuscleForces.GluteusMaxForce + MuscleForces.BicepsFemorisCaputLongForce + MuscleForces.SemimembranosusForce + MuscleForces.SemitendinosusForce;
      
      /* Knee flexors:
      o	hamstrings (also hip extensors): 
      "	biceps femoris (short head does not extend hip)
      "	semimembranosus
      "	semitendinosus
      o	gastrocnemius (also plantar flexor as a calf muscle)
      o	gracilis (also hip flexor/adductor)
      o	sartorius (also hip flexor/abductor/lateral rotator)
      */
      #if BM_FOOT_MODEL == _FOOT_MODEL_DEFAULT_
      AnyVar KneeFlexorMuscleForce = MuscleForces.BicepsFemorisCaputLongForce + MuscleForces.BicepsFemorisCaputBreveForce + MuscleForces.SemimembranosusForce + MuscleForces.SemitendinosusForce + MuscleForces.GastrocForce + MuscleForces.GracilisForce + MuscleForces.SartoriusForce;
      #endif
      
      
      #endif
      
    }; //End Muscles
    
    
  }; //End Leg
  
  
}; //End Right