34 #ifndef STREXTMAPPING_H 
   35 #define STREXTMAPPING_H 
  110                 std::vector<const StructDispNode *>& 
Nodes,
 
  111                 std::vector<Vec3>& Offsets,
 
  112                 std::vector<unsigned>& Labels,
 
  114                 std::vector<uint32_t>& MappedLabels,
 
  174                 std::vector<const StructDispNode *>& 
Nodes,
 
  175                 std::vector<Vec3>& Offsets,
 
  176                 std::vector<unsigned>& Labels,
 
  179                 std::vector<uint32_t>& MappedLabels,
 
  199        unsigned int uLabel);
 
  201 #endif // STREXTMAPPING_H 
virtual void RecvFromStream(std::istream &inf)
 
virtual ~StructMappingExtForce(void)
 
const StructDispNode * pNode[4]
 
virtual void GetConnectedNodes(std::vector< const Node * > &connectedNodes) const 
 
StructMappingExtForce(unsigned int uL, DataManager *pDM, const StructNode *pRefNode, bool bUseReferenceNodeForces, bool bRotateReferenceNodeForces, std::vector< const StructDispNode * > &Nodes, std::vector< Vec3 > &Offsets, std::vector< unsigned > &Labels, SpMapMatrixHandler *pH, std::vector< uint32_t > &MappedLabels, bool bLabels, bool bOutputAccelerations, unsigned uRRot, ExtFileHandlerBase *pEFH, bool bSendAfterPredict, int iCoupling, flag fOut)
 
std::vector< uint32_t > m_qlabels
 
void WorkSpaceDim(integer *piNumRows, integer *piNumCols) const 
 
std::vector< NodeData > Nodes
 
virtual void SendToStream(std::ostream &outf, ExtFileHandlerBase::SendWhen when)
 
virtual void SendToFileDes(int outfd, ExtFileHandlerBase::SendWhen when)
 
bool Prepare(ExtFileHandlerBase *pEFH)
 
std::vector< OffsetData > Offsets
 
virtual void RecvFromFileDes(int infd)
 
bool bRotateReferenceNodeForces
 
bool bOutputAccelerations
 
ExtFileHandlerBase * pEFH
 
virtual void Output(OutputHandler &OH) const 
 
virtual void SendToStream(std::ostream &outf, ExtFileHandlerBase::SendWhen when)
 
std::vector< NodeConnData > NodesConn
 
virtual Force::Type GetForceType(void) const 
 
SubVectorHandler & AssRes(SubVectorHandler &WorkVec, doublereal dCoef, const VectorHandler &XCurr, const VectorHandler &XPrimeCurr)
 
virtual void RecvFromStream(std::istream &inf)
 
virtual ~StructMembraneMappingExtForce(void)
 
bool bUseReferenceNodeForces
 
void Send(ExtFileHandlerBase *pEFH, ExtFileHandlerBase::SendWhen when)
 
StructMembraneMappingExtForce(unsigned int uL, DataManager *pDM, const StructNode *pRefNode, bool bUseReferenceNodeForces, bool bRotateReferenceNodeForces, std::vector< const StructDispNode * > &Nodes, std::vector< Vec3 > &Offsets, std::vector< unsigned > &Labels, std::vector< NodeConnData > &NodesConn, SpMapMatrixHandler *pH, std::vector< uint32_t > &MappedLabels, bool bLabels, bool bOutputAccelerations, unsigned uRRot, ExtFileHandlerBase *pEFH, bool bSendAfterPredict, int iCoupling, flag fOut)
 
Elem * ReadStructMappingExtForce(DataManager *pDM, MBDynParser &HP, unsigned int uLabel)
 
virtual void RecvFromFileDes(int infd)
 
const StructDispNode * pNode
 
const StructNode * pRefNode
 
virtual void SendToFileDes(int outfd, ExtFileHandlerBase::SendWhen when)