Bertini 2
d882924 (2026-10-06 19:56 UTC)
Numerical algebraic geometry library (C++ core)
Loading...
Searching...
No Matches
bertini::node::Variable Member List
This is the complete list of members for
bertini::node::Variable
, including all inherited members.
Accept
(VisitorBase &)=0
bertini::VisitableBase< RetT, CatchAll >
pure virtual
AcceptBase
(T &visited, VisitorBase &guest)
bertini::VisitableBase< RetT, CatchAll >
inline
protected
static
boost::serialization::access
class
bertini::node::Variable
friend
Degree
(std::shared_ptr< Variable > const &v=nullptr) const override
bertini::node::Variable
virtual
Degree
(VariableGroup const &vars) const override
bertini::node::Variable
virtual
Differentiate
(std::shared_ptr< Variable > const &v=nullptr) const override
bertini::node::Variable
virtual
bertini::node::NamedSymbol::Differentiate
(std::shared_ptr< Variable > const &v, unsigned count) const
bertini::node::Node
bertini::node::NamedSymbol::Differentiate
(VariableGroup const &vars) const
bertini::node::Node
eval_program_
bertini::node::Node
mutable
protected
EvalProgram
() const
bertini::node::Node
inline
Hash
() const
bertini::node::Node
HashCombine
(std::size_t &seed, std::size_t value)
bertini::node::Node
inline
protected
static
HashImpl
() const override
bertini::node::Variable
inline
virtual
Homogenized
(VariableGroup const &vars, std::shared_ptr< Variable > const &homvar) const
bertini::node::Node
virtual
IsHomogeneous
(std::shared_ptr< Variable > const &v=nullptr) const override
bertini::node::Variable
virtual
IsHomogeneous
(VariableGroup const &vars) const override
bertini::node::Variable
virtual
IsLiteralOne
() const
bertini::node::Node
inline
virtual
IsLiteralZero
() const
bertini::node::Node
inline
virtual
IsPolynomial
(std::shared_ptr< Variable > const &v=nullptr) const
bertini::node::Node
IsPolynomial
(VariableGroup const &v) const
bertini::node::Node
IsSame
(Node const &other) const override
bertini::node::Variable
inline
virtual
Make
(Ts &&...ts)
bertini::node::Variable
inline
static
MultiDegree
(VariableGroup const &vars) const
bertini::node::Node
MultiDegreeImpl
(VariableGroup const &vars) const override
bertini::node::Variable
virtual
name
() const
bertini::node::NamedSymbol
name
(const std::string &new_name)
bertini::node::NamedSymbol
name_
bertini::node::NamedSymbol
protected
NamedSymbol
(const std::string &new_name)
bertini::node::NamedSymbol
NamedSymbol
()=default
bertini::node::NamedSymbol
protected
Node
()
bertini::node::Node
protected
operator std::string
()
bertini::node::Variable
inline
explicit
Precedence
() const
bertini::node::Node
inline
virtual
print
(std::ostream &target) const override
bertini::node::NamedSymbol
virtual
SetEvalProgram
(std::shared_ptr< const void > p) const
bertini::node::Node
inline
Simplified
() const
bertini::node::Node
virtual
structural_hash_
bertini::node::Node
mutable
protected
Subs
(SubstitutionMap const &substitutions) const override
bertini::node::Variable
virtual
Variable
()
bertini::node::Variable
protected
VisitReturnType
typedef
bertini::VisitableBase< RetT, CatchAll >
~NamedSymbol
()=default
bertini::node::NamedSymbol
virtual
~Node
()=default
bertini::node::Node
virtual
~Symbol
()=default
bertini::node::Symbol
virtual
~Variable
()=default
bertini::node::Variable
virtual
~VisitableBase
()=default
bertini::VisitableBase< RetT, CatchAll >
virtual
Generated by
1.15.0