|
DOCI-Exact
1.0
|
#include <Molecule.h>
Inheritance diagram for doci::Molecule:Public Member Functions | |
| virtual | ~Molecule ()=default |
| virtual Molecule * | clone () const =0 |
| virtual Molecule * | move ()=0 |
| virtual double | getT (int, int) const =0 |
| virtual double | getV (int, int, int, int) const =0 |
| virtual double | get_nucl_rep () const |
| virtual unsigned int | get_n_sp () const |
| virtual unsigned int | get_n_electrons () const |
| virtual | ~Molecule ()=default |
| virtual Molecule * | clone () const =0 |
| virtual Molecule * | move ()=0 |
| virtual double | getT (int, int) const =0 |
| virtual double | getV (int, int, int, int) const =0 |
| virtual double | get_nucl_rep () const |
| virtual unsigned int | get_n_sp () const |
| virtual unsigned int | get_n_electrons () const |
Protected Attributes | |
| unsigned int | n_electrons |
| number of electrons More... | |
| double | nucl_rep |
| nuclear repulsion (const part to add to the energy) More... | |
| unsigned int | n_sp |
| the size of the single particles space (without spin) More... | |
This class is the inferface for all integrals classes. It's pure virtual.
Definition at line 15 of file Molecule.h.
|
virtualdefault |
|
virtualdefault |
|
pure virtual |
Implemented in doci::PSI_C1_Molecule, doci::PSI_C1_Molecule, doci::Sym_Molecule, and doci::Sym_Molecule.
Here is the caller graph for this function:
|
pure virtual |
Implemented in doci::PSI_C1_Molecule, doci::PSI_C1_Molecule, doci::Sym_Molecule, and doci::Sym_Molecule.
|
virtual |
Reimplemented in doci::Sym_Molecule, and doci::Sym_Molecule.
Definition at line 32 of file Molecule.cpp.
Here is the caller graph for this function:
|
virtual |
Reimplemented in doci::Sym_Molecule, and doci::Sym_Molecule.
|
virtual |
Reimplemented in doci::Sym_Molecule, and doci::Sym_Molecule.
Definition at line 24 of file Molecule.cpp.
Here is the caller graph for this function:
|
virtual |
Reimplemented in doci::Sym_Molecule, and doci::Sym_Molecule.
|
virtual |
Reimplemented in doci::Sym_Molecule, and doci::Sym_Molecule.
Definition at line 16 of file Molecule.cpp.
|
virtual |
Reimplemented in doci::Sym_Molecule, and doci::Sym_Molecule.
|
pure virtual |
Implemented in doci::PSI_C1_Molecule, doci::PSI_C1_Molecule, doci::Sym_Molecule, and doci::Sym_Molecule.
|
pure virtual |
Implemented in doci::PSI_C1_Molecule, doci::PSI_C1_Molecule, doci::Sym_Molecule, and doci::Sym_Molecule.
Here is the caller graph for this function:
|
pure virtual |
Implemented in doci::PSI_C1_Molecule, doci::PSI_C1_Molecule, doci::Sym_Molecule, and doci::Sym_Molecule.
Here is the caller graph for this function:
|
pure virtual |
Implemented in doci::PSI_C1_Molecule, doci::PSI_C1_Molecule, doci::Sym_Molecule, and doci::Sym_Molecule.
|
pure virtual |
Implemented in doci::PSI_C1_Molecule, doci::PSI_C1_Molecule, doci::Sym_Molecule, and doci::Sym_Molecule.
|
pure virtual |
Implemented in doci::PSI_C1_Molecule, doci::PSI_C1_Molecule, doci::Sym_Molecule, and doci::Sym_Molecule.
|
protected |
number of electrons
Definition at line 38 of file Molecule.h.
|
protected |
the size of the single particles space (without spin)
Definition at line 44 of file Molecule.h.
|
protected |
nuclear repulsion (const part to add to the energy)
Definition at line 41 of file Molecule.h.