Loading...
Searching...
No Matches
contributions.hpp
Go to the documentation of this file.
1#pragma once
2
3/**
4 * PseudopotentialForceContributions — per-contribution force vectors
5 * returned by the pseudopotential force calculator.
6 *
7 * Separates local, nonlocal, core-correction, and augmentation
8 * (ultrasoft) contributions for analysis and debugging.
9 */
10
11#include <vector>
12
14
15namespace q3 {
16
18 std::vector<Vector3D> local;
19 std::vector<Vector3D> nonlocal;
20 std::vector<Vector3D> core_correction;
21 std::vector<Vector3D> augmentation;
22 std::vector<Vector3D> hubbard;
23};
24
25} // namespace q3
std::vector< Vector3D > core_correction