ergo
integrals_2el_J_mm_kernel.cc File Reference

Code for multipole method computational kernel for computing the Coulomb matrix J. More...

Functions

int do_multipole_interaction_between_2_boxes_branches (const distr_list_description_struct &distrDescription_1, const multipole_struct_large &branchMultipole, const multipole_struct_small *multipoleList_1, ergo_real *result_J_list, ResultMatContrib *resultMatContrib, ergo_real threshold, int *largest_L_used_so_far, MMInteractor &interactor, const MMLimitTable &mmLimitTable)
 

Detailed Description

Code for multipole method computational kernel for computing the Coulomb matrix J.

Author
: Elias Rudberg responsible.

Function Documentation

◆ do_multipole_interaction_between_2_boxes_branches()

int do_multipole_interaction_between_2_boxes_branches ( const distr_list_description_struct distrDescription_1,
const multipole_struct_large branchMultipole,
const multipole_struct_small multipoleList_1,
ergo_real result_J_list,
ResultMatContrib resultMatContrib,
ergo_real  threshold,
int *  largest_L_used_so_far,
MMInteractor interactor,
const MMLimitTable mmLimitTable 
)