|
| using | Pomerol::RealType = double |
| | Real floating point type. More...
|
| |
| using | Pomerol::ComplexType = std::complex< double > |
| | Complex floating point type. More...
|
| |
| using | Pomerol::ParticleIndex = unsigned int |
| | Index of a single particle degree of freedom. More...
|
| |
| using | Pomerol::QuantumState = libcommute::sv_index_type |
| | Index of a many-body state. More...
|
| |
| using | Pomerol::ComplexMatrixType = Eigen::Matrix< ComplexType, Eigen::Dynamic, Eigen::Dynamic, Eigen::AutoAlign|Eigen::RowMajor > |
| | Dense complex matrix. More...
|
| |
| template<bool Complex> |
| using | Pomerol::MelemType = typename std::conditional< Complex, ComplexType, RealType >::type |
| |
| template<typename ScalarType > |
| using | Pomerol::LOperatorType = libcommute::loperator< ScalarType, libcommute::fermion, libcommute::boson > |
| |
| template<bool Complex> |
| using | Pomerol::LOperatorTypeRC = libcommute::loperator< MelemType< Complex >, libcommute::fermion, libcommute::boson > |
| |
| template<bool Complex> |
| using | Pomerol::MatrixType = Eigen::Matrix< MelemType< Complex >, Eigen::Dynamic, Eigen::Dynamic, Eigen::AutoAlign|Eigen::RowMajor > |
| |
| using | Pomerol::ComplexVectorType = Eigen::Matrix< ComplexType, Eigen::Dynamic, 1, Eigen::AutoAlign > |
| | Dense complex vector. More...
|
| |
| using | Pomerol::RealVectorType = Eigen::Matrix< RealType, Eigen::Dynamic, 1, Eigen::AutoAlign > |
| | Dense real vector. More...
|
| |
| template<bool Complex> |
| using | Pomerol::VectorType = Eigen::Matrix< MelemType< Complex >, Eigen::Dynamic, 1, Eigen::AutoAlign > |
| |
| template<bool Complex> |
| using | Pomerol::ColMajorMatrixType = Eigen::SparseMatrix< MelemType< Complex >, Eigen::ColMajor > |
| |
| template<bool Complex> |
| using | Pomerol::RowMajorMatrixType = Eigen::SparseMatrix< MelemType< Complex >, Eigen::RowMajor > |
| |
Declarations of the most basic types and macros.
- Author
- Igor Krivenko
-
Andrey Antipov (andre.nosp@m.y.e..nosp@m.antip.nosp@m.ov@g.nosp@m.mail..nosp@m.com)
Definition in file Misc.hpp.