A() | Sandals::SemiExplicitWrapper< Real, N, M > | inline |
A(VectorF const &x, Real t) const override | Sandals::SemiExplicitWrapper< Real, N, M > | inlinevirtual |
b() | Sandals::SemiExplicitWrapper< Real, N, M > | inline |
b(VectorF const &x, Real t) const override | Sandals::SemiExplicitWrapper< Real, N, M > | inlinevirtual |
DefaultH | Sandals::SemiExplicitWrapper< Real, N, M > | inlinestatic |
DefaultID | Sandals::SemiExplicitWrapper< Real, N, M > | inlinestatic |
DefaultJH | Sandals::SemiExplicitWrapper< Real, N, M > | inlinestatic |
equations_number() const | Sandals::Implicit< Real, N, M > | inline |
Explicit(Type t_type, std::string t_name) | Sandals::Explicit< Real, N, M > | inlineprotected |
F(VectorF const &x, VectorF const &x_dot, Real t) const override | Sandals::SemiExplicit< Real, N, 0 > | inlinevirtual |
f(VectorF const &x, Real t) const override | Sandals::SemiExplicit< Real, N, 0 > | inlinevirtual |
F_reverse(VectorF const &x, VectorF const &x_dot, Real t) const | Sandals::Explicit< Real, N, M > | inline |
f_reverse(VectorF const &x, Real t) const | Sandals::Explicit< Real, N, M > | inline |
FunctionA typedef | Sandals::SemiExplicitWrapper< Real, N, M > | |
FunctionB typedef | Sandals::SemiExplicitWrapper< Real, N, M > | |
FunctionH typedef | Sandals::SemiExplicitWrapper< Real, N, M > | |
FunctionID typedef | Sandals::SemiExplicitWrapper< Real, N, M > | |
FunctionJB typedef | Sandals::SemiExplicitWrapper< Real, N, M > | |
FunctionJH typedef | Sandals::SemiExplicitWrapper< Real, N, M > | |
FunctionTA typedef | Sandals::SemiExplicitWrapper< Real, N, M > | |
h() | Sandals::SemiExplicitWrapper< Real, N, M > | inline |
h(VectorF const &x, Real t) const override | Sandals::SemiExplicitWrapper< Real, N, M > | inlinevirtual |
Implicit(Type t_type, std::string t_name) | Sandals::Implicit< Real, N, M > | inlineprotected |
in_domain() | Sandals::SemiExplicitWrapper< Real, N, M > | inline |
in_domain(VectorF const &x, Real t) const override | Sandals::SemiExplicitWrapper< Real, N, M > | inlinevirtual |
invariants_number() const | Sandals::Implicit< Real, N, M > | inline |
is_explicit() const | Sandals::Implicit< Real, N, M > | inline |
is_implicit() const | Sandals::Implicit< Real, N, M > | inline |
is_semiexplicit() const | Sandals::Implicit< Real, N, M > | inline |
Jb_x() | Sandals::SemiExplicitWrapper< Real, N, M > | inline |
Jb_x(VectorF const &x, Real t) const override | Sandals::SemiExplicitWrapper< Real, N, M > | inlinevirtual |
JF_x(VectorF const &x, VectorF const &x_dot, Real t) const override | Sandals::SemiExplicit< Real, N, 0 > | inlinevirtual |
Jf_x(VectorF const &x, VectorF const &x_dot, Real t) const | Sandals::SemiExplicit< Real, N, 0 > | inline |
Sandals::Explicit< Real, N, M >::Jf_x(VectorF const &x, Real t) const=0 | Sandals::Explicit< Real, N, M > | pure virtual |
JF_x_dot(VectorF const &x, VectorF const &, Real t) const override | Sandals::SemiExplicit< Real, N, 0 > | inlinevirtual |
JF_x_dot_reverse(VectorF const &, VectorF const &, Real) const | Sandals::Explicit< Real, N, M > | inline |
JF_x_reverse(VectorF const &x, VectorF const &, Real t) const | Sandals::Explicit< Real, N, M > | inline |
Jf_x_reverse(VectorF const &x, Real t) const | Sandals::Explicit< Real, N, M > | inline |
Jh_x() | Sandals::SemiExplicitWrapper< Real, N, M > | inline |
Jh_x(VectorF const &x, Real t) const override | Sandals::SemiExplicitWrapper< Real, N, M > | inlinevirtual |
m_A | Sandals::SemiExplicitWrapper< Real, N, M > | private |
m_b | Sandals::SemiExplicitWrapper< Real, N, M > | private |
m_h | Sandals::SemiExplicitWrapper< Real, N, M > | private |
m_in_domain | Sandals::SemiExplicitWrapper< Real, N, M > | private |
m_Jb_x | Sandals::SemiExplicitWrapper< Real, N, M > | private |
m_Jh_x | Sandals::SemiExplicitWrapper< Real, N, M > | private |
m_lu | Sandals::SemiExplicit< Real, N, 0 > | mutableprivate |
m_name | Sandals::Implicit< Real, N, M > | private |
m_TA_x | Sandals::SemiExplicitWrapper< Real, N, M > | private |
m_type | Sandals::Implicit< Real, N, M > | private |
MatrixA typedef | Sandals::SemiExplicitWrapper< Real, N, M > | |
MatrixJB typedef | Sandals::SemiExplicitWrapper< Real, N, M > | |
MatrixJF typedef | Sandals::SemiExplicit< Real, N, 0 > | |
MatrixJH typedef | Sandals::SemiExplicitWrapper< Real, N, M > | |
name() | Sandals::Implicit< Real, N, M > | inline |
Pointer typedef | Sandals::SemiExplicitWrapper< Real, N, M > | |
SemiExplicit() | Sandals::SemiExplicit< Real, N, 0 > | inline |
SemiExplicitWrapper(FunctionA t_A, FunctionTA t_TA_x, FunctionB t_b, FunctionJB t_Jb_x, FunctionH t_h=DefaultH, FunctionJH t_Jh_x=DefaultJH, FunctionID t_in_domain=DefaultID) | Sandals::SemiExplicitWrapper< Real, N, M > | inline |
SemiExplicitWrapper(std::string t_name, FunctionA t_A, FunctionTA t_TA_x, FunctionB t_b, FunctionJB t_Jb_x, FunctionH t_h=DefaultH, FunctionJH t_Jh_x=DefaultJH, FunctionID t_in_domain=DefaultID) | Sandals::SemiExplicitWrapper< Real, N, M > | inline |
TA_x() | Sandals::SemiExplicitWrapper< Real, N, M > | inline |
TA_x(VectorF const &x, Real t) const override | Sandals::SemiExplicitWrapper< Real, N, M > | inlinevirtual |
TensorTA typedef | Sandals::SemiExplicitWrapper< Real, N, M > | |
Type typedef | Sandals::SemiExplicit< Real, N, 0 > | |
type() const | Sandals::Implicit< Real, N, M > | inline |
VectorB typedef | Sandals::SemiExplicitWrapper< Real, N, M > | |
VectorF typedef | Sandals::SemiExplicitWrapper< Real, N, M > | |
VectorH typedef | Sandals::SemiExplicitWrapper< Real, N, M > | |
~Implicit() | Sandals::Implicit< Real, N, M > | inlinevirtual |
~SemiExplicitWrapper() | Sandals::SemiExplicitWrapper< Real, N, M > | inline |