Interface  Description 

DeformedPoint 
Extends FieldPoint to include information about the deformation gradient.

HasMaterialState 
Indicates materials that have state

MaterialStateObject 
Class  Description 

AnisotropicLinearMaterial  
ArrudaBoyceMaterial  
AxialLigament 
Ligmament material based on : Blankevoort, L., and Huiskes,
R.

AxialMaterial  
AxialMaterialTest 
Tests AxialMaterials by checking that their computed derivatives are
consistent with the values determined via numeric differentiation.

AxialMuscleMaterial  
AxialMuscleMaterialBase 
Base class for pointtopoint muscle materials.

AxialTendonBase 
Base class for pointtopoint muscle materials that implement
muscle tendons.

Blankevoort1991AxialLigament 
Ligmament material based on : Blankevoort, L., and Huiskes,
R.

BlemkerAxialMuscle 
A generic muscle material

BlemkerMuscle 
A generic muscle material

ConstantAxialMaterial  
ConstantAxialMuscle  
ContactForceBehavior  
CubicHyperelastic  
DeformedPointBase 
Base class for deformed point structure.

ElasticContactBase 
Base class for elastic foundation contact implementations.

EquilibriumAxialMuscle 
Base class for pointtopoint muscle materials that implement a pennated
muscle and tendon in series, and which solve for the muscle length at each
time step to ensure that the muscle and tendon forces are equal.

EquilibriumAxialMuscleTest  
FemMaterial  
FemMaterialTest 
Tests FemMaterials by checking that the computed tangent matrix is
consistent with the value determined via numeric differentiation.

FrameMaterial 
Base material for a FrameSpring.

FullBlemkerMuscle  
FungMaterial  
GenericMuscle 
A generic muscle material

HeuerOffLinFM  
Hill3ElemMuscleRigidTendon  
InactiveMuscle 
A muscle material that does nothing

IncompNeoHookeanMaterial  
IncompressibleMaterial  
IncompressibleMaterialBase  
LigamentAxialMaterial  
LinearAxialMaterial  
LinearAxialMuscle  
LinearElasticContact 
Implementation of nonlinear elastic foundation compliance model from:
Bei, Y.

LinearFrameMaterial 
A FrameMaterial that is linear under small rotation assumptions and allows
separate stiffness and damping along each of the the six degrees of freedom.

LinearMaterial  
LinearMaterialBase 
Base material for both isotropic and anisotropic linear materials

MasoudMillardLAM  
MaterialBase  
MaterialChangeEvent 
Class for reporting changes in Material settings within model subcomponents.

MaxwellAxialMaterial  
Millard2012AxialLigament  Deprecated
This class has been replaced by the more appropriately named
Millard2012AxialTendon , which should be used instead. 
Millard2012AxialMuscle 
Implements the Millard2012EquilibriumMuscle from OpenSim.

Millard2012AxialMuscleTest 
Tests AxialMaterials by checking that their computed derivatives are
consistent with the values determined via numeric differentiation.

Millard2012AxialTendon  
Millard2012ForceCurves  
MooneyRivlinMaterial  
MuscleMaterial 
Base class for Muscle materials.

NeoHookeanMaterial  
NonlinearlyStiffFrameMaterial  
NullMaterial  
OffsetLinearFrameMaterial 
A FrameMaterial that is linear under small rotation assumptions and allows
separate stiffness and damping along each of the the six degrees of freedom.

OgdenMaterial  
PaiAxialMuscle  
PeckAxialMuscle  
QLVBehavior  
QLVState 
Stores state information for QLV (QuasiLinear Viscoelastic Behavior)

RotAxisFrameMaterial 
A FrameMaterial that is linear with respect to the displacement between
origins and also with respect to the displacement about the current rotation
axis.

ScaledFemMaterial  
SimmSplineLigamentMaterial  
SimpleAxialMuscle  
SimpleForceMuscle 
A muscle material with no passive force that simply adds a constant force
proportional to the excitation signal.

SimpleMuscle 
A muscle material with no passive force that simply adds a constant force
proportional to the excitation signal.

SpringAxialMuscle  
StVenantKirchoffMaterial 
NOTE: This is a nonstandard version of the St.

TensorUtils  
TensorUtilsTest  
Thelen2003AxialMuscle 
Implements the Thelen2003Muscle from OpenSim.

Thelen2003AxialMuscleTest  
Thelen2003AxialTendon  
TransverseLinearMaterial  
UnidirectionalLinearAxialMaterial 
If distance is less than rest length, applies no force

UWLigamentMaterial 
The ligament model used in the University of Wisconsin knee model.

VerondaWestmannMaterial  
ViscoelasticBehavior  
ViscoelasticMaterial  
ViscoelasticState 
Stores state information for viscoelastic behavior

Enum  Description 

ElasticContactBase.DampingMethod 
Describes how the method
ElasticContactBase.computeDamping(double, double) computes the
net damping d from the damping factor df . 
IncompressibleMaterialBase.BulkPotential 