QMCPACK
const_traits< std::complex< double > > Struct Template Reference
+ Collaboration diagram for const_traits< std::complex< double > >:

Public Types

using value_type = std::complex< double >
 

Static Public Member Functions

static std::complex< double > zero ()
 
static std::complex< double > one ()
 
static std::complex< double > minus_one ()
 

Detailed Description

template<>
struct qmcplusplus::const_traits< std::complex< double > >

Definition at line 45 of file determinant_operators.h.

Member Typedef Documentation

◆ value_type

using value_type = std::complex<double>

Definition at line 47 of file determinant_operators.h.

Member Function Documentation

◆ minus_one()

static std::complex<double> minus_one ( )
inlinestatic

Definition at line 50 of file determinant_operators.h.

50 { return value_type(-1.0, 0.0); }

◆ one()

static std::complex<double> one ( )
inlinestatic

Definition at line 49 of file determinant_operators.h.

49 { return value_type(1.0, 0.0); }

◆ zero()

static std::complex<double> zero ( )
inlinestatic

Definition at line 48 of file determinant_operators.h.


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