Public Member Functions | |
void | do_mat_vec_mul (int n, const ergo_real *sourceVector, ergo_real *resultVector) const |
Public Attributes | |
int | nEl |
int | nSOs |
int | nSlaterDets |
const four_idx_SO_struct * | g_SO |
const two_idx_SO_struct * | h_SO |
const SlaterDet_struct * | SlaterDetList |
SlaterDet_struct ** | groupList |
ergo_real | shift |
void MatVecMul::do_mat_vec_mul | ( | int | n, | |
const ergo_real * | sourceVector, | |||
ergo_real * | resultVector | |||
) | const [inline] |
References g_SO, groupList, h_SO, mult_by_CI_matrix_direct(), nEl, nSlaterDets, nSOs, shift, and SlaterDetList.
Referenced by do_CI(), and do_mat_vec_mul().
Referenced by do_CI(), and do_mat_vec_mul().
const two_idx_SO_struct* MatVecMul::h_SO |
Referenced by do_CI(), and do_mat_vec_mul().
int MatVecMul::nEl |
Referenced by do_CI(), and do_mat_vec_mul().
Referenced by do_CI(), and do_mat_vec_mul().
int MatVecMul::nSOs |
Referenced by do_CI(), and do_mat_vec_mul().
Referenced by do_CI(), and do_mat_vec_mul().
Referenced by do_CI(), and do_mat_vec_mul().