All Methods Instance Methods Concrete Methods
Modifier and Type |
Method and Description |
void |
addDampingForce(Vector3d fd) |
void |
addDilationalStiffness(double[] Kp,
MatrixBlock GT_i,
MatrixBlock GT_j) |
void |
addDilationalStiffness(double kp,
Vector3d intGi,
Vector3d intGj) |
void |
addDilationalStiffness(MatrixNd Rinv,
MatrixBlock GT_i,
MatrixBlock GT_j) |
void |
addGeometricStiffness(Vector3d gi,
SymmetricMatrix3d sig,
Vector3d gj,
double dv)
Geometric strain-based stiffess
|
void |
addIncompressibilityStiffness(double s,
Vector3d intGi,
Vector3d intGj) |
void |
addMaterialStiffness(Vector3d gi,
Matrix6d D,
double p,
SymmetricMatrix3d sig,
Vector3d gj,
double dv) |
void |
addMaterialStiffness(Vector3d gi,
Matrix6d D,
SymmetricMatrix3d sig,
Vector3d gj,
double dv) |
void |
addMaterialStiffness(Vector3d gi,
Matrix6d D,
Vector3d gj,
double dv) |
void |
addPosJacobian(Matrix3d blk,
double s) |
void |
addPressureStiffness(Vector3d gi,
double p,
Vector3d gj,
double dv) |
void |
addStiffness(Matrix3d K) |
void |
addVelJacobian(Matrix3d blk,
double s,
double stiffnessDamping,
double massDamping) |
void |
decreaseRefCount() |
int |
getBlockNumber() |
Matrix3x1Block |
getDivBlk() |
Matrix3d |
getK() |
FemNode3d |
getNode() |
void |
increaseRefCount() |
void |
setBlockNumber(int num) |
void |
setDivBlk(Matrix3x1Block blk) |
void |
setRefCount(int count) |
void |
setTransposedStiffness(FemNodeNeighbor nbr)
Sets the stiffness components of this node neighbour to the transpose of
the stiffness components of another node neighbour.
|
void |
zeroStiffness() |