63 NcVar *Var_tilde_dPrime;
125 virtual std::ostream&
Restart(std::ostream& out)
const;
170 connectedNodes.resize(2);
171 connectedNodes[0] =
pNode1;
172 connectedNodes[1] =
pNode2;
282 #ifdef MBDYN_X_WORKAROUND_GCC_3_2
372 #ifdef MBDYN_X_WORKAROUND_GCC_3_2
454 #ifdef MBDYN_X_WORKAROUND_GCC_3_2
541 #ifdef MBDYN_X_WORKAROUND_GCC_3_2
VariableSubMatrixHandler & AssJac(VariableSubMatrixHandler &WorkMat, const VectorHandler &XCurr)
virtual ConstLawType::Type GetConstLawType(void) const
void AssMats(FullSubMatrixHandler &WMA, FullSubMatrixHandler &WMB, doublereal dCoef)
void AssVec(SubVectorHandler &WorkVec)
virtual void InitialWorkSpaceDim(integer *piNumRows, integer *piNumCols) const
virtual void AfterConvergence(const VectorHandler &X, const VectorHandler &XP)
virtual ConstLawType::Type GetConstLawType(void) const
std::vector< Hint * > Hints
ElasticJointInv(unsigned int uL, const DofOwner *pDO, const ConstitutiveLaw6D *pCL, const StructNode *pN1, const StructNode *pN2, const Vec3 &tilde_f1, const Vec3 &tilde_f2, const Mat3x3 &tilde_R1h, const Mat3x3 &tilde_R2h, const OrientationDescription &od, flag fOut)
virtual ConstLawType::Type GetConstLawType(void) const
virtual VariableSubMatrixHandler & InitialAssJac(VariableSubMatrixHandler &WorkMat, const VectorHandler &XCurr)
virtual void AfterPredict(VectorHandler &X, VectorHandler &XP)
void AssVec(SubVectorHandler &WorkVec)
void AssMats(FullSubMatrixHandler &WMA, FullSubMatrixHandler &WMB, doublereal dCoef)
virtual void AfterConvergence(const VectorHandler &X, const VectorHandler &XP)
ViscoElasticJoint(unsigned int uL, const DofOwner *pDO, const ConstitutiveLaw6D *pCL, const StructNode *pN1, const StructNode *pN2, const Vec3 &tilde_f1, const Vec3 &tilde_f2, const Mat3x3 &tilde_R1, const Mat3x3 &tilde_R2, const OrientationDescription &od, flag fOut)
virtual VariableSubMatrixHandler & InitialAssJac(VariableSubMatrixHandler &WorkMat, const VectorHandler &XCurr)
void Update(const VectorHandler &XCurr, InverseDynamics::Order iOrder=InverseDynamics::INVERSE_DYNAMICS)
ViscousJoint(unsigned int uL, const DofOwner *pDO, const ConstitutiveLaw6D *pCL, const StructNode *pN1, const StructNode *pN2, const Vec3 &tilde_f1, const Vec3 &tilde_f2, const Mat3x3 &tilde_R1, const Mat3x3 &tilde_R2, const OrientationDescription &od, flag fOut)
void AssVec(SubVectorHandler &WorkVec)
virtual void AfterPredict(VectorHandler &X, VectorHandler &XP)
virtual ConstLawType::Type GetConstLawType(void) const
virtual void InitialWorkSpaceDim(integer *piNumRows, integer *piNumCols) const
virtual void InitialWorkSpaceDim(integer *piNumRows, integer *piNumCols) const
virtual VariableSubMatrixHandler & InitialAssJac(VariableSubMatrixHandler &WorkMat, const VectorHandler &XCurr)
virtual void AfterConvergence(const VectorHandler &X, const VectorHandler &XP)
void AssMats(FullSubMatrixHandler &WorkMatA, FullSubMatrixHandler &WorkMatB, doublereal dCoef)
virtual void AfterConvergence(const VectorHandler &X, const VectorHandler &XP)
virtual void InitialWorkSpaceDim(integer *piNumRows, integer *piNumCols) const
virtual void AfterPredict(VectorHandler &X, VectorHandler &XP)
void AssVec(SubVectorHandler &WorkVec)
void AssMats(FullSubMatrixHandler &WMA, FullSubMatrixHandler &WMB, doublereal dCoef)
virtual VariableSubMatrixHandler & InitialAssJac(VariableSubMatrixHandler &WorkMat, const VectorHandler &XCurr)
ElasticJoint(unsigned int uL, const DofOwner *pDO, const ConstitutiveLaw6D *pCL, const StructNode *pN1, const StructNode *pN2, const Vec3 &tilde_f1, const Vec3 &tilde_f2, const Mat3x3 &tilde_R1h, const Mat3x3 &tilde_R2h, const OrientationDescription &od, flag fOut)
virtual void AfterPredict(VectorHandler &X, VectorHandler &XP)