|
| SymbolValue< Tag > | operator= (Index val) const |
| | Associate the value val to the given symbol *this, uniquely identified by its Tag.
|
| |
|
Index | eval_impl (const SymbolValue< Tag > &values) const |
| |
|
const SymbolExpr< tag > & | derived () const |
| |
| Index | eval (const T &values) const |
| | Evaluate the expression given the values of the symbols.
|
| |
|
NegateExpr< SymbolExpr< tag > > | operator- () const |
| |
|
AddExpr< SymbolExpr< tag >, ValueExpr<> > | operator- (Index a) const |
| |
|
AddExpr< SymbolExpr< tag >, ValueExpr< internal::FixedInt<-N > > > | operator- (internal::FixedInt< N >) const |
| |
|
AddExpr< SymbolExpr< tag >, ValueExpr< internal::FixedInt<-N > > > | operator- (internal::FixedInt< N >(*)()) const |
| |
|
AddExpr< SymbolExpr< tag >, NegateExpr< OtherDerived > > | operator- (const BaseExpr< OtherDerived > &b) const |
| |
|
AddExpr< SymbolExpr< tag >, ValueExpr<> > | operator+ (Index b) const |
| |
|
AddExpr< SymbolExpr< tag >, ValueExpr< internal::FixedInt< N > > > | operator+ (internal::FixedInt< N >) const |
| |
|
AddExpr< SymbolExpr< tag >, ValueExpr< internal::FixedInt< N > > > | operator+ (internal::FixedInt< N >(*)()) const |
| |
|
AddExpr< SymbolExpr< tag >, OtherDerived > | operator+ (const BaseExpr< OtherDerived > &b) const |
| |
|
ProductExpr< SymbolExpr< tag >, ValueExpr<> > | operator* (Index a) const |
| |
|
ProductExpr< SymbolExpr< tag >, ValueExpr< internal::FixedInt< N > > > | operator* (internal::FixedInt< N >) const |
| |
|
ProductExpr< SymbolExpr< tag >, ValueExpr< internal::FixedInt< N > > > | operator* (internal::FixedInt< N >(*)()) const |
| |
|
ProductExpr< SymbolExpr< tag >, OtherDerived > | operator* (const BaseExpr< OtherDerived > &b) const |
| |
|
QuotientExpr< SymbolExpr< tag >, ValueExpr<> > | operator/ (Index a) const |
| |
|
QuotientExpr< SymbolExpr< tag >, ValueExpr< internal::FixedInt< N > > > | operator/ (internal::FixedInt< N >) const |
| |
|
QuotientExpr< SymbolExpr< tag >, ValueExpr< internal::FixedInt< N > > > | operator/ (internal::FixedInt< N >(*)()) const |
| |
|
QuotientExpr< SymbolExpr< tag >, OtherDerived > | operator/ (const BaseExpr< OtherDerived > &b) const |
| |
template<
typename tag>
class Eigen::symbolic::SymbolExpr< tag >
Expression of a symbol uniquely identified by the template parameter type tag.