137 virtual std::ostream&
Restart(std::ostream& out)
const;
189 virtual std::ostream&
Restart(std::ostream& out)
const;
231 pedantic_cerr(
"ElemGravityOwner(" <<
GetLabel() <<
"): "
232 "warning, using default GetS_int()" << std::endl);
237 pedantic_cerr(
"ElemGravityOwner(" <<
GetLabel() <<
"): "
238 "warning, using default GetJ_int()" << std::endl);
243 pedantic_cerr(
"ElemGravityOwner(" <<
GetLabel() <<
"): "
244 "warning, using default GetB_int()" << std::endl);
251 pedantic_cerr(
"ElemGravityOwner(" <<
GetLabel() <<
"): "
252 "warning, using default GetG_int()" << std::endl);
290 virtual flag fIsElemGravityOwner(
void)
const {
virtual doublereal dGetM(void) const
virtual Vec3 GetG_int(void) const
const Vec3 Zero3(0., 0., 0.)
void PutGravity(const Gravity *pG)
virtual void Output(OutputHandler &OH) const
virtual ~CentralGravity(void)
virtual Vec3 GetS_int(void) const
virtual Elem::Type GetElemType(void) const
virtual bool bGetGravity(const Vec3 &X, Vec3 &Acc) const
ElemGravityOwner(unsigned int uL, flag fOut)
std::vector< Hint * > Hints
virtual Mat3x3 GetJ_int(void) const
virtual VariableSubMatrixHandler & AssJac(VariableSubMatrixHandler &WorkMat, doublereal dCoef, const VectorHandler &XCurr, const VectorHandler &XPrimeCurr)
virtual Vec3 GetAcceleration(const Vec3 &) const =0
const Mat3x3 Zero3x3(0., 0., 0., 0., 0., 0., 0., 0., 0.)
Elem * ReadGravity(DataManager *pDM, MBDynParser &HP)
virtual ~GravityOwner(void)
virtual Vec3 GetAcceleration(const Vec3 &X) const
virtual std::ostream & Restart(std::ostream &out) const
virtual void SetValue(DataManager *pDM, VectorHandler &X, VectorHandler &XP, SimulationEntity::Hints *ph=0)=0
virtual void WorkSpaceDim(integer *piNumRows, integer *piNumCols) const
CentralGravity(const Vec3 &X0, doublereal dM, doublereal dG, flag fOut)
virtual Vec3 GetB_int(void) const
virtual SubVectorHandler & AssRes(SubVectorHandler &WorkVec, doublereal dCoef, const VectorHandler &XCurr, const VectorHandler &XPrimeCurr)
unsigned int GetLabel(void) const
virtual int GetNumConnectedNodes(void) const
virtual ~ElemGravityOwner(void)