|
MPI-SCATCI
2.0
An MPI version of SCATCI
|
MOLPRO core potentials. More...
Data Types | |
| type | molprocorepotential |
Functions/Subroutines | |
| subroutine | parse_molpro_casscf_energies (this, filename) |
| Main build routine of the hamiltonian. More... | |
| subroutine | parse_molpro_input (this) |
| Main build routine of the hamiltonian. More... | |
| subroutine | molpro_energies (this, target_sym, target_energy) |
| logical function | search_state_energy (this, io, target_sym, number_of_energies, target_energy) |
| logical function | search_rhf_state_energy (this, io, target_sym, number_of_energies, target_energy) |
| logical function | read_state_energy (this, io, number_of_energies, target_energy) |
| logical function | search_core_energy (this, io) |
| logical function | detect_symmetry_ordering (this, io) |
Variables | |
| integer, parameter | max_molpro_energies = 3 |
| character(len= *), parameter | molpro_energy_line = 'TOTAL ENERGIES' |
| character(len= *), parameter | molpro_nuclear = 'NUCLEAR REPULSION ENERGY' |
| character(len= *), parameter | molpro_rhf_energy_line ='HF-SCF' |
MOLPRO core potentials.
Based on BaseCorePotential.
| logical function molprocorepotential_module::detect_symmetry_ordering | ( | class(molprocorepotential) | this, |
| integer, intent(in) | io | ||
| ) |
Definition at line 311 of file MOLPROCorePotential_module.f90.
| subroutine molprocorepotential_module::molpro_energies | ( | class(molprocorepotential) | this, |
| integer, intent(in) | target_sym, | ||
| real(wp), dimension(:) | target_energy | ||
| ) |
Definition at line 135 of file MOLPROCorePotential_module.f90.
| subroutine molprocorepotential_module::parse_molpro_casscf_energies | ( | class(molprocorepotential) | this, |
| character(len=*) | filename | ||
| ) |
Main build routine of the hamiltonian.
All build must be done within this routine in order to be used by MPI-SCATCI.
| [in,out] | this | Vector object to update. |
| [out] | filename | Path to file with molpro output. |
Definition at line 70 of file MOLPROCorePotential_module.f90.
| subroutine molprocorepotential_module::parse_molpro_input | ( | class(molprocorepotential) | this | ) |
Main build routine of the hamiltonian.
All build must be done within this routine in order to be used by MPI-SCATCI.
Definition at line 130 of file MOLPROCorePotential_module.f90.
| logical function molprocorepotential_module::read_state_energy | ( | class(molprocorepotential) | this, |
| integer, intent(in) | io, | ||
| integer, intent(in) | number_of_energies, | ||
| real(wp), dimension(:), intent(out) | target_energy | ||
| ) |
Definition at line 229 of file MOLPROCorePotential_module.f90.
| logical function molprocorepotential_module::search_core_energy | ( | class(molprocorepotential) | this, |
| integer, intent(in) | io | ||
| ) |
Definition at line 278 of file MOLPROCorePotential_module.f90.
| logical function molprocorepotential_module::search_rhf_state_energy | ( | class(molprocorepotential) | this, |
| integer, intent(in) | io, | ||
| integer, intent(in) | target_sym, | ||
| integer, intent(in) | number_of_energies, | ||
| real(wp), dimension(:), intent(out) | target_energy | ||
| ) |
Definition at line 193 of file MOLPROCorePotential_module.f90.
| logical function molprocorepotential_module::search_state_energy | ( | class(molprocorepotential) | this, |
| integer, intent(in) | io, | ||
| integer, intent(in) | target_sym, | ||
| integer, intent(in) | number_of_energies, | ||
| real(wp), dimension(:), intent(out) | target_energy | ||
| ) |
Definition at line 157 of file MOLPROCorePotential_module.f90.
| integer, parameter molprocorepotential_module::max_molpro_energies = 3 |
Definition at line 40 of file MOLPROCorePotential_module.f90.
| character(len=*), parameter molprocorepotential_module::molpro_energy_line = 'TOTAL ENERGIES' |
Definition at line 41 of file MOLPROCorePotential_module.f90.
| character(len=*), parameter molprocorepotential_module::molpro_nuclear = 'NUCLEAR REPULSION ENERGY' |
Definition at line 42 of file MOLPROCorePotential_module.f90.
| character(len=*), parameter molprocorepotential_module::molpro_rhf_energy_line ='HF-SCF' |
Definition at line 43 of file MOLPROCorePotential_module.f90.