C++QEDCore  2.100.2 (v2 Milestone 10 Development branch)
a framework for simulating open quantum dynamics – core
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
linalg::VectorSpace< T, B > Struct Template Reference

Operator aggregate for a complex vector space built on top of Boost.Operator. More...

#include <Operators.h>

+ Inheritance diagram for linalg::VectorSpace< T, B >:
+ Collaboration diagram for linalg::VectorSpace< T, B >:

Detailed Description

template<typename T, typename B = details::EmptyBase>
struct linalg::VectorSpace< T, B >

Operator aggregate for a complex vector space built on top of Boost.Operator.

Comprises an Abel group and a complex outer product + comparison for equality

Note
the real outer product must also be specified as there is no implicit conversion from double to dcomp
Template Parameters
Tthe vector type

Definition at line 25 of file Operators.h.


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