62 :
Elem(uLabel, fOutput) {
88 :
Elem(uLabel, fOutput),
Bulk(uLabel, fOutput),
98 virtual std::ostream&
Restart(std::ostream& out)
const {
152 connectedNodes.resize(1);
virtual void Reset(void)=0
virtual const doublereal & dGetDofValue(int iDof, int iOrder=0) const =0
void PutColIndex(integer iSubCol, integer iCol)
virtual VariableSubMatrixHandler & AssJac(VariableSubMatrixHandler &WorkMat, doublereal dCoef, const VectorHandler &, const VectorHandler &)
FullSubMatrixHandler & SetFull(void)
virtual Elem::Type GetElemType(void) const
Elem * ReadBulk(DataManager *pDM, MBDynParser &HP, unsigned int uLabel)
doublereal dGet(void) const
void PutCoef(integer iRow, integer iCol, const doublereal &dCoef)
const char * psBulkNames[]
virtual void PutItem(integer iSubRow, integer iRow, const doublereal &dCoef)
virtual ~BulkSpringSupport(void)
virtual integer iGetFirstRowIndex(void) const
Bulk(unsigned int uLabel, flag fOutput)
virtual void ResizeReset(integer, integer)
void PutRowIndex(integer iSubRow, integer iRow)
virtual std::ostream & Restart(std::ostream &out) const
virtual void WorkSpaceDim(integer *piNumRows, integer *piNumCols) const
virtual SubVectorHandler & AssRes(SubVectorHandler &WorkVec, doublereal, const VectorHandler &, const VectorHandler &)
virtual void GetConnectedNodes(std::vector< const Node * > &connectedNodes) const
BulkSpringSupport(unsigned int uLabel, const DriveCaller *pDC, const ScalarDof &sd, flag fOutput)
virtual void Resize(integer iNewSize)=0
virtual integer iGetFirstColIndex(void) const