MADNESS  version 0.9
Public Member Functions | Public Attributes | List of all members
CoupledPurturbation Struct Reference

#include <response.h>

Collaboration diagram for CoupledPurturbation:
Collaboration graph
[legend]

Public Member Functions

 CoupledPurturbation (madness::World &world, SCF &calc, double freq, bool enableTD=false)
 
void guess_excite (int axis)
 
void project_diag_space (int axis)
 
vecfuncT calcBSH (vecfuncT &rmo, double eval)
 
double max_norm (int axis)
 
void make_vpsi (int axis)
 
void solve (int axis, PurturbationOperator &purturb)
 
void dipole_response ()
 

Public Attributes

madness::Worldworld
 World object. More...
 
SCFcalc
 SCF object including solved MOs with HF/DFT. More...
 
double freq
 frequency More...
 
MolecularSystem rsys
 virtual orbitals More...
 
MolecularSystem Vrsys
 potential applied virtual orbitals More...
 
int nXY
 Tamm-Dancoff 1: ON 2: OFF. More...
 

Constructor & Destructor Documentation

CoupledPurturbation::CoupledPurturbation ( madness::World world,
SCF calc,
double  freq,
bool  enableTD = false 
)
inline

Member Function Documentation

vecfuncT CoupledPurturbation::calcBSH ( vecfuncT rmo,
double  eval 
)
void CoupledPurturbation::dipole_response ( )

References solve().

void CoupledPurturbation::guess_excite ( int  axis)
void CoupledPurturbation::make_vpsi ( int  axis)
double CoupledPurturbation::max_norm ( int  axis)

References max, and madness::norm().

void CoupledPurturbation::project_diag_space ( int  axis)

References k.

void CoupledPurturbation::solve ( int  axis,
PurturbationOperator purturb 
)

Member Data Documentation

SCF& CoupledPurturbation::calc

SCF object including solved MOs with HF/DFT.

double CoupledPurturbation::freq

frequency

int CoupledPurturbation::nXY

Tamm-Dancoff 1: ON 2: OFF.

MolecularSystem CoupledPurturbation::rsys

virtual orbitals

MolecularSystem CoupledPurturbation::Vrsys

potential applied virtual orbitals

madness::World& CoupledPurturbation::world

World object.


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