Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   Related Pages  

rdMuscle.h

00001 // rdMuscle.h
00002 //+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
00003 // Author: Frank C. Anderson
00004 //+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
00005 #include "rdModel.h"
00006 //=============================================================================
00007 #ifndef __rdMuscle_h__
00008 #define __rdMuscle_h__
00009 
00010 
00011 //=============================================================================
00012 //=============================================================================
00017 class RDSIMULATION_API rdMuscle 
00018 {
00019 
00020 //=============================================================================
00021 // DATA
00022 //=============================================================================
00023 private:
00024 
00025 //=============================================================================
00026 // METHODS
00027 //=============================================================================
00028 public:
00029    //--------------------------------------------------------------------------
00030    // ACTIVATION DYNAMICS
00031    //--------------------------------------------------------------------------
00032    static double
00033       EstimateActivation(double aTRise,double aTFall,double aA0,double aX,
00034       double aDT);
00035    static double
00036       InvertActivation(double aTRise,double aTFall,double aA0,double aA,
00037       double aDT);
00038    static double
00039       DADT(double aTRise,double aTFall,double aX,double aA);
00040    static double
00041       DADTNonlinear(double aTRise,double aTFall,double aX,double aA);
00042 
00043    //--------------------------------------------------------------------------
00044    // MUSCLE-TENDON DYNAMICS FOR AN IDEAL MUSCLE
00045    //--------------------------------------------------------------------------
00046    static double f(double aFMax,double aA);
00047 
00048 //=============================================================================
00049 }; // END class rdMuscle
00050 //=============================================================================
00051 //=============================================================================
00052 
00053 #endif //__rdMuscle_h__

Generated on Wed Aug 20 02:17:06 2003 for Simulation Software by doxygen1.3