MoorDyn
moordyn::Point Member List

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

_logmoordyn::LogUserprotected
addLine(moordyn::Line *theLine, EndPoints end_point)moordyn::Point
ANCHOR enum value (defined in moordyn::Point)moordyn::Point
attachment typedefmoordyn::Point
COUPLED enum valuemoordyn::Point
Deserialize(const uint64_t *data)moordyn::Pointvirtual
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::Point
FAIRLEAD enum value (defined in moordyn::Point)moordyn::Point
FIXED enum valuemoordyn::Point
FREE enum valuemoordyn::Point
getFnet(vec &Fnet_out) constmoordyn::Pointinline
getFnet() constmoordyn::Pointinline
getLines() constmoordyn::Pointinline
GetLogger() constmoordyn::LogUserinline
getM(mat &M_out) constmoordyn::Pointinline
getM() constmoordyn::Pointinline
getNetForceAndMass(vec6 &Fnet_out, mat6 &M_out, vec rBody=vec::Zero(), vec6 vBody=vec6::Zero())moordyn::Point
GetPointOutput(OutChanProps outChan)moordyn::Point
getPosition() constmoordyn::Pointinline
getState(vec &r_out, vec &rd_out)moordyn::Pointinline
getState()moordyn::Pointinline
getStateDeriv(InstanceStateVarView drdt)moordyn::Pointvirtual
getVelocity() constmoordyn::Pointinline
getVTK() constmoordyn::Pointinline
id() constmoordyn::Instanceinline
initialize()moordyn::Point
initialize(InstanceStateVarView r)moordyn::Pointinlinevirtual
initiateStep(vec rFairIn, vec rdFairIn)moordyn::Point
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
MakeFile(const std::string filepath) constmoordyn::io::IOprotected
numbermoordyn::Point
Point(moordyn::Log *log, size_t id)moordyn::Point
POINT enum value (defined in moordyn::Point)moordyn::Point
pointIdmoordyn::Point
removeLine(Line *line)moordyn::Point
Save(const std::string filepath)moordyn::io::IO
saveVTK(const char *filename)moordyn::Point
scaleDrag(real scaler)moordyn::Pointinline
Serialize(void)moordyn::Pointvirtual
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
setKinematics(vec r_in, vec rd_in)moordyn::Point
SetLogger(Log *log)moordyn::LogUserinline
setState(vec pos, vec vel)moordyn::Point
setState(const InstanceStateVarView r)moordyn::Pointinlinevirtual
setTime(real time)moordyn::Pointinline
setup(int number_in, types type_in, vec r0_in, double M_in, double V_in, vec F_in, double CdA_in, double Ca_in, EnvCondRef env_in)moordyn::Point
setWaves(moordyn::WavesRef waves_in, moordyn::SeafloorRef seafloor_in)moordyn::Pointinline
stateDims() constmoordyn::Pointinlinevirtual
stateN() constmoordyn::Pointinlinevirtual
typemoordyn::Point
TypeName(types t)moordyn::Pointinlinestatic
types enum namemoordyn::Point
updateFairlead(real time)moordyn::Point
VESSEL enum value (defined in moordyn::Point)moordyn::Point
~Instance()=defaultmoordyn::Instancevirtual
~IO()=defaultmoordyn::io::IOvirtual
~LogUser()moordyn::LogUserinline
~Point()moordyn::Point