Workspace class for realizing a Matrix.
More...
#include <interface.hpp>
|
| virtual const EigenMatrix_ & | realize (EigenMatrix_ &buffer)=0 |
| |
| void | realize_copy (EigenMatrix_ &buffer) |
| |
template<class EigenMatrix_>
class irlba::RealizeWorkspace< EigenMatrix_ >
Workspace class for realizing a Matrix.
- Template Parameters
-
| EigenMatrix_ | A floating-point Eigen::Matrix. |
Typically constructed by Matrix::new_realize_workspace(). The lifetime of this object should not exceed that of the Matrix instance used to construct it.
◆ realize()
template<class EigenMatrix_ >
- Parameters
-
| buffer | Buffer in which to optionally store the realized matrix. |
- Returns
- Reference to a realized matrix. This may refer to
buffer or some other object.
◆ realize_copy()
template<class EigenMatrix_ >
- Parameters
-
| [out] | buffer | Buffer in which to store the realized matrix. Unlike realize(), this is guaranteed to contain the contents of the realized matrix. |
The documentation for this class was generated from the following file: