MoorDyn
moordyn::time::ImplicitNewmarkScheme Member List

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

_calc_maskmoordyn::time::SchemeBase< NSTATE, NDERIV >protected
_logmoordyn::LogUserprotected
_rmoordyn::time::SchemeBase< NSTATE, NDERIV >protected
_rdmoordyn::time::SchemeBase< NSTATE, NDERIV >protected
AddBody(Body *obj)moordyn::time::SchemeBase< NSTATE, NDERIV >inlinevirtual
AddLine(Line *obj)moordyn::time::SchemeBase< NSTATE, NDERIV >inlinevirtual
AddPoint(Point *obj)moordyn::time::SchemeBase< NSTATE, NDERIV >inlinevirtual
AddRod(Rod *obj)moordyn::time::SchemeBase< NSTATE, NDERIV >inlinevirtual
bodiesmoordyn::time::Schemeprotected
c0() constmoordyn::time::ImplicitSchemeBase< 2, 3 >inlineprotected
c0(const real c)moordyn::time::ImplicitSchemeBase< 2, 3 >inlineprotected
c1() constmoordyn::time::ImplicitSchemeBase< 2, 3 >inlineprotected
c1(const real c)moordyn::time::ImplicitSchemeBase< 2, 3 >inlineprotected
CalcStateDeriv(unsigned int substep=0)moordyn::time::SchemeBase< NSTATE, NDERIV >protected
cflmoordyn::time::Schemeprotected
Deserialize(const uint64_t *data)moordyn::time::SchemeBase< NSTATE, NDERIV >inlinevirtual
moordyn::time::Scheme::Deserialize(const uint64_t *in, uint64_t &out)moordyn::io::IOprotected
moordyn::time::Scheme::Deserialize(const uint64_t *in, int64_t &out)moordyn::io::IOprotected
moordyn::time::Scheme::Deserialize(const uint64_t *in, real &out)moordyn::io::IOprotected
moordyn::time::Scheme::Deserialize(const uint64_t *in, vec &out)moordyn::io::IOprotected
moordyn::time::Scheme::Deserialize(const uint64_t *in, vec6 &out)moordyn::io::IOprotected
moordyn::time::Scheme::Deserialize(const uint64_t *in, mat &out)moordyn::io::IOprotected
moordyn::time::Scheme::Deserialize(const uint64_t *in, mat6 &out)moordyn::io::IOprotected
moordyn::time::Scheme::Deserialize(const uint64_t *in, quaternion &out)moordyn::io::IOprotected
moordyn::time::Scheme::Deserialize(const uint64_t *in, XYZQuat &out)moordyn::io::IOprotected
moordyn::time::Scheme::Deserialize(const uint64_t *in, std::vector< real > &out)moordyn::io::IOprotected
moordyn::time::Scheme::Deserialize(const uint64_t *in, std::vector< vec > &out)moordyn::io::IOprotected
moordyn::time::Scheme::Deserialize(const uint64_t *in, std::vector< vec6 > &out)moordyn::io::IOprotected
moordyn::time::Scheme::Deserialize(const uint64_t *in, std::vector< mat > &out)moordyn::io::IOprotected
moordyn::time::Scheme::Deserialize(const uint64_t *in, std::vector< mat6 > &out)moordyn::io::IOprotected
moordyn::time::Scheme::Deserialize(const uint64_t *in, Eigen::Matrix< real, Eigen::Dynamic, Eigen::Dynamic > &out)moordyn::io::IOinlineprotected
moordyn::time::Scheme::Deserialize(const uint64_t *in, std::vector< std::vector< T >> &out)moordyn::io::IOinlineprotected
GetCFL() constmoordyn::time::Schemeinline
GetLogger() constmoordyn::LogUserinline
GetName() constmoordyn::time::Schemeinline
GetState(unsigned int i=0)moordyn::time::SchemeBase< NSTATE, NDERIV >inlinevirtual
GetTime() constmoordyn::time::Schemeinline
groundmoordyn::time::Schemeprotected
ImplicitNewmarkScheme(moordyn::Log *log, WavesRef waves, unsigned int iters=10, real gamma=0.5, real beta=0.25)moordyn::time::ImplicitNewmarkScheme
ImplicitSchemeBase(moordyn::Log *log, WavesRef waves, unsigned int iters=10)moordyn::time::ImplicitSchemeBase< 2, 3 >
Init()moordyn::time::SchemeBase< NSTATE, NDERIV >inlinevirtual
IO(moordyn::Log *log)moordyn::io::IO
iters() constmoordyn::time::ImplicitSchemeBase< 2, 3 >inlineprotected
linesmoordyn::time::Schemeprotected
Load(const std::string filepath)moordyn::io::IO
LoadFile(const std::string filepath) constmoordyn::io::IOprotected
LoadState(const std::string filepath, unsigned int i=0)moordyn::time::SchemeBase< NSTATE, NDERIV >inlinevirtual
LogUser(Log *log=NULL)moordyn::LogUserinline
MakeFile(const std::string filepath) constmoordyn::io::IOprotected
mask typedefmoordyn::time::SchemeBase< NSTATE, NDERIV >protected
namemoordyn::time::Schemeprotected
Next()moordyn::time::Schemeinline
pointsmoordyn::time::Schemeprotected
r(unsigned int i=0)moordyn::time::SchemeBase< NSTATE, NDERIV >inline
rd(unsigned int i=0)moordyn::time::SchemeBase< NSTATE, NDERIV >inline
Relax(const unsigned int &iter)moordyn::time::ImplicitSchemeBase< 2, 3 >protected
RemoveBody(Body *obj)moordyn::time::SchemeBase< NSTATE, NDERIV >inlinevirtual
RemoveLine(Line *obj)moordyn::time::SchemeBase< NSTATE, NDERIV >inlinevirtual
RemovePoint(Point *obj)moordyn::time::SchemeBase< NSTATE, NDERIV >inlinevirtual
RemoveRod(Rod *obj)moordyn::time::SchemeBase< NSTATE, NDERIV >inlinevirtual
rodsmoordyn::time::Schemeprotected
Save(const std::string filepath)moordyn::io::IO
SaveState(const std::string filepath, unsigned int i=0)moordyn::time::SchemeBase< NSTATE, NDERIV >inlinevirtual
Scheme(moordyn::Log *log)moordyn::time::Schemeinlineprotected
SchemeBase(moordyn::Log *log, moordyn::WavesRef waves)moordyn::time::SchemeBase< NSTATE, NDERIV >inlineprotected
Serialize(void)moordyn::time::SchemeBase< NSTATE, NDERIV >inlinevirtual
moordyn::time::Scheme::Serialize(const uint64_t &i)moordyn::io::IOprotected
moordyn::time::Scheme::Serialize(const int64_t &i)moordyn::io::IOprotected
moordyn::time::Scheme::Serialize(const real &f)moordyn::io::IOprotected
moordyn::time::Scheme::Serialize(const vec &m)moordyn::io::IOprotected
moordyn::time::Scheme::Serialize(const vec6 &m)moordyn::io::IOprotected
moordyn::time::Scheme::Serialize(const mat &m)moordyn::io::IOprotected
moordyn::time::Scheme::Serialize(const mat6 &m)moordyn::io::IOprotected
moordyn::time::Scheme::Serialize(const quaternion &m)moordyn::io::IOprotected
moordyn::time::Scheme::Serialize(const XYZQuat &m)moordyn::io::IOprotected
moordyn::time::Scheme::Serialize(const std::vector< real > &l)moordyn::io::IOprotected
moordyn::time::Scheme::Serialize(const std::vector< vec > &l)moordyn::io::IOprotected
moordyn::time::Scheme::Serialize(const std::vector< vec6 > &l)moordyn::io::IOprotected
moordyn::time::Scheme::Serialize(const std::vector< mat > &l)moordyn::io::IOprotected
moordyn::time::Scheme::Serialize(const std::vector< mat6 > &l)moordyn::io::IOprotected
moordyn::time::Scheme::Serialize(const Eigen::Matrix< real, Eigen::Dynamic, Eigen::Dynamic > &l)moordyn::io::IOinlineprotected
moordyn::time::Scheme::Serialize(const std::vector< std::vector< T >> &l)moordyn::io::IOinlineprotected
SetCFL(const real &cfl)moordyn::time::Schemeinline
SetGround(Body *obj)moordyn::time::Schemeinline
SetLogger(Log *log)moordyn::LogUserinline
SetState(const state::State &state, unsigned int i=0)moordyn::time::SchemeBase< NSTATE, NDERIV >inlinevirtual
SetTime(const real &time)moordyn::time::Schemeinline
Step(real &dt)moordyn::time::ImplicitNewmarkSchemevirtual
tmoordyn::time::Schemeprotected
t_localmoordyn::time::Schemeprotected
Update(real t_local, unsigned int substep=0)moordyn::time::SchemeBase< NSTATE, NDERIV >protected
wavesmoordyn::time::SchemeBase< NSTATE, NDERIV >protected
~ImplicitNewmarkScheme()moordyn::time::ImplicitNewmarkSchemeinline
~ImplicitSchemeBase()moordyn::time::ImplicitSchemeBase< 2, 3 >inlinevirtual
~IO()=defaultmoordyn::io::IOvirtual
~LogUser()moordyn::LogUserinline
~Scheme()moordyn::time::Schemeinlinevirtual
~SchemeBase()moordyn::time::SchemeBase< NSTATE, NDERIV >inlinevirtual