Cartesius Library
|
Collects the programs dealing mainly with atomic calculations, but of more general value. More...
Data Types | |
type | spectral_lines_dataset |
Derived type, describing a set of experimental energies of configurations. More... | |
Functions/Subroutines | |
real(doubleprecision) function | atomic_energy_from_exponents (exponents) |
Interface for the energy evaluation required for simplex optimization of atomic exponents. More... | |
real function | mean_squared_deviation_of_spectral_lines (n, exponents, spec_lines) |
Interface for the evaluation of mean relative squared deviation required for simplex optimization of atomic exponents from spectral data. More... | |
real function | energy_of_atomic_configuration (atomic_orbitals) |
Function to calculate mean field energy of atomic configuration. More... | |
real function | energy_of_atomic_term (atomic_orbitals) |
Function to calculate mean field energy of an atomic term. More... | |
subroutine | print_atomic_parameters (atomic_orbitals, io, file_name) |
Function to print core attraction and Slater-Condon parameters into the file. More... | |
Variables | |
type(orbital_ptr), dimension(:), allocatable, target, public | h3_basis |
Collects the programs dealing mainly with atomic calculations, but of more general value.
real(doubleprecision) function atomic_energies::atomic_energy_from_exponents | ( | real, dimension(:), intent(in), allocatable | exponents | ) |
Interface for the energy evaluation required for simplex optimization of atomic exponents.
real function atomic_energies::energy_of_atomic_configuration | ( | type(orbital_ptr), dimension(:), intent(inout) | atomic_orbitals | ) |
Function to calculate mean field energy of atomic configuration.
real function atomic_energies::energy_of_atomic_term | ( | type(orbital_ptr), dimension(:), intent(inout) | atomic_orbitals | ) |
Function to calculate mean field energy of an atomic term.
real function atomic_energies::mean_squared_deviation_of_spectral_lines | ( | integer, intent(in) | n, |
real, dimension(n), intent(in) | exponents, | ||
class(*), intent(inout), optional | spec_lines | ||
) |
Interface for the evaluation of mean relative squared deviation required for simplex optimization of atomic exponents from spectral data.
subroutine atomic_energies::print_atomic_parameters | ( | type(orbital_ptr), dimension(:), intent(inout) | atomic_orbitals, |
integer, intent(in) | io, | ||
character(len=*), intent(in) | file_name | ||
) |
Function to print core attraction and Slater-Condon parameters into the file.
type(orbital_ptr), dimension(:), allocatable, target, public atomic_energies::h3_basis |