FungOrthotropicMaterial, which should be used instead.public class FungMaterial extends IncompressibleMaterialBase
IncompressibleMaterialBase.BulkPotential| Modifier and Type | Field and Description |
|---|---|
static FieldPropertyList |
myProps
Deprecated.
|
DEFAULT_BULK_MODULUS, DEFAULT_BULK_POTENTIAL| Constructor and Description |
|---|
FungMaterial()
Deprecated.
|
FungMaterial(double MU1,
double MU2,
double MU3,
double L11,
double L22,
double L33,
double L12,
double L23,
double L31,
double CC,
double kappa)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
addTensorProduct4(Matrix6d c,
double s,
Matrix3dBase A,
Matrix3dBase B)
Deprecated.
|
FungMaterial |
clone()
Deprecated.
Returns a clone of this composite property.
|
double |
computeDevStrainEnergy(DeformedPoint def,
Matrix3d Q,
double excitation,
MaterialStateObject state)
Deprecated.
|
void |
computeDevStressAndTangent(SymmetricMatrix3d sigma,
Matrix6d D,
DeformedPoint def,
Matrix3d Q,
double excitation,
MaterialStateObject state)
Deprecated.
|
static Matrix6d |
ddots(Matrix6d a,
Matrix6d b)
Deprecated.
|
boolean |
equals(FemMaterial mat)
Deprecated.
|
FieldPropertyList |
getAllPropertyInfo()
Deprecated.
Returns a list giving static information about all properties exported by
this object.
|
double |
getCC()
Deprecated.
|
double |
getCC(FemFieldPoint dp)
Deprecated.
|
ScalarFieldComponent |
getCCField()
Deprecated.
|
PropertyMode |
getCCMode()
Deprecated.
|
double |
getL11()
Deprecated.
|
double |
getL11(FemFieldPoint dp)
Deprecated.
|
ScalarFieldComponent |
getL11Field()
Deprecated.
|
PropertyMode |
getL11Mode()
Deprecated.
|
double |
getL12()
Deprecated.
|
double |
getL12(FemFieldPoint dp)
Deprecated.
|
ScalarFieldComponent |
getL12Field()
Deprecated.
|
PropertyMode |
getL12Mode()
Deprecated.
|
double |
getL22()
Deprecated.
|
double |
getL22(FemFieldPoint dp)
Deprecated.
|
ScalarFieldComponent |
getL22Field()
Deprecated.
|
PropertyMode |
getL22Mode()
Deprecated.
|
double |
getL23()
Deprecated.
|
double |
getL23(FemFieldPoint dp)
Deprecated.
|
ScalarFieldComponent |
getL23Field()
Deprecated.
|
PropertyMode |
getL23Mode()
Deprecated.
|
double |
getL31()
Deprecated.
|
double |
getL31(FemFieldPoint dp)
Deprecated.
|
ScalarFieldComponent |
getL31Field()
Deprecated.
|
PropertyMode |
getL31Mode()
Deprecated.
|
double |
getL33()
Deprecated.
|
double |
getL33(FemFieldPoint dp)
Deprecated.
|
ScalarFieldComponent |
getL33Field()
Deprecated.
|
PropertyMode |
getL33Mode()
Deprecated.
|
double |
getMU1()
Deprecated.
|
double |
getMU1(FemFieldPoint dp)
Deprecated.
|
ScalarFieldComponent |
getMU1Field()
Deprecated.
|
PropertyMode |
getMU1Mode()
Deprecated.
|
double |
getMU2()
Deprecated.
|
double |
getMU2(FemFieldPoint dp)
Deprecated.
|
ScalarFieldComponent |
getMU2Field()
Deprecated.
|
PropertyMode |
getMU2Mode()
Deprecated.
|
double |
getMU3()
Deprecated.
|
double |
getMU3(FemFieldPoint dp)
Deprecated.
|
ScalarFieldComponent |
getMU3Field()
Deprecated.
|
PropertyMode |
getMU3Mode()
Deprecated.
|
static void |
main(java.lang.String[] args)
Deprecated.
|
void |
scaleDistance(double s)
Deprecated.
Scales all distance coordinates.
|
void |
scaleMass(double s)
Deprecated.
Scales all mass units.
|
void |
setCC(double CC)
Deprecated.
|
void |
setCCField(ScalarFieldComponent func)
Deprecated.
|
void |
setCCMode(PropertyMode mode)
Deprecated.
|
void |
setL11(double L11)
Deprecated.
|
void |
setL11Field(ScalarFieldComponent func)
Deprecated.
|
void |
setL11Mode(PropertyMode mode)
Deprecated.
|
void |
setL12(double L12)
Deprecated.
|
void |
setL12Field(ScalarFieldComponent func)
Deprecated.
|
void |
setL12Mode(PropertyMode mode)
Deprecated.
|
void |
setL22(double L22)
Deprecated.
|
void |
setL22Field(ScalarFieldComponent func)
Deprecated.
|
void |
setL22Mode(PropertyMode mode)
Deprecated.
|
void |
setL23(double L23)
Deprecated.
|
void |
setL23Field(ScalarFieldComponent func)
Deprecated.
|
void |
setL23Mode(PropertyMode mode)
Deprecated.
|
void |
setL31(double L31)
Deprecated.
|
void |
setL31Field(ScalarFieldComponent func)
Deprecated.
|
void |
setL31Mode(PropertyMode mode)
Deprecated.
|
void |
setL33(double L33)
Deprecated.
|
void |
setL33Field(ScalarFieldComponent func)
Deprecated.
|
void |
setL33Mode(PropertyMode mode)
Deprecated.
|
void |
setMU1(double MU1)
Deprecated.
|
void |
setMU1Field(ScalarFieldComponent func)
Deprecated.
|
void |
setMU1Mode(PropertyMode mode)
Deprecated.
|
void |
setMU2(double MU2)
Deprecated.
|
void |
setMU2Field(ScalarFieldComponent func)
Deprecated.
|
void |
setMU2Mode(PropertyMode mode)
Deprecated.
|
void |
setMU3(double MU3)
Deprecated.
|
void |
setMU3Field(ScalarFieldComponent func)
Deprecated.
|
void |
setMU3Mode(PropertyMode mode)
Deprecated.
|
addPressureStress, addPressureTangent, computePressureStress, computePressureTangent, computeStrainEnergyDensity, computeStressAndTangent, computeU, getBulkModulus, getBulkModulus, getBulkModulusField, getBulkModulusMode, getBulkPotential, getBulkPotentialMode, getEffectiveModulus, getEffectivePressure, getIncompressibleComponent, isIncompressible, setBulkModulus, setBulkModulusField, setBulkModulusMode, setBulkPotential, setBulkPotentialModecauchyToSecondPKStress, computeDevLeftCauchyGreen, computeDevRightCauchyGreen, computeLeftCauchyGreen, computeRightCauchyGreen, createStateObject, getSubClasses, hasState, isCorotated, isInvertible, isLinear, propertyChanged, registerSubclass, secondPKToCauchyStress, writeItemsadvanceState, getProperty, getPropertyHost, getPropertyInfo, hasProperty, hasSymmetricTangent, isWritable, postscan, scan, setPropertyHost, setPropertyInfo, symmetryOrStateChanged, updateMaterial, writepublic static FieldPropertyList myProps
public FungMaterial()
public FungMaterial(double MU1,
double MU2,
double MU3,
double L11,
double L22,
double L33,
double L12,
double L23,
double L31,
double CC,
double kappa)
public FieldPropertyList getAllPropertyInfo()
HasPropertiesgetAllPropertyInfo in interface HasPropertiesgetAllPropertyInfo in class IncompressibleMaterialBasepublic void setMU1(double MU1)
public void setMU2(double MU2)
public void setMU3(double MU3)
public void setL11(double L11)
public void setL22(double L22)
public void setL33(double L33)
public void setL12(double L12)
public void setL23(double L23)
public void setL31(double L31)
public void setCC(double CC)
public double getMU1()
public double getMU2()
public double getMU3()
public double getL11()
public double getL22()
public double getL33()
public double getL12()
public double getL23()
public double getL31()
public double getCC()
public void setMU1Mode(PropertyMode mode)
public void setMU2Mode(PropertyMode mode)
public void setMU3Mode(PropertyMode mode)
public void setL11Mode(PropertyMode mode)
public void setL22Mode(PropertyMode mode)
public void setL33Mode(PropertyMode mode)
public void setL12Mode(PropertyMode mode)
public void setL23Mode(PropertyMode mode)
public void setL31Mode(PropertyMode mode)
public void setCCMode(PropertyMode mode)
public PropertyMode getMU1Mode()
public PropertyMode getMU2Mode()
public PropertyMode getMU3Mode()
public PropertyMode getL11Mode()
public PropertyMode getL22Mode()
public PropertyMode getL33Mode()
public PropertyMode getL12Mode()
public PropertyMode getL23Mode()
public PropertyMode getL31Mode()
public PropertyMode getCCMode()
public double getMU1(FemFieldPoint dp)
public double getMU2(FemFieldPoint dp)
public double getMU3(FemFieldPoint dp)
public double getL11(FemFieldPoint dp)
public double getL22(FemFieldPoint dp)
public double getL33(FemFieldPoint dp)
public double getL12(FemFieldPoint dp)
public double getL23(FemFieldPoint dp)
public double getL31(FemFieldPoint dp)
public double getCC(FemFieldPoint dp)
public ScalarFieldComponent getMU1Field()
public ScalarFieldComponent getMU2Field()
public ScalarFieldComponent getMU3Field()
public ScalarFieldComponent getL11Field()
public ScalarFieldComponent getL22Field()
public ScalarFieldComponent getL33Field()
public ScalarFieldComponent getL12Field()
public ScalarFieldComponent getL23Field()
public ScalarFieldComponent getL31Field()
public ScalarFieldComponent getCCField()
public void setMU1Field(ScalarFieldComponent func)
public void setMU2Field(ScalarFieldComponent func)
public void setMU3Field(ScalarFieldComponent func)
public void setL11Field(ScalarFieldComponent func)
public void setL22Field(ScalarFieldComponent func)
public void setL33Field(ScalarFieldComponent func)
public void setL12Field(ScalarFieldComponent func)
public void setL23Field(ScalarFieldComponent func)
public void setL31Field(ScalarFieldComponent func)
public void setCCField(ScalarFieldComponent func)
public void computeDevStressAndTangent(SymmetricMatrix3d sigma, Matrix6d D, DeformedPoint def, Matrix3d Q, double excitation, MaterialStateObject state)
computeDevStressAndTangent in class IncompressibleMaterialBasepublic double computeDevStrainEnergy(DeformedPoint def, Matrix3d Q, double excitation, MaterialStateObject state)
computeDevStrainEnergy in class IncompressibleMaterialBasepublic boolean equals(FemMaterial mat)
equals in class IncompressibleMaterialBasepublic FungMaterial clone()
CompositePropertyclone in interface CompositePropertyclone in interface Clonableclone in class FemMaterialpublic static void main(java.lang.String[] args)
public void scaleDistance(double s)
ScalableUnitsscaleDistance in interface ScalableUnitsscaleDistance in class IncompressibleMaterialBases - scaling factorpublic void scaleMass(double s)
ScalableUnitsscaleMass in interface ScalableUnitsscaleMass in class IncompressibleMaterialBases - scaling factorpublic static void addTensorProduct4(Matrix6d c, double s, Matrix3dBase A, Matrix3dBase B)