fwd.h File Reference
#include "mpqc/mpqc_config.h"
#include "mpqc/math/linalg/fwd.h"
#include "mpqc/util/external/c++/fwd.h"
Include dependency graph for fwd.h:
This graph shows which files directly or indirectly include this file:
Namespaces | |
mpqc | |
The top-level namespace for all Massively Parallel Quantum Chemistry package. | |
Typedefs | |
using | mpqc::orbital_index_type = short |
Enumerations | |
enum | mpqc::NSpinCases { mpqc::NSpinCases1 = 2, mpqc::NSpinCases2 = 3 } |
enum | mpqc::NPureSpinCases { mpqc::NPureSpinCases2 = 2 } |
enum | mpqc::SpinCase1 { mpqc::SpinCase1::Any = -1, mpqc::SpinCase1::Alpha = 0, mpqc::SpinCase1::Beta = 1, mpqc::SpinCase1::Invalid = 2 } |
enum | { mpqc::SpinCase1Any = static_cast<int>(SpinCase1::Any), mpqc::SpinCase1Alpha = static_cast<int>(SpinCase1::Alpha), mpqc::SpinCase1Beta = static_cast<int>(SpinCase1::Beta), mpqc::SpinCase1Invalid = static_cast<int>(SpinCase1::Invalid) } |
enum | mpqc::SpinCase2 { mpqc::SpinCase2::Any = -1, mpqc::SpinCase2::AlphaBeta = 0, mpqc::SpinCase2::AlphaAlpha = 1, mpqc::SpinCase2::BetaBeta = 2, mpqc::SpinCase2::Invalid = 3 } |
enum | mpqc::PureSpinCase2 { mpqc::PureSpinCase2::Any = -1, mpqc::PureSpinCase2::Singlet = 0, mpqc::PureSpinCase2::Triplet = 1, mpqc::PureSpinCase2::Invalid = 2 } |
Functions | |
constexpr SpinCase1 | mpqc::flip (SpinCase1 sc) |