Vector class derived from Eigen::Matrix with additional MPQC integration.
More...
#include <mpqc/math/matrix.hpp>
|
typedef Eigen::Matrix< T, Eigen::Dynamic, 1 > | EigenType |
| Eigen base type.
|
|
|
| vector (size_t m=0) |
| Construct unititialized vector. More...
|
|
template<class A > |
| vector (const Eigen::EigenBase< A > &a) |
| Construct vector from Eigen type.
|
|
| vector (const T *begin, const T *end) |
| Construct vector from iterator range.
|
|
Eigen::Block< EigenType > | operator() (range i) |
| range operator.
|
|
Eigen::Block< const EigenType > | operator() (range i) const |
| const range operator.
|
|
template<typename T>
struct mpqc::vector< T >
Vector class derived from Eigen::Matrix with additional MPQC integration.
- Template Parameters
-
◆ vector()
Construct unititialized vector.
- Parameters
-
- Warning
- NOT initialized to zeroes
The documentation for this struct was generated from the following file: