97 virtual std::ostream&
DescribeDof(std::ostream& out,
98 const char *prefix =
"",
bool bInitial =
false)
const;
99 virtual void DescribeDof(std::vector<std::string>& desc,
100 bool bInitial =
false,
int i = -1)
const;
101 virtual std::ostream&
DescribeEq(std::ostream& out,
102 const char *prefix =
"",
bool bInitial =
false)
const;
103 virtual void DescribeEq(std::vector<std::string>& desc,
104 bool bInitial =
false,
int i = -1)
const;
256 #endif // NESTEDELEM_H
virtual Vec3 GetG_int(void) const
virtual void SetInitialValue(VectorHandler &X)
virtual Vec3 GetS_int(void) const
virtual doublereal dGetM(void) const
virtual void InitialWorkSpaceDim(integer *piNumRows, integer *piNumCols) const
virtual unsigned int iGetPrivDataIdx(const char *s) const
virtual void OutputPrepare(OutputHandler &OH)
virtual void PutAirProperties(const AirProperties *pAP)
virtual void WorkSpaceDim(integer *piNumRows, integer *piNumCols) const
virtual integer iGetFirstIndex(void) const
virtual Mat3x3 GetJ_int(void) const
virtual const InducedVelocity * pGetInducedVelocity(void) const
virtual unsigned int iGetInitialNumDof(void) const
virtual DofOrder::Order GetEqType(unsigned int i) const
virtual Vec3 GetB_int(void) const
virtual SubVectorHandler & InitialAssRes(SubVectorHandler &WorkVec, const VectorHandler &XCurr)
virtual std::ostream & DescribeDof(std::ostream &out, const char *prefix="", bool bInitial=false) const
std::vector< Hint * > Hints
virtual Elem::Type GetElemType(void) const
virtual int GetNumConnectedNodes(void) const
virtual unsigned int iGetNumDof(void) const
virtual void Update(const VectorHandler &XCurr, const VectorHandler &XPrimeCurr)
virtual void AssMats(VariableSubMatrixHandler &WorkMatA, VariableSubMatrixHandler &WorkMatB, const VectorHandler &XCurr, const VectorHandler &XPrimeCurr)
virtual void Output(OutputHandler &OH) const
virtual SubVectorHandler & AssRes(SubVectorHandler &WorkVec, doublereal dCoef, const VectorHandler &XCurr, const VectorHandler &XPrimeCurr)
virtual std::ostream & DescribeEq(std::ostream &out, const char *prefix="", bool bInitial=false) const
virtual void AfterConvergence(const VectorHandler &X, const VectorHandler &XP)
virtual bool NeedsAirProperties(void) const
virtual AerodynamicElem::Type GetAerodynamicElemType(void) const
virtual void SetValue(DataManager *pdm, VectorHandler &X, VectorHandler &XP, SimulationEntity::Hints *ph=0)
virtual void BeforePredict(VectorHandler &X, VectorHandler &XP, VectorHandler &XPrev, VectorHandler &XPPrev) const
virtual unsigned int iGetNumPrivData(void) const
NestedElem(const Elem *pE)
virtual bool bInverseDynamics(void) const
virtual VariableSubMatrixHandler & AssJac(VariableSubMatrixHandler &WorkMat, doublereal dCoef, const VectorHandler &XCurr, const VectorHandler &XPrimeCurr)
virtual VariableSubMatrixHandler & InitialAssJac(VariableSubMatrixHandler &WorkMat, const VectorHandler &XCurr)
virtual void SetOutputFlag(flag f)
virtual void GetConnectedNodes(std::vector< const Node * > &connectedNodes) const
virtual const DofOwner * pGetDofOwner(void) const
virtual Elem * pGetElem(void) const
virtual void AfterPredict(VectorHandler &X, VectorHandler &XP)
virtual doublereal dGetPrivData(unsigned int i) const
virtual DofOrder::Order GetDofType(unsigned int i) const