|
subroutine, public | qs_loc_methods::optimize_loc_berry (method, qs_loc_env, vectors, op_sm_set, zij_fm_set, para_env, cell, weights, ispin, print_loc_section, restricted, nextra, nmo, vectors_2, guess_mos) |
| Calculate and optimize the spread functional as calculated from the selected mos and by the definition using the berry phase as given by silvestrelli et al If required the centers and the spreads for each mos selected are calculated from z_ij and printed to file. The centers files is appended if already exists. More...
|
|
subroutine, public | qs_loc_methods::optimize_loc_pipek (qs_env, method, qs_loc_env, vectors, zij_fm_set, ispin, print_loc_section) |
| ... More...
|
|
subroutine, public | qs_loc_methods::jacobi_rotation_pipek (zij_fm_set, vectors, sweeps) |
| 2by2 rotation for the pipek operator in this case the z_ij numbers are reals More...
|
|
subroutine, public | qs_loc_methods::centers_spreads_berry (qs_loc_env, zij, nmoloc, cell, weights, ispin, print_loc_section, only_initial_out) |
| ... More...
|
|
subroutine, public | qs_loc_methods::qs_print_cubes (qs_env, mo_coeff, nstates, state_list, centers, print_key, root, ispin, idir, state0, file_position) |
| write the cube files for a set of selected states More...
|
|
subroutine, public | qs_loc_methods::centers_second_moments_loc (qs_env, qs_loc_env, print_loc_section, ispin) |
| Compute the second moments of the centers using the local (non-periodic) pos operators. More...
|
|
subroutine, public | qs_loc_methods::centers_second_moments_berry (qs_env, qs_loc_env, print_loc_section, ispin) |
| Compute the second moments of the centers using a periodic quadrupole operator. More...
|
|