MyraMath
expression Directory Reference

Expression templates, syntactic sugar for entrywise operations. [tutorial] .

More...

Directory dependency graph for expression:

Files

file  arithmetic.h [code]
 Arithmetic operators (+,-,*,/) for Expression's.
 
file  BinaryFunctionExpression.h [code]
 Implementation detail for composing Expression's using binary functions, think f(A,B)
 
file  conjugate.h [code]
 Returns the conjugate of an Expression.
 
file  expr.h [code]
 Overloads expr() for std::vector<Number> and (C++11 only) std::initializer_list<Number>
 
file  Expression.h [code]
 An interface used to fill containers from Expression's (see Matrix::evaluate(), for example).
 
file  ExpressionBase.h [code]
 Implementation detail, polymorphic base type contained/erased by Expression.
 
file  frobenius.h [code]
 Routines for computing Frobenius norms of Expression's.
 
file  functions.h [code]
 Function overloads (sin, exp, etc) for Expression's.
 
file  generators.h [code]
 Generators for basic Expression's (constant, random, linspace, etc).
 
file  hermitian.h [code]
 Returns the hermitian transpose of an arity-2 Expression.
 
file  Index.h [code]
 Implementation detail of Expression templates.
 
file  Index2pair.h [code]
 Returns std::string representation of an Index<N>
 
file  Index2string.h [code]
 Returns std::string representation of an Index<N>
 
file  logical.h [code]
 Comparison operators (<,>) and logical operators (&&,||,!) for Expression's.
 
file  NullaryFunctionExpression.h [code]
 Implementation detail, an Expression that takes zero arguments.
 
file  permdim.h [code]
 Permutes the dimensions of an Expression.
 
file  print.h [code]
 Prints an Expression, by evaluate()'ing it at every Index i.
 
file  reshape.h [code]
 Reshapes an Expression (for instance, reinterpret an arity-1 Expression of size 25 into an arity-2 Expression of size 5 by 5).
 
file  TernaryFunctionExpression.h [code]
 Implementation detail for composing Expression's using ternary functions, think f(A,B,C)
 
file  transpose.h [code]
 Returns the transpose of an arity-2 Expression.
 
file  UnaryFunctionExpression.h [code]
 Implementation detail for composing Expression's using unary functions, think f(A)
 
file  UserExpression.h [code]
 Adapts user code (encapsulated in a class) into an Expression.
 

Detailed Description

Expression templates, syntactic sugar for entrywise operations. [tutorial] .