common.h File Reference
#include <vector>
#include <libint2/atom.h>
#include "mpqc/chemistry/molecule/cluster_concept.h"
#include "mpqc/chemistry/molecule/fwd.h"
Include dependency graph for common.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. | |
mpqc::molecule | |
Functions | |
std::vector< libint2::Atom > | mpqc::to_libint_atom (std::vector< Atom > const &atoms) |
template<typename T > | |
Vector3d | mpqc::molecule::center_of_mass (std::vector< T > const &ts) |
Function to compute the center of mass of a collection. More... | |
template<typename T > | |
double | mpqc::molecule::sum_mass (std::vector< T > const &ts) |
template<typename T > | |
double | mpqc::molecule::sum_charge (std::vector< T > const &ts) |
template<typename T > | |
int64_t | mpqc::molecule::sum_atomic_number (std::vector< T > const &ts) |
template<typename T > | |
double | mpqc::molecule::sum_natoms (std::vector< T > const &ts) |