MPQC  3.0.0-alpha
mpqc::matrix< T, Order >::Assignable Struct Referenceabstract

An interface to enable matrix assignment from other containers. More...

#include <mpqc/math/matrix.hpp>

Inheritance diagram for mpqc::matrix< T, Order >::Assignable:
mpqc::ci::Vector::Block2d

Public Member Functions

virtual void assign_to (matrix &m) const =0
 Assign data to matrix.
 

Detailed Description

template<typename T, int Order = Eigen::ColMajor>
struct mpqc::matrix< T, Order >::Assignable

An interface to enable matrix assignment from other containers.

A container must implement assign_to function which will assign its data to a matrix. The purpose of this interface to avoid creating matrix intermediates.


The documentation for this struct was generated from the following file:

Generated at Sun Jan 26 2020 23:24:02 for MPQC 3.0.0-alpha using the documentation package Doxygen 1.8.16.