cppqed-multidiagonal 0.4.0
Multidiagonal sparse operator algebra for C++QED
Loading...
Searching...
No Matches
cppqedutils::scalar Concept Reference

Concept satisfied by scalar numeric types usable as operator coefficients: any type convertible to double or dcomp. More...

#include <multidiagonal/MultiArrayComplex.h>

Concept definition

template<typename N>
concept cppqedutils::scalar = std::convertible_to<N,double> || std::convertible_to<N,dcomp>
Concept satisfied by scalar numeric types usable as operator coefficients: any type convertible to do...
Definition MultiArrayComplex.h:83

Detailed Description

Concept satisfied by scalar numeric types usable as operator coefficients: any type convertible to double or dcomp.

Todo:
Generalize to arbitrary floating-point or arbitrary-precision types and their complex counterparts.