LIBINT
2.6.0
|
builds (a0| G_K |c0), where G_K = r12^K * G12, for K >= 0. More...
#include <VRR_r12kg12_xs_xs.h>
Static Public Member Functions | |
static void | compute (const Libint_t *inteval, LIBINT2_REALTYPE *target, const LIBINT2_REALTYPE *src0, const LIBINT2_REALTYPE *src1, const LIBINT2_REALTYPE *src2, const LIBINT2_REALTYPE *src3, const LIBINT2_REALTYPE *src4, const LIBINT2_REALTYPE *src5) |
builds (a0| G_K |c0), where G_K = r12^K * G12, for K >= 0.
For K == -1 use OSVRR (just make sure prefactors are modified accordingly). src0 = (a-10|G_K|c0) src1 = (a-20|G_K|c0) src2 = (a-10|G_K|c-10) src3 = (a0|G_K-2|c0) src4 = (a-10|G_K-2|c+10) src5 = (a-10|G_K-2|c0)
this code will also build (0a| G_K |0c) as long as the RR prefactors are defined appropriately.
|
inlinestatic |
Number of flops = ???