YeohMaterial, which should be used instead.public class CubicHyperelastic extends IncompressibleMaterialBase
IncompressibleMaterialBase.BulkPotentialDEFAULT_BULK_MODULUS, DEFAULT_BULK_POTENTIAL| Constructor and Description |
|---|
CubicHyperelastic()
Deprecated.
|
CubicHyperelastic(double G10,
double G20,
double G30,
double kappa)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
CubicHyperelastic |
clone()
Deprecated.
Returns a clone of this composite property.
|
double |
computeDeviatoricEnergy(Matrix3dBase Cdev)
Deprecated.
|
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.
|
boolean |
equals(FemMaterial mat)
Deprecated.
|
FieldPropertyList |
getAllPropertyInfo()
Deprecated.
Returns a list giving static information about all properties exported by
this object.
|
double |
getG10()
Deprecated.
|
double |
getG10(FemFieldPoint dp)
Deprecated.
|
ScalarFieldComponent |
getG10Field()
Deprecated.
|
PropertyMode |
getG10Mode()
Deprecated.
|
double |
getG20()
Deprecated.
|
double |
getG20(FemFieldPoint dp)
Deprecated.
|
ScalarFieldComponent |
getG20Field()
Deprecated.
|
PropertyMode |
getG20Mode()
Deprecated.
|
double |
getG30()
Deprecated.
|
double |
getG30(FemFieldPoint dp)
Deprecated.
|
ScalarFieldComponent |
getG30Field()
Deprecated.
|
PropertyMode |
getG30Mode()
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 |
setG10(double nu)
Deprecated.
|
void |
setG10Field(ScalarFieldComponent func)
Deprecated.
|
void |
setG10Mode(PropertyMode mode)
Deprecated.
|
void |
setG20(double nu)
Deprecated.
|
void |
setG20Field(ScalarFieldComponent func)
Deprecated.
|
void |
setG20Mode(PropertyMode mode)
Deprecated.
|
void |
setG30(double nu)
Deprecated.
|
void |
setG30Field(ScalarFieldComponent func)
Deprecated.
|
void |
setG30Mode(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 CubicHyperelastic()
public CubicHyperelastic(double G10,
double G20,
double G30,
double kappa)
public FieldPropertyList getAllPropertyInfo()
HasPropertiesgetAllPropertyInfo in interface HasPropertiesgetAllPropertyInfo in class IncompressibleMaterialBasepublic void setG10(double nu)
public double getG10()
public void setG10Mode(PropertyMode mode)
public PropertyMode getG10Mode()
public double getG10(FemFieldPoint dp)
public ScalarFieldComponent getG10Field()
public void setG10Field(ScalarFieldComponent func)
public void setG20(double nu)
public double getG20()
public void setG20Mode(PropertyMode mode)
public PropertyMode getG20Mode()
public double getG20(FemFieldPoint dp)
public ScalarFieldComponent getG20Field()
public void setG20Field(ScalarFieldComponent func)
public void setG30(double nu)
public double getG30()
public void setG30Mode(PropertyMode mode)
public PropertyMode getG30Mode()
public double getG30(FemFieldPoint dp)
public ScalarFieldComponent getG30Field()
public void setG30Field(ScalarFieldComponent func)
public double computeDeviatoricEnergy(Matrix3dBase Cdev)
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 CubicHyperelastic 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 factor