Quantum 3xplorer (Q3)
An AI-native quantum simulation engine
Loading...
Searching...
No Matches
q3::DispersionGradients Struct Reference

#include <init.hpp>

Public Attributes

std::vector< Vector3D > forces
 
Matrix3x3 stress
 

Detailed Description

Analytical gradients of a dispersion energy correction.

forces are physical forces (F = -dE/dR, Ry/bohr), one entry per atom. stress follows Q3's Nielsen-Martin convention (sigma = -(1/Omega) dE/dstrain, Ry/bohr^3, not yet converted to kbar – that happens in the stress orchestrator alongside every other contribution).

Definition at line 32 of file init.hpp.

Member Data Documentation

◆ forces

std::vector<Vector3D> q3::DispersionGradients::forces

Definition at line 33 of file init.hpp.

◆ stress

Matrix3x3 q3::DispersionGradients::stress

Definition at line 34 of file init.hpp.


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