|
MPQC
3.0.0-alpha
|
PsiChkpt know to read data from Psi checkpoint file and convert it to conform to the representations expected in MPQC. More...
#include <chemistry/qc/psi/psiexenv.h>
Public Member Functions | |
| PsiChkpt (const Ref< PsiExEnv > &exenv, const Ref< Integral > &integral, int debug) | |
| Assume environment described by exenv; integrals specifies the basis set and the factory with conventions compatible with Psi. | |
| int | debug () const |
| const Ref< PsiExEnv > & | exenv () const |
| const Ref< Integral > & | integral () const |
| bool | have_spin_unrestricted_mos () const |
| are there spin-specific orbitals? | |
| RefDiagSCMatrix | evals (SpinCase1 s, bool spin_restricted=true) const |
| read the orbital energies for spincase s and return as a diagonal matrix | |
| RefSCMatrix | coefs (SpinCase1 s, bool spin_restricted=true) const |
| read the orbital coefficients for spincase s | |
| std::vector< std::pair< unsigned int, unsigned int > > | shell_map () const |
| Returns a map from shells in Psi3 basis to std::pair<shell,contraction> in MPQC basis (note that Psi3 does not handle general contractions) | |
| std::vector< unsigned int > | ao_map () const |
| Returns a map from AO in Psi3 basis to AO in MPQC basis. | |
Public Member Functions inherited from sc::RefCount | |
| size_t | identifier () const |
| Return the unique identifier for this object that can be compared for different objects of different types. More... | |
| int | lock_ptr () const |
| Lock this object. | |
| int | unlock_ptr () const |
| Unlock this object. | |
| void | use_locks (bool inVal) |
| start and stop using locks on this object | |
| refcount_t | nreference () const |
| Return the reference count. | |
| refcount_t | reference () |
| Increment the reference count and return the new count. | |
| refcount_t | dereference () |
| Decrement the reference count and return the new count. | |
| int | managed () const |
| void | unmanage () |
| Turn off the reference counting mechanism for this object. More... | |
Additional Inherited Members | |
Protected Member Functions inherited from sc::RefCount | |
| RefCount (const RefCount &) | |
| RefCount & | operator= (const RefCount &) |
PsiChkpt know to read data from Psi checkpoint file and convert it to conform to the representations expected in MPQC.