|
|
using | ID_t = long long int |
| |
|
|
| LibEval (Expr const &t_init, ID_t t_id) |
| |
|
| LibEval (LibEval const &other)=default |
| |
|
LibEval & | operator= (LibEval const &other)=default |
| |
|
Expr | getInit () const |
| |
|
Expr | getExpr () const |
| |
|
ID_t | getID () const |
| |
|
std::vector< Expr > const & | getUnEval () const |
| |
|
std::vector< Expr > & | getUnEval () |
| |
|
std::vector< csl::Tensor > const & | getTensors () const |
| |
|
std::vector< csl::Tensor > & | getTensors () |
| |
|
void | setInit (Expr const &t_init) |
| |
|
void | setExpr (Expr const &t_expr) |
| |
|
void | setID (ID_t t_id) |
| |
|
bool | operator== (LibEval const &other) const |
| |
|
bool | operator== (Expr const &other) const |
| |
|
bool | operator!= (LibEval const &other) const |
| |
|
bool | operator!= (Expr const &other) const |
| |
|
void | replaceTensors () |
| |
|
void | print (std::ostream &out) const |
| |
|
void | printLib (std::ostream &out, int indent=1, bool complexParameters=false) |
| |
|
|
static bool | isInstance (Expr const &expr) |
| |
|
static void | printExpression (std::ostream &out, Expr &expr, int indent, std::string const &begin) |
| |
|
|
static const std::string | name = "IT" |
| |
|
|
class | LibEvalSession |
| |
|
std::ostream & | operator<< (std::ostream &out, LibEval const &eval) |
| |
The documentation for this class was generated from the following files: