cheshirekow
v0.1.0
|
expression template for rvalues More...
#include <mpblocks/polynomial/LValue.h>
Public Types | |
typedef unsigned int | Size_t |
typedef StreamAssignment < LValue< Scalar, Exp > > | Stream_t |
Public Member Functions | |
Size_t | degree () const |
void | fill (Scalar val) |
operator RValue< Scalar, Exp > () | |
Stream_t | operator<< (Scalar x) |
returns a stream for assignment More... | |
template<class Exp2 > | |
LValue< Scalar, Exp > & | operator= (RValue< Scalar, Exp2 > const &B) |
Scalar & | operator[] (Size_t i) |
return the evaluated i'th element of a vector expression More... | |
void | resize (Size_t size) |
Size_t | size () const |
return the size for a vector More... | |
expression template for rvalues
typedef unsigned int mpblocks::polynomial::LValue< Scalar, Exp >::Size_t |
typedef StreamAssignment< LValue<Scalar,Exp> > mpblocks::polynomial::LValue< Scalar, Exp >::Stream_t |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |