Psi4
Public Member Functions | Private Attributes | List of all members
psi::ECPSOInt Class Reference

#include <ecpint.h>

Inheritance diagram for psi::ECPSOInt:
psi::OneBodySOInt

Public Member Functions

 ECPSOInt (const std::shared_ptr< OneBodyAOInt > &, const std::shared_ptr< IntegralFactory > &)
 
 ECPSOInt (const std::shared_ptr< OneBodyAOInt > &, const IntegralFactory *)
 
- Public Member Functions inherited from psi::OneBodySOInt
 OneBodySOInt (const std::shared_ptr< OneBodyAOInt > &, const std::shared_ptr< IntegralFactory > &)
 
 OneBodySOInt (const std::shared_ptr< OneBodyAOInt > &, const IntegralFactory *)
 
virtual ~OneBodySOInt ()
 
std::shared_ptr< SOBasisSetbasis () const
 
std::shared_ptr< SOBasisSetbasis1 () const
 
std::shared_ptr< SOBasisSetbasis2 () const
 
std::shared_ptr< OneBodyAOIntob () const
 
virtual void compute (SharedMatrix result)
 
virtual void compute (std::vector< SharedMatrix > results)
 
virtual void compute_deriv1 (std::vector< SharedMatrix > result, const CdSalcList &cdsalcs)
 

Private Attributes

int natom_
 

Additional Inherited Members

- Protected Member Functions inherited from psi::OneBodySOInt
void common_init ()
 
- Protected Attributes inherited from psi::OneBodySOInt
std::shared_ptr< OneBodyAOIntob_
 
const IntegralFactoryintegral_
 
int deriv_
 
std::shared_ptr< SOBasisSetb1_
 
std::shared_ptr< SOBasisSetb2_
 

Constructor & Destructor Documentation

psi::ECPSOInt::ECPSOInt ( const std::shared_ptr< OneBodyAOInt > &  aoint,
const std::shared_ptr< IntegralFactory > &  fact 
)
psi::ECPSOInt::ECPSOInt ( const std::shared_ptr< OneBodyAOInt > &  aoint,
const IntegralFactory fact 
)

Member Data Documentation

int psi::ECPSOInt::natom_
private

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