public class SolidDeformation extends java.lang.Object implements DeformedPoint
ALL_INFO, ELEMENT_INFO, NODAL_INFO, SUBELEM_INFO
Constructor and Description |
---|
SolidDeformation() |
Modifier and Type | Method and Description |
---|---|
int |
availableInfo() |
void |
clear() |
double |
getAveragePressure()
Returns the average pressure.
|
double |
getDetF()
Returns the determinant of the deformation gradient.
|
int |
getElementNumber() |
int |
getElementSubIndex() |
int |
getElementType() |
Matrix3d |
getF()
Returns the deformation gradient.
|
int[] |
getNodeNumbers() |
double[] |
getNodeWeights() |
int |
getPointIndex() |
RotationMatrix3d |
getR()
Gets a local rotation, for use if stiffness warping
|
Point3d |
getRestPos() |
Point3d |
getSpatialPos() |
void |
setAveragePressure(double p)
Set the average pressure.
|
void |
setF(Matrix3d F)
Sets the deformation gradient.
|
void |
setF(Matrix3d J,
Matrix3d invJ0)
Sets the deformation gradient by multiplying together J and invJ0.
|
void |
setR(Matrix3dBase R)
Sets a local rotation, for use if stiffness warping
|
public int availableInfo()
availableInfo
in interface FieldPoint
public void clear()
public Matrix3d getF()
getF
in interface DeformedPoint
public void setF(Matrix3d F)
public void setF(Matrix3d J, Matrix3d invJ0)
public double getDetF()
getDetF
in interface DeformedPoint
public double getAveragePressure()
getAveragePressure
in interface DeformedPoint
public void setAveragePressure(double p)
public void setR(Matrix3dBase R)
R
- rotation matrixpublic RotationMatrix3d getR()
getR
in interface DeformedPoint
public Point3d getRestPos()
getRestPos
in interface FieldPoint
public Point3d getSpatialPos()
getSpatialPos
in interface FieldPoint
public int getElementType()
getElementType
in interface FieldPoint
public int getElementNumber()
getElementNumber
in interface FieldPoint
public int getElementSubIndex()
getElementSubIndex
in interface FieldPoint
public int getPointIndex()
getPointIndex
in interface FieldPoint
public double[] getNodeWeights()
getNodeWeights
in interface FieldPoint
public int[] getNodeNumbers()
getNodeNumbers
in interface FieldPoint