public class UWLigamentMaterial extends AxialMaterial
| Modifier and Type | Field and Description |
|---|---|
static PropertyList |
myProps |
| Constructor and Description |
|---|
UWLigamentMaterial() |
| Modifier and Type | Method and Description |
|---|---|
double |
computeDFdl(double l,
double ldot,
double l0,
double excitation) |
double |
computeDFdldot(double l,
double ldot,
double l0,
double excitation) |
double |
computeF(double l,
double ldot,
double l0,
double excitation) |
PropertyList |
getAllPropertyInfo()
Returns a list giving static information about all properties exported by
this object.
|
double |
getLigamentTransitionStrain() |
double |
getLinearStiffness() |
double |
getMaxForce() |
double |
getNormalizedDamping() |
double |
getReferenceStrain() |
double |
getTendonSlackLength() |
boolean |
isDFdldotZero()
Returns true if computeDFdldot() always returns zero.
|
void |
setLigamentTransitionStrain(double ligamentTransitionStrain) |
void |
setLinearStiffness(double linearStiffness) |
void |
setMaxForce(double maxForce) |
void |
setNormalizedDamping(double normalizedDamping) |
void |
setReferenceStrain(double referenceStrain) |
void |
setTendonSlackLength(double tendonSlackLength) |
clone, equals, equals, getSubClassesgetProperty, getPropertyHost, getPropertyInfo, hasProperty, hasSymmetricTangent, isWritable, scaleDistance, scaleMass, scan, setPropertyHost, setPropertyInfo, tangentSymmetryChanged, updateMaterial, writepublic static PropertyList myProps
public PropertyList getAllPropertyInfo()
HasPropertiesgetAllPropertyInfo in interface HasPropertiesgetAllPropertyInfo in class MaterialBasepublic double computeF(double l,
double ldot,
double l0,
double excitation)
computeF in class AxialMaterialpublic double computeDFdl(double l,
double ldot,
double l0,
double excitation)
computeDFdl in class AxialMaterialpublic double computeDFdldot(double l,
double ldot,
double l0,
double excitation)
computeDFdldot in class AxialMaterialpublic boolean isDFdldotZero()
AxialMaterialisDFdldotZero in class AxialMaterialpublic double getReferenceStrain()
public void setReferenceStrain(double referenceStrain)
public double getLinearStiffness()
public void setLinearStiffness(double linearStiffness)
public double getLigamentTransitionStrain()
public void setLigamentTransitionStrain(double ligamentTransitionStrain)
public double getNormalizedDamping()
public void setNormalizedDamping(double normalizedDamping)
public double getMaxForce()
public void setMaxForce(double maxForce)
public double getTendonSlackLength()
public void setTendonSlackLength(double tendonSlackLength)