Main Page | Class Hierarchy | Class List | File List | Class Members | File Members | Related Pages

HaRPAHam Class Reference

Class to define CIS or RPA Hamiltonian. More...

#include <harpaham.h>

List of all members.

Public Member Functions

bool SetOpMode (int imode)
 Set Mode of Hamiltonian action.

bool SetEnergy (const double NewEne)
 Set Energy if Calc (E-H).

bool LoadGauCom (const HaQCMod &qc_mod) const
bool Apply (vector< HaRPAvec > &RPAvec)
bool Apply_init (vector< HaRPAvec > &RPAvec) const
vector< HaRPAvecoperator * (const vector< HaRPAvec > &RPAvec)
 Apply Hamiltonian.


Protected Types

enum  OperMode { FULL = 0, MO_DIAG = 1, E_MIN_H = 2, E_MIN_H0 = 3 }

Protected Attributes

double Ene
enum HaRPAHam::OperMode opmode


Detailed Description

Class to define CIS or RPA Hamiltonian.


Member Function Documentation

bool HaRPAHam::LoadGauCom const HaQCMod qc_mod  )  const
 

Load Gaussian COMMONS needed to < Apply Gaussian FOFDIR subroutine

bool HaRPAHam::Apply vector< HaRPAvec > &  RPAvec  ) 
 

Apply RPA Hamiltonian to the array < of RPA vectors defined as


The documentation for this class was generated from the following files:
Generated on Tue Feb 17 02:03:21 2004 for harlem by doxygen 1.3.6