public class IntegrationData3d
extends java.lang.Object
Constructor and Description |
---|
IntegrationData3d() |
Modifier and Type | Method and Description |
---|---|
void |
clearState() |
static double |
computeRestJacobian(Matrix3d invJ0,
Vector3d[] GNs,
FemNode3d[] nodes) |
void |
computeRestJacobian(Vector3d[] GNs,
FemNode3d[] nodes) |
double |
getDetJ0() |
double |
getDv() |
Matrix3d |
getFrame() |
Matrix3d |
getInvJ0()
Returns the inverse rest Jacobian.
|
double |
getScaling() |
void |
getState(DataBuffer data)
Stores the state structure in a DataBuffer.
|
int |
getStateSize()
Gets the number of doubles required to store state data.
|
int |
getStateStructureSize()
Gets the number of integers required to store structure data.
|
ViscoelasticState |
getViscoState() |
void |
getZeroState(DataBuffer data)
Stores the information corresponding to zero state
|
void |
setDv(double dv) |
void |
setFrame(Matrix3d myFrame) |
void |
setFrame(Matrix3dBase frame) |
double |
setRestInverseJacobian(Matrix3d invJ0) |
void |
setRestInverseJacobian(Matrix3d invJ0,
double detJ0) |
double |
setRestJacobian(Matrix3d J0) |
void |
setScaling(double scaling) |
void |
setState(DataBuffer data)
Sets the state data from a DataBuffer.
|
void |
setViscoState(ViscoelasticState state) |
public ViscoelasticState getViscoState()
public void setViscoState(ViscoelasticState state)
public Matrix3d getInvJ0()
public double getDetJ0()
public double getDv()
public void setDv(double dv)
public double getScaling()
public void setScaling(double scaling)
public Matrix3d getFrame()
public void setFrame(Matrix3dBase frame)
public double setRestJacobian(Matrix3d J0)
public double setRestInverseJacobian(Matrix3d invJ0)
public void setRestInverseJacobian(Matrix3d invJ0, double detJ0)
public static double computeRestJacobian(Matrix3d invJ0, Vector3d[] GNs, FemNode3d[] nodes)
public int getStateStructureSize()
public int getStateSize()
public void getZeroState(DataBuffer data)
public void getState(DataBuffer data)
public void setState(DataBuffer data)
public void clearState()
public void setFrame(Matrix3d myFrame)