atom.h File Reference
#include <cmath>
#include <iosfwd>
#include <string>
#include "mpqc/math/external/eigen/eigen.h"
#include "mpqc/util/keyval/keyval.h"
Include dependency graph for atom.h:
This graph shows which files directly or indirectly include this file:
Classes | |
class | mpqc::Atom |
A class which holds the basic information for an atom. More... | |
Namespaces | |
mpqc | |
The top-level namespace for all Massively Parallel Quantum Chemistry package. | |
Functions | |
std::ostream & | mpqc::operator<< (std::ostream &os, Atom const &a) |
Vector3d const & | mpqc::center (Atom const &a) |
Returns the center of the atom. More... | |
double | mpqc::mass (Atom const &a) |
Returns the mass of the atom. More... | |
int64_t | mpqc::total_atomic_number (Atom const &a) |
size_t | mpqc::natoms (Atom const &a) |
Vector3d const & | mpqc::center_of_mass (Atom const &a) |
Returns the center of the atom. More... | |