|
subroutine | configurations::conf_list_to_array (conf) |
| Function to transform list of spin-orbitals in a configuration to array. More...
|
|
subroutine | configurations::conf_array_to_list (conf) |
| Function to transform array of spin-orbitals in a configuration to list. More...
|
|
subroutine | configurations::find_differing_so_conf (conf1, conf2, numdiff, ar1, ar2) |
| Finds differing spin-orbitals for two configurations. If the number of differing orbitals exceeds 2, then the function will return "numdiff=3" and immediately exit, since for such configurations CI matrix element always vanishes. More...
|
|
integer function | configurations::configuration_total_multiplicity (conf) |
| Function calculating total multiplicity (2*S+1) of the given configuration. More...
|
|
subroutine | configurations::gettypeofconfiguration (conf, typeOf) |
| Auxiliary function required for EHCF method applied to df-elements. Defines a type of configuration - if it consists from d-, f- or both df-orbitals. More...
|
|
subroutine | configurations::generate_all_configurations (numberOfElectrons, basis, configurations) |
| Function to generate all configurations for the given number of electrons and given basis set. More...
|
|
recursive subroutine | configurations::writespinorbitalstoconfigurations (spinOrbits, configurations, array, n, k) |
| Auxiliary function for "generate_all_configurations". More...
|
|
subroutine | configurations::getexpansioncoefficients (conf, coefficients) |
|
subroutine | configurations::deallocate_configuration (pConfiguration) |
| Deallocates a configuration: dissolves the spinOrbitals list, doesn't touch any of the values. More...
|
|