•All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Search Results
orb.h File Reference
#include "mpqc/mpqc_config.h"
#include "mpqc/math/fock/fwd.h"
#include "mpqc/util/core/exenv.h"
#include "mpqc/util/core/hash.h"
#include "mpqc/util/external/c++/span"
#include "mpqc/util/misc/assert.h"
#include <TiledArray/type_traits.h>
#include <array>
#include <vector>
Include dependency graph for orb.h:

This graph shows which files directly or indirectly include this file:

Classes | |
class mpqc::SparseOrbitalRange | |
a sparse set of orbitals More... | |
class mpqc::PartitionedSparseOrbitalRange< NP > | |
struct std::tuple_size< mpqc::PartitionedSparseOrbitalRange< NP > > | |
adapts mpqc::PartitionedSparseOrbitalRange for structured bindings More... | |
struct std::tuple_element< 0, mpqc::PartitionedSparseOrbitalRange< NP > > | |
struct std::tuple_element< 1, mpqc::PartitionedSparseOrbitalRange< NP > > | |
Namespaces | |
mpqc | |
The top-level namespace for all Massively Parallel Quantum Chemistry package. | |
Typedefs | |
using mpqc::PopulatedSparseOrbitalRange = PartitionedSparseOrbitalRange< 2 > | |
Functions | |
template<std::size_t I, std::size_t NP> | |
auto mpqc::get (const PartitionedSparseOrbitalRange< NP > &porbs) | |
adapts PartitionedSparseOrbitalRange for structured bindings More... | |
auto mpqc::occ_range (const PopulatedSparseOrbitalRange &poporbs) | |
auto mpqc::nocc (const PopulatedSparseOrbitalRange &poporbs) | |
auto mpqc::uocc_range (const PopulatedSparseOrbitalRange &poporbs) | |
auto mpqc::nuocc (const PopulatedSparseOrbitalRange &poporbs) | |