Files | |
| file | check_rot.cc |
| Check MO rotation to make sure C cols haven't swapped. | |
| file | cscf/cleanup.cc |
| Enter brief description of file here. | |
| file | cmatsplit.cc |
| Enter brief description of file here. | |
| file | common.h |
| Enter brief description of file here. | |
| file | cscf.cc |
| Enter brief description of file here. | |
| file | dft_inputs.cc |
| Enter brief description of file here. | |
| file | cscf/diis.cc |
| Enter brief description of file here. | |
| file | diis2_uhf.cc |
| Enter brief description of file here. | |
| file | dmat.cc |
| Enter brief description of file here. | |
| file | dmat_2.cc |
| Enter brief description of file here. | |
| file | dmatuhf.cc |
| Enter brief description of file here. | |
| file | ecalc.cc |
| Enter brief description of file here. | |
| file | errchk.cc |
| Enter brief description of file here. | |
| file | findit.cc |
| Enter brief description of file here. | |
| file | findit_uhf.cc |
| Enter brief description of file here. | |
| file | form_vec.cc |
| Enter brief description of file here. | |
| file | formg2.cc |
| Enter brief description of file here. | |
| file | formg_direct.cc |
| Enter brief description of file here. | |
| file | formgc.cc |
| Enter brief description of file here. | |
| file | formgo.cc |
| Enter brief description of file here. | |
| file | cscf/gprgid.cc |
| Enter brief description of file here. | |
| file | guess.cc |
| Enter brief description of file here. | |
| file | cscf/includes.h |
| Enter brief description of file here. | |
| file | init_scf.cc |
| Enter brief description of file here. | |
| file | init_uhf.cc |
| Enter brief description of file here. | |
| file | occ_fun.cc |
| Enter brief description of file here. | |
| file | orb_mix.cc |
| Enter brief description of file here. | |
| file | packit_c.cc |
| Enter brief description of file here. | |
| file | packit_o.cc |
| Enter brief description of file here. | |
| file | phases.cc |
| Enter brief description of file here. | |
| file | bin/cscf/rdone.cc |
| Enter brief description of file here. | |
| file | bin/cscf/rdtwo.cc |
| Enter brief description of file here. | |
| file | rotate_vector.cc |
| Enter brief description of file here. | |
| file | scf_input.cc |
| Enter brief description of file here. | |
| file | scf_iter.cc |
| Enter brief description of file here. | |
| file | scf_iter_2.cc |
| Enter brief description of file here. | |
| file | schmit.cc |
| Enter brief description of file here. | |
| file | schmit_uhf.cc |
| Enter brief description of file here. | |
| file | sdot.cc |
| Enter brief description of file here. | |
| file | shalf.cc |
| Enter brief description of file here. | |
| file | sortev.cc |
| Enter brief description of file here. | |
| file | uhf_iter.cc |
| Enter brief description of file here. | |
Functions | |
| void | psi::cscf::check_rot (int nn, int num_mo, double **cold, double **cnew, double *smat_pac, double *fock_evals, int irrep) |
| void | psi::cscf::swap_vectors (double **c, int nn, int j, int i) |
| void psi::cscf::check_rot | ( | int | nn, | |
| int | num_mo, | |||
| double ** | cold, | |||
| double ** | cnew, | |||
| double * | smat_pac, | |||
| double * | fock_evals, | |||
| int | irrep | |||
| ) |
check_rot(): Check if a rotation has swapped columns of C
| nn | = number of SO's in an irrep | |
| num_mo | = number of MO's in an irrep | |
| cold | = old C matrix | |
| cnew | = new C matrix | |
| smat_pac | = S matrix, packed lower triangular | |
| fock_evals | = Fock matrix eigenvalues | |
| irrep | = which irrep we're working on (starts from zero) |
| void psi::cscf::swap_vectors | ( | double ** | c, | |
| int | nn, | |||
| int | j, | |||
| int | i | |||
| ) |
swap_vectors(): Swap two vectors of an SCF coefficient matrix
| C | = SCF coefficient matrix | |
| nn | = number of rows in C matrix (number of SO's in that irrep) | |
| j | = one of the columns to swap | |
| i | = the other column to swap |
1.5.6