ergo
|
Go to the source code of this file.
Functions | |
int | create_CSR_for_K (const BasisInfoStruct &basisInfo, const IntegralInfo *integralInfo, const JK::Params &J_K_params, csr_matrix_struct *dens_CSR, csr_matrix_struct *K_CSR, int symmetryFlag) |
int create_CSR_for_K | ( | const BasisInfoStruct & | basisInfo, |
const IntegralInfo * | integralInfo, | ||
const JK::Params & | J_K_params, | ||
csr_matrix_struct * | dens_CSR, | ||
csr_matrix_struct * | K_CSR, | ||
int | symmetryFlag | ||
) |
References BasisInfoStruct::noOfBasisFuncs, do_output(), LOG_CAT_INFO, LOG_AREA_INTEGRALS, JK::Params::threshold_K, output_current_memory_usage(), ergo_CSR_get_max_abs_element(), get_list_of_labeled_distrs_maxLimitingFactor(), LOG_CAT_ERROR, get_list_of_labeled_distrs(), DistributionSpecStructLabeled::basisFuncIndex_1, DistributionSpecStructLabeled::basisFuncIndex_2, DistributionSpecStructLabeled::limitingFactor, compare_distr_idxs_and_factor_structs(), distr_idxs_and_factor_struct::i1, distr_idxs_and_factor_struct::i2, distr_idxs_and_factor_struct::limitingFactor, neighbor_basisfunc_struct::i, neighbor_basisfunc_struct::max_CS_factor, identify_needed_elements(), JK::Params::noOfThreads_K, and ergo_CSR_create().
Referenced by compute_K_by_boxes_sparse(), and compute_K_by_boxes_sparse_nosymm().