MoorDyn
moordyn::Body Member List

This is the complete list of members for moordyn::Body, including all inherited members.

_logmoordyn::LogUserprotected
a6moordyn::Body
addPoint(moordyn::Point *point, vec coords)moordyn::Body
addRod(Rod *rod, vec6 coords)moordyn::Body
ANCHOR enum value (defined in moordyn::Body)moordyn::Body
attachedPmoordyn::Body
attachedRmoordyn::Body
Body(moordyn::Log *log, size_t id)moordyn::Body
body_r6moordyn::Body
body_rCGmoordyn::Body
bodyCamoordyn::Body
bodyCdAmoordyn::Body
bodyImoordyn::Body
bodyIdmoordyn::Body
bodyMmoordyn::Body
bodyVmoordyn::Body
COUPLED enum valuemoordyn::Body
CPLDPIN enum valuemoordyn::Body
Deserialize(const uint64_t *data)moordyn::Bodyvirtual
moordyn::Instance::Deserialize(const uint64_t *in, uint64_t &out)moordyn::io::IOprotected
moordyn::Instance::Deserialize(const uint64_t *in, int64_t &out)moordyn::io::IOprotected
moordyn::Instance::Deserialize(const uint64_t *in, real &out)moordyn::io::IOprotected
moordyn::Instance::Deserialize(const uint64_t *in, vec &out)moordyn::io::IOprotected
moordyn::Instance::Deserialize(const uint64_t *in, vec6 &out)moordyn::io::IOprotected
moordyn::Instance::Deserialize(const uint64_t *in, mat &out)moordyn::io::IOprotected
moordyn::Instance::Deserialize(const uint64_t *in, mat6 &out)moordyn::io::IOprotected
moordyn::Instance::Deserialize(const uint64_t *in, quaternion &out)moordyn::io::IOprotected
moordyn::Instance::Deserialize(const uint64_t *in, XYZQuat &out)moordyn::io::IOprotected
moordyn::Instance::Deserialize(const uint64_t *in, std::vector< real > &out)moordyn::io::IOprotected
moordyn::Instance::Deserialize(const uint64_t *in, std::vector< vec > &out)moordyn::io::IOprotected
moordyn::Instance::Deserialize(const uint64_t *in, std::vector< vec6 > &out)moordyn::io::IOprotected
moordyn::Instance::Deserialize(const uint64_t *in, std::vector< mat > &out)moordyn::io::IOprotected
moordyn::Instance::Deserialize(const uint64_t *in, std::vector< mat6 > &out)moordyn::io::IOprotected
moordyn::Instance::Deserialize(const uint64_t *in, Eigen::Matrix< real, Eigen::Dynamic, Eigen::Dynamic > &out)moordyn::io::IOinlineprotected
moordyn::Instance::Deserialize(const uint64_t *in, std::vector< std::vector< T >> &out)moordyn::io::IOinlineprotected
doRHS()moordyn::Body
envmoordyn::Body
F6netmoordyn::Body
FIXED enum valuemoordyn::Body
FREE enum valuemoordyn::Body
getAngles() constmoordyn::Bodyinline
getAngularVelocity() constmoordyn::Bodyinline
GetBodyOutput(OutChanProps outChan)moordyn::Body
getFnet() constmoordyn::Body
GetLogger() constmoordyn::LogUserinline
getM() constmoordyn::Bodyinline
getPosition() constmoordyn::Bodyinline
getState(XYZQuat &pos, vec6 &vel) constmoordyn::Bodyinline
getState() constmoordyn::Bodyinline
getStateDeriv(InstanceStateVarView drdt)moordyn::Bodyvirtual
getUnfreeVel() constmoordyn::Bodyinline
getVelocity() constmoordyn::Bodyinline
getVTK() constmoordyn::Bodyinline
id() constmoordyn::Instanceinline
initialize()moordyn::Body
initialize(InstanceStateVarView r)moordyn::Bodyinlinevirtual
initializeBody(XYZQuat r=XYZQuat::Zero(), vec6 rd=vec6::Zero())moordyn::Body
initializeUnfreeBody(vec6 r=vec6::Zero(), vec6 rd=vec6::Zero(), vec6 rdd=vec6::Zero())moordyn::Body
initiateStep(vec6 r, vec6 rd, vec6 rdd)moordyn::Body
Instance(moordyn::Log *log)moordyn::Instance
IO(moordyn::Log *log)moordyn::io::IO
Load(const std::string filepath)moordyn::io::IO
LoadFile(const std::string filepath) constmoordyn::io::IOprotected
LogUser(Log *log=NULL)moordyn::LogUserinline
Mmoordyn::Body
M0moordyn::Body
MakeFile(const std::string filepath) constmoordyn::io::IOprotected
numbermoordyn::Body
OrMatmoordyn::Body
outfilemoordyn::Body
Output(real time) (defined in moordyn::Body)moordyn::Body
r6RodRelmoordyn::Body
r7moordyn::Body
r_vesmoordyn::Body
rd_vesmoordyn::Body
rdd_vesmoordyn::Body
rPointRelmoordyn::Body
Save(const std::string filepath)moordyn::io::IO
saveVTK(const char *filename)moordyn::Body
scaleDrag(real scaler)moordyn::Bodyinline
Serialize(void)moordyn::Bodyvirtual
moordyn::Instance::Serialize(const uint64_t &i)moordyn::io::IOprotected
moordyn::Instance::Serialize(const int64_t &i)moordyn::io::IOprotected
moordyn::Instance::Serialize(const real &f)moordyn::io::IOprotected
moordyn::Instance::Serialize(const vec &m)moordyn::io::IOprotected
moordyn::Instance::Serialize(const vec6 &m)moordyn::io::IOprotected
moordyn::Instance::Serialize(const mat &m)moordyn::io::IOprotected
moordyn::Instance::Serialize(const mat6 &m)moordyn::io::IOprotected
moordyn::Instance::Serialize(const quaternion &m)moordyn::io::IOprotected
moordyn::Instance::Serialize(const XYZQuat &m)moordyn::io::IOprotected
moordyn::Instance::Serialize(const std::vector< real > &l)moordyn::io::IOprotected
moordyn::Instance::Serialize(const std::vector< vec > &l)moordyn::io::IOprotected
moordyn::Instance::Serialize(const std::vector< vec6 > &l)moordyn::io::IOprotected
moordyn::Instance::Serialize(const std::vector< mat > &l)moordyn::io::IOprotected
moordyn::Instance::Serialize(const std::vector< mat6 > &l)moordyn::io::IOprotected
moordyn::Instance::Serialize(const Eigen::Matrix< real, Eigen::Dynamic, Eigen::Dynamic > &l)moordyn::io::IOinlineprotected
moordyn::Instance::Serialize(const std::vector< std::vector< T >> &l)moordyn::io::IOinlineprotected
setDependentStates()moordyn::Body
SetLogger(Log *log)moordyn::LogUserinline
setState(const InstanceStateVarView r)moordyn::Bodyvirtual
setup(int number, types type, vec6 r6, vec rCG, real M, real V, vec I, vec6 CdA, vec6 Ca, EnvCondRef env_in, shared_ptr< ofstream > outfile)moordyn::Body
setWaves(moordyn::WavesRef waves_in)moordyn::Bodyinline
stateDims() constmoordyn::Bodyinlinevirtual
stateN() constmoordyn::Bodyinlinevirtual
typemoordyn::Body
TypeName(types t)moordyn::Bodyinlinestatic
types enum namemoordyn::Body
updateFairlead(real time)moordyn::Body
v6moordyn::Body
VESSEL enum value (defined in moordyn::Body)moordyn::Body
wavesmoordyn::Body
~Body()moordyn::Body
~Instance()=defaultmoordyn::Instancevirtual
~IO()=defaultmoordyn::io::IOvirtual
~LogUser()moordyn::LogUserinline