ampsci
High-precision calculations for one- and two-valence atomic systems
ExternalField::MEdata

ok

Small struct to store a single calculated reduced matrix element with RPA correction.

Holds the result of a single matrix element calculation \( \redmatel{a}{h}{b} \), including the lowest-order value, the RPA correction, and the transition frequency.

The printed output includes columns: state labels, frequency, lowest-order matrix element, and (if non-zero) the RPA-corrected value \( t_{ab} + \delta V_{ab} \).

#include <calcMatrixElements.hpp>

Static Public Member Functions

static std::string title (bool rpaQ=true)
 
static std::string title_noRPA ()
 

Public Attributes

std::string a
 
std::string b
 
double w_ab
 
double hab
 
double dv
 

Friends

std::ostream & operator<< (std::ostream &os, const MEdata &m)
 

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