![]() |
|
Classes | |
class | Symbol |
class | SymbolValue |
class | NegateExpr |
class | AddExpr |
class | ProductExpr |
class | QuotientExpr |
class | ValueExpr |
class | BaseExpr |
struct | is_symbolic |
class | ValueExpr< internal::FixedInt< N > > |
class | SymbolValue< Tag, Index > |
class | SymbolValue< Tag, internal::FixedInt< N > > |
struct | EvalSymbolValueHelper |
struct | EvalSymbolValueHelper< Tag > |
struct | EvalSymbolValueHelper< Tag, SymbolValue< Tag, Type >, OtherTypes... > |
struct | EvalSymbolValueHelper< Tag, T1, OtherTypes... > |
class | SymbolExpr |
This namespace defines a set of classes and functions to build and evaluate symbolic expressions of scalar type Index. Here is a simple example:
It is currently only used internally to define and manipulate the Eigen::placeholders::last and Eigen::placeholders::lastp1 symbols in Eigen::seq and Eigen::seqN.