cppqed-multidiagonal 0.4.0
Multidiagonal sparse operator algebra for C++QED
Loading...
Searching...
No Matches
cppqedutils::ReferenceMF< State > Struct Template Reference

Metafunction yielding the reference type of State. Defaults to State&. Specialized for view types to return the view itself, since views are already reference-like. More...

#include <multidiagonal/Traits.h>

Inheritance diagram for cppqedutils::ReferenceMF< State >:
Collaboration diagram for cppqedutils::ReferenceMF< State >:

Detailed Description

template<typename State>
struct cppqedutils::ReferenceMF< State >

Metafunction yielding the reference type of State. Defaults to State&. Specialized for view types to return the view itself, since views are already reference-like.

Note
Template aliases cannot be partially specialized, hence the metafunction class.

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