public abstract class AxialMaterial extends MaterialBase
myProps
Constructor and Description |
---|
AxialMaterial() |
Modifier and Type | Method and Description |
---|---|
AxialMaterial |
clone()
Returns a clone of this composite property.
|
abstract double |
computeDFdl(double l,
double ldot,
double l0,
double excitation) |
abstract double |
computeDFdldot(double l,
double ldot,
double l0,
double excitation) |
abstract double |
computeF(double l,
double ldot,
double l0,
double excitation) |
boolean |
equals(AxialMaterial mat) |
boolean |
equals(java.lang.Object obj) |
static java.lang.Class<?>[] |
getSubClasses() |
abstract boolean |
isDFdldotZero()
Returns true if computeDFdldot() always returns zero.
|
getAllPropertyInfo, getProperty, getPropertyHost, getPropertyInfo, hasProperty, hasSymmetricTangent, isWritable, scaleDistance, scaleMass, scan, setPropertyHost, setPropertyInfo, tangentSymmetryChanged, updateMaterial, write
public static java.lang.Class<?>[] getSubClasses()
public abstract double computeF(double l, double ldot, double l0, double excitation)
public abstract double computeDFdl(double l, double ldot, double l0, double excitation)
public abstract double computeDFdldot(double l, double ldot, double l0, double excitation)
public abstract boolean isDFdldotZero()
public boolean equals(AxialMaterial mat)
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public AxialMaterial clone()
CompositeProperty
clone
in interface CompositeProperty
clone
in interface Clonable
clone
in class MaterialBase