|
ALPSCore reference
|
#include <transformer.hpp>


Public Member Functions | |
| template<typename Derived > | |
| linear_transformer (const Eigen::MatrixBase< Derived > &mat) | |
| size_t | in_size () const |
| size_t | out_size () const |
| column< T > | operator() (const column< T > &in) const |
| bool | is_linear () const |
Public Member Functions inherited from alps::alea::transformer< T > | |
| virtual | ~transformer () |
Linear transformation mediated by a matrix.
Definition at line 18 of file transformer.hpp.
|
inline |
Definition at line 48 of file transformer.hpp.
|
inlinevirtual |
expected number of components of the input vector
Implements alps::alea::transformer< T >.
Definition at line 52 of file transformer.hpp.
|
inlinevirtual |
Guarantee transformation to be linear (allows certain optimizations)
Reimplemented from alps::alea::transformer< T >.
Definition at line 62 of file transformer.hpp.
|
inlinevirtual |
apply transformation
Implements alps::alea::transformer< T >.
Definition at line 56 of file transformer.hpp.
|
inlinevirtual |
number of components of the returned vector
Implements alps::alea::transformer< T >.
Definition at line 54 of file transformer.hpp.
1.8.11