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)