•All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Search Results
basis.h File Reference
#include <iosfwd>
#include <memory>
#include <vector>
#include <libint2/basis.h>
#include <madness/world/array_addons.h>
#include "mpqc/math/external/tiledarray/tiledarray.h"
#include <TiledArray/util/vector.h>
#include "mpqc/util/misc/default_madworld.h"
#include "mpqc/util/keyval/keyval.h"
#include "mpqc/chemistry/molecule/molecule.h"
#include "mpqc/util/misc/observer.h"
Include dependency graph for basis.h:

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

Classes | |
class mpqc::lcao::gaussian::Basis | |
class mpqc::lcao::gaussian::Basis::Factory | |
Factory is a ctor helper. More... | |
class mpqc::lcao::gaussian::AtomicBasis | |
struct madness::archive::ArchiveSerializeImpl< Archive, libint2::Shell::Contraction > | |
struct madness::archive::ArchiveSerializeImpl< Archive, libint2::Shell > | |
Namespaces | |
mpqc | |
The top-level namespace for all Massively Parallel Quantum Chemistry package. | |
mpqc::lcao | |
mpqc::lcao::gaussian | |
madness | |
madness::archive | |
Typedefs | |
using mpqc::lcao::gaussian::Shell = libint2::Shell | |
using mpqc::lcao::gaussian::ShellVec = std::vector< Shell > | |
Functions | |
std::shared_ptr< const Basis > mpqc::lcao::gaussian::merge (const Basis &basis1, const Basis &basis2) | |
std::ostream & mpqc::lcao::gaussian::operator<< (std::ostream &os, Basis::Factory const &f) | |
std::ostream & mpqc::lcao::gaussian::operator<< (std::ostream &os, Basis const &b) | |
bool mpqc::lcao::gaussian::operator== (const Basis &one, const Basis &two) | |
template<typename Op , typename... Args> | |
Basis mpqc::lcao::gaussian::reblock (Basis const &basis, Op op, Args... args) | |
reblock allows for reblocking a basis More... | |
Eigen::RowVectorXi mpqc::lcao::gaussian::sub_basis_map (const Basis &basis, const Basis &sub_basis) | |
Basis mpqc::lcao::gaussian::parallel_make_basis (madness::World &world, const Basis::Factory &factory, const mpqc::Molecule &mol) | |
std::ostream & mpqc::lcao::gaussian::operator<< (std::ostream &os, AtomicBasis const &b) | |