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

HaOper1e Class Reference

Class for general 1e operator. More...

#include <hamultipole.h>

Inheritance diagram for HaOper1e:

HaOperGrad HaOperKinEner HaOperR HaOperRDelt List of all members.

Public Member Functions

 HaOper1e (HaQCMod &qc_mod)
virtual bool Recalc ()
virtual bool FillMat (HaMat_double &fmat, const int ic=1) const
virtual bool FillMatActv (HaMat_double &fmat, const int ic=1) const
virtual bool FillMatActvSM1 (HaMat_double &fmat, const int ic=1) const
virtual bool PreMult_SM1 ()
virtual bool Print_info (ostream &sout, const int level) const
virtual bool SetCurrComp (const int icomp)
 set current component to return by (HaMat_double)

virtual bool SetFromMat (const HaMat_double &fmat, const int ic)
virtual bool SetNumComp (const int NumComp)
virtual operator HaMat_double ()
 Get matrix of operator component.

virtual void SetDebugLevel (int new_debug_level)

Protected Attributes

HaQCModptr_qc_mod
vector< HaMat_doubledata
 vector of matricies of the operator

int icomp
 current component of the operator

int debug_level

Detailed Description

Class for general 1e operator.


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