excgrid 0.1.0
Grid + XC-kernel + D3 library
Loading...
Searching...
No Matches
excgrid::D3Result Struct Reference

#include <dispersion.hpp>

Public Attributes

double energy = 0.0
 The dispersion energy (Hartree).
std::vector< std::array< double, 3 > > gradient
 One 3-vector per atom (Hartree/Bohr).

Detailed Description

The D3 energy and its analytic coordinate gradient.

Parameters
geometryThe molecule.
parametersThe functional's parameter set.
Returns
The energy (Hartree) and the gradient (one 3-vector per atom, Hartree/Bohr), or kUnsupported for an out-of-table element. The energy plus the analytic coordinate gradient, together.

The documentation for this struct was generated from the following file: