excgrid
0.1.0
Grid + XC-kernel + D3 library
Toggle main menu visibility
Loading...
Searching...
No Matches
geometry.hpp
1
#pragma once
2
3
#include <array>
4
#include <cstddef>
5
#include <vector>
6
7
namespace
excgrid {
8
14
17
struct
Atom
{
18
int
atomicNumber
;
19
std::array<double, 3>
position
;
20
};
21
24
struct
Geometry
{
25
std::vector<Atom>
atoms
;
26
};
27
28
}
// namespace excgrid
excgrid::Atom
Definition
geometry.hpp:17
excgrid::Atom::position
std::array< double, 3 > position
Bohr coordinates.
Definition
geometry.hpp:19
excgrid::Atom::atomicNumber
int atomicNumber
Z.
Definition
geometry.hpp:18
excgrid::Geometry
Definition
geometry.hpp:24
excgrid::Geometry::atoms
std::vector< Atom > atoms
The atoms.
Definition
geometry.hpp:25
include
excgrid
geometry.hpp
Generated by
1.18.0