48 std::vector<DriveCaller *>
f;
57 const std::vector<unsigned int>&
modeList,
58 std::vector<DriveCaller *>&
f,
111 connectedNodes.resize(1);
114 connectedNodes.resize(0);
127 unsigned int uLabel);
const ModalNode * pGetModalNode(void) const
virtual void ResizeReset(integer)
std::vector< unsigned int > modeList
Elem * ReadModalForce(DataManager *pDM, MBDynParser &HP, unsigned int uLabel)
virtual void InitialWorkSpaceDim(integer *piNumRows, integer *piNumCols) const
virtual Force::Type GetForceType(void) const
virtual SubVectorHandler & InitialAssRes(SubVectorHandler &WorkVec, const VectorHandler &XCurr)
virtual void Output(OutputHandler &OH) const
virtual VariableSubMatrixHandler & InitialAssJac(VariableSubMatrixHandler &WorkMat, const VectorHandler &XCurr)
std::vector< DriveCaller * > f
virtual ~ModalForce(void)
ModalForce(unsigned int uL, const Modal *pmodal, const std::vector< unsigned int > &modeList, std::vector< DriveCaller * > &f, const Mat3xN *Mt, const Mat3xN *Mr, flag fOut)
void WorkSpaceDim(integer *piNumRows, integer *piNumCols) const
SubVectorHandler & AssRes(SubVectorHandler &WorkVec, doublereal dCoef, const VectorHandler &XCurr, const VectorHandler &XPrimeCurr)
virtual void GetConnectedNodes(std::vector< const Node * > &connectedNodes) const