SOFTSUSY
4.1

Symbolic underobject for vectors/matrices for speed upgrade. The linear algebra operations are often set up at compile time rather than at runtime. More...
#include <iostream>
#include <math.h>
Go to the source code of this file.
Classes  
class  Xpr< T, E > 
Underobject for speed upgrade of linear algebra. More...  
class  ConstRef< T, Container > 
const version of underobject for speed upgrade of linear algebra More...  
class  XprBinOp< T, A, B, Op > 
binary operator on two xpr objects More...  
class  XprScalOp< T, B, Op > 
scalar operator between two xpr object More...  
class  Indexable< T, C > 
provides indexing of xpr type objects More...  
class  OpAdd< T > 
Add two xpr objects. More...  
class  OpSubtract< T > 
subtract two xpr objects More...  
class  OpMultiply< T > 
multiply two xpr objects More...  
class  OpNegate< T > 
take the negative of an xpr object More...  
class  MatXpr< T, E > 
matrix form of xpr object More...  
class  MatConstRef< T, Container > 
const version of xpr matrix More...  
class  MatXprBinOp< T, A, B, Op > 
binary operator between two matrices More...  
class  MatXprOuterOp< T, A, B, Op > 
outer form of xpr matrix operator More...  
class  MatXprMatMultOp< T, A, B > 
xpr Matrix multiplication More...  
class  XprMatMultOp< T, A, B > 
another xpr matrix multiplication More...  
class  MatXprUnaryOp< T, A, Op > 
unary operator on an xpr matrix More...  
class  MatXprScalOp< T, B, Op > 
scalar operator on xpr matrix More...  
class  MatXprScalDiagOp1< T, B, Op > 
scalar operator on diagonal parts of xpr matrix More...  
class  MatXprScalDiagOp2< T, B, Op > 
scalar operator on diagonal parts of xpr matrix  different place for const More...  
class  MatIndexable< T, C > 
Indexable form of xpr matrix. More...  
Symbolic underobject for vectors/matrices for speed upgrade. The linear algebra operations are often set up at compile time rather than at runtime.