MPI-SCATCI
2.0
An MPI version of SCATCI
|
Public Member Functions | |
procedure, public | build_hamiltonian => build_uncontracted_hamiltonian |
Public Member Functions inherited from hamiltonian_module::basehamiltonian | |
procedure, public | construct => construct_base_hamiltonian |
procedure(generic_build), deferred | build_hamiltonian |
procedure, public | slater_rules |
procedure, public | evaluate_integrals |
procedure, public | evaluate_integrals_singular |
procedure, public | my_job |
Additional Inherited Members | |
Public Attributes inherited from hamiltonian_module::basehamiltonian | |
class(orbitaltable), pointer | orbitals |
Our orbitals required to generate symblic elements. More... | |
class(options), pointer | options |
Scatci program settings. More... | |
class(baseintegral), pointer | integral |
The integrals we are using. More... | |
class(csfobject), dimension(:), pointer | csfs |
Our configuration state functions. More... | |
integer | nflg = 0 |
integer | diagonal_flag |
integer | positron_flag |
Positron aware flag. More... | |
integer | phase_flag |
whether to evaluate integrals whilst dealing with phase More... | |
logical | constructed = .false. |
Has the hamiltonain been constructed. More... | |
logical | initialized = .false. |
Has the hamiltonian been initialized. More... | |
integer | job_id = 0 |
Whose job it is to (soon to be deprecated) More... | |
integer | number_of_integrals = 0 |
How many integrals have been evaluated? More... | |
real(wp) | element_one = 0.0 |
First element for idiag = 0. More... | |
type(symbolicelementvector) | reference_symbol |
Symbols for idiag = 0. More... | |
Definition at line 45 of file Uncontracted_Hamiltonian_module.f90.
procedure, public uncontracted_hamiltonian_module::uncontracted_hamiltonian::build_hamiltonian |
Definition at line 47 of file Uncontracted_Hamiltonian_module.f90.