OpenCAP
Electronic structure of metastable states
Public Member Functions | Public Attributes | List of all members
EigenvalueTrajectory Class Reference

#include <TrajectoryAnalysis.h>

Public Member Functions

 EigenvalueTrajectory (std::vector< root > initial_states, size_t state_idx)
 
void add_state (std::vector< root > new_states)
 
void analyze ()
 

Public Attributes

std::vector< std::complex< double > > uncorrected_energies
 
std::vector< std::complex< double > > corrected_energies
 
std::complex< double > corr_opt =0.0
 
std::complex< double > uc_opt =0.0
 
float corr_opt_eta =0.0
 
float uc_opt_eta =0.0
 

Constructor & Destructor Documentation

◆ EigenvalueTrajectory()

EigenvalueTrajectory::EigenvalueTrajectory ( std::vector< root initial_states,
size_t  state_idx 
)

Member Function Documentation

◆ add_state()

void EigenvalueTrajectory::add_state ( std::vector< root new_states)

◆ analyze()

void EigenvalueTrajectory::analyze ( )

Member Data Documentation

◆ corr_opt

std::complex<double> EigenvalueTrajectory::corr_opt =0.0

◆ corr_opt_eta

float EigenvalueTrajectory::corr_opt_eta =0.0

◆ corrected_energies

std::vector<std::complex<double> > EigenvalueTrajectory::corrected_energies

◆ uc_opt

std::complex<double> EigenvalueTrajectory::uc_opt =0.0

◆ uc_opt_eta

float EigenvalueTrajectory::uc_opt_eta =0.0

◆ uncorrected_energies

std::vector<std::complex<double> > EigenvalueTrajectory::uncorrected_energies

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