use core::ffi::c_int;
#[derive(PartialEq, Copy, Clone, Hash, Debug, Default)]
#[repr(C)]
pub struct __BindgenComplex<T> {
pub re: T,
pub im: T,
}
pub const CINT_VERSION: &[u8; 6] = b"6.1.1\0";
pub const CINT_SOVERSION: u32 = 6;
pub const PTR_EXPCUTOFF: u32 = 0;
pub const PTR_COMMON_ORIG: u32 = 1;
pub const PTR_RINV_ORIG: u32 = 4;
pub const PTR_RINV_ZETA: u32 = 7;
pub const PTR_RANGE_OMEGA: u32 = 8;
pub const PTR_F12_ZETA: u32 = 9;
pub const PTR_GTG_ZETA: u32 = 10;
pub const NGRIDS: u32 = 11;
pub const PTR_GRIDS: u32 = 12;
pub const PTR_ENV_START: u32 = 20;
pub const CHARGE_OF: u32 = 0;
pub const PTR_COORD: u32 = 1;
pub const NUC_MOD_OF: u32 = 2;
pub const PTR_ZETA: u32 = 3;
pub const PTR_FRAC_CHARGE: u32 = 4;
pub const RESERVE_ATMSLOT: u32 = 5;
pub const ATM_SLOTS: u32 = 6;
pub const ATOM_OF: u32 = 0;
pub const ANG_OF: u32 = 1;
pub const NPRIM_OF: u32 = 2;
pub const NCTR_OF: u32 = 3;
pub const KAPPA_OF: u32 = 4;
pub const PTR_EXP: u32 = 5;
pub const PTR_COEFF: u32 = 6;
pub const RESERVE_BASLOT: u32 = 7;
pub const BAS_SLOTS: u32 = 8;
pub const POSX: u32 = 0;
pub const POSY: u32 = 1;
pub const POSZ: u32 = 2;
pub const POS1: u32 = 3;
pub const POSXX: u32 = 0;
pub const POSYX: u32 = 1;
pub const POSZX: u32 = 2;
pub const POS1X: u32 = 3;
pub const POSXY: u32 = 4;
pub const POSYY: u32 = 5;
pub const POSZY: u32 = 6;
pub const POS1Y: u32 = 7;
pub const POSXZ: u32 = 8;
pub const POSYZ: u32 = 9;
pub const POSZZ: u32 = 10;
pub const POS1Z: u32 = 11;
pub const POSX1: u32 = 12;
pub const POSY1: u32 = 13;
pub const POSZ1: u32 = 14;
pub const POS11: u32 = 15;
pub const TSRX: u32 = 0;
pub const TSRY: u32 = 1;
pub const TSRZ: u32 = 2;
pub const TSRXX: u32 = 0;
pub const TSRXY: u32 = 1;
pub const TSRXZ: u32 = 2;
pub const TSRYX: u32 = 3;
pub const TSRYY: u32 = 4;
pub const TSRYZ: u32 = 5;
pub const TSRZX: u32 = 6;
pub const TSRZY: u32 = 7;
pub const TSRZZ: u32 = 8;
pub const MXRYSROOTS: u32 = 32;
pub const ANG_MAX: u32 = 15;
pub const LMAX1: u32 = 16;
pub const CART_MAX: u32 = 136;
pub const SHLS_MAX: u32 = 1048576;
pub const NPRIM_MAX: u32 = 64;
pub const NCTR_MAX: u32 = 64;
pub const POINT_NUC: u32 = 1;
pub const GAUSSIAN_NUC: u32 = 2;
pub const FRAC_CHARGE_NUC: u32 = 3;
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct PairData {
pub rij: [f64; 3usize],
pub eij: f64,
pub cceij: f64,
}
#[repr(C)]
#[derive(Debug, Copy, Clone)]
pub struct CINTOpt {
pub index_xyz_array: *mut *mut c_int,
pub non0ctr: *mut *mut c_int,
pub sortedidx: *mut *mut c_int,
pub nbas: c_int,
pub log_max_coeff: *mut *mut f64,
pub pairdata: *mut *mut PairData,
}
#[repr(C)]
#[derive(Copy, Clone)]
pub struct CINTEnvVars {
pub atm: *mut c_int,
pub bas: *mut c_int,
pub env: *mut f64,
pub shls: *mut c_int,
pub natm: c_int,
pub nbas: c_int,
pub i_l: c_int,
pub j_l: c_int,
pub k_l: c_int,
pub l_l: c_int,
pub nfi: c_int,
pub nfj: c_int,
pub __bindgen_anon_1: CINTEnvVars__bindgen_ty_1,
pub __bindgen_anon_2: CINTEnvVars__bindgen_ty_2,
pub nf: c_int,
pub rys_order: c_int,
pub x_ctr: [c_int; 4usize],
pub gbits: c_int,
pub ncomp_e1: c_int,
pub ncomp_e2: c_int,
pub ncomp_tensor: c_int,
pub li_ceil: c_int,
pub lj_ceil: c_int,
pub lk_ceil: c_int,
pub ll_ceil: c_int,
pub g_stride_i: c_int,
pub g_stride_k: c_int,
pub g_stride_l: c_int,
pub g_stride_j: c_int,
pub nrys_roots: c_int,
pub g_size: c_int,
pub g2d_ijmax: c_int,
pub g2d_klmax: c_int,
pub common_factor: f64,
pub expcutoff: f64,
pub rirj: [f64; 3usize],
pub rkrl: [f64; 3usize],
pub rx_in_rijrx: *mut f64,
pub rx_in_rklrx: *mut f64,
pub ri: *mut f64,
pub rj: *mut f64,
pub rk: *mut f64,
pub __bindgen_anon_3: CINTEnvVars__bindgen_ty_3,
pub f_g0_2e: Option<unsafe extern "C" fn() -> c_int>,
pub f_g0_2d4d: Option<unsafe extern "C" fn()>,
pub f_gout: Option<unsafe extern "C" fn()>,
pub opt: *mut CINTOpt,
pub idx: *mut c_int,
pub ai: [f64; 1usize],
pub aj: [f64; 1usize],
pub ak: [f64; 1usize],
pub al: [f64; 1usize],
pub fac: [f64; 1usize],
pub rij: [f64; 3usize],
pub rkl: [f64; 3usize],
}
#[repr(C)]
#[derive(Copy, Clone)]
pub union CINTEnvVars__bindgen_ty_1 {
pub nfk: c_int,
pub grids_offset: c_int,
}
#[repr(C)]
#[derive(Copy, Clone)]
pub union CINTEnvVars__bindgen_ty_2 {
pub nfl: c_int,
pub ngrids: c_int,
}
#[repr(C)]
#[derive(Copy, Clone)]
pub union CINTEnvVars__bindgen_ty_3 {
pub rl: *mut f64,
pub grids: *mut f64,
}
pub type CINTOptimizerFunction =
Option<unsafe extern "C" fn(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64)>;
pub type CINTIntegralFunctionReal = Option<
unsafe extern "C" fn(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int,
>;
pub type CINTIntegralFunctionComplex = Option<
unsafe extern "C" fn(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int,
>;
unsafe extern "C" {
pub fn CINTlen_cart(l: c_int) -> c_int;
pub fn CINTlen_spinor(bas_id: c_int, bas: *const c_int) -> c_int;
pub fn CINTcgtos_cart(bas_id: c_int, bas: *const c_int) -> c_int;
pub fn CINTcgtos_spheric(bas_id: c_int, bas: *const c_int) -> c_int;
pub fn CINTcgtos_spinor(bas_id: c_int, bas: *const c_int) -> c_int;
pub fn CINTcgto_cart(bas_id: c_int, bas: *const c_int) -> c_int;
pub fn CINTcgto_spheric(bas_id: c_int, bas: *const c_int) -> c_int;
pub fn CINTcgto_spinor(bas_id: c_int, bas: *const c_int) -> c_int;
pub fn CINTtot_pgto_spheric(bas: *const c_int, nbas: c_int) -> c_int;
pub fn CINTtot_pgto_spinor(bas: *const c_int, nbas: c_int) -> c_int;
pub fn CINTtot_cgto_cart(bas: *const c_int, nbas: c_int) -> c_int;
pub fn CINTtot_cgto_spheric(bas: *const c_int, nbas: c_int) -> c_int;
pub fn CINTtot_cgto_spinor(bas: *const c_int, nbas: c_int) -> c_int;
pub fn CINTshells_cart_offset(ao_loc: *mut c_int, bas: *const c_int, nbas: c_int);
pub fn CINTshells_spheric_offset(ao_loc: *mut c_int, bas: *const c_int, nbas: c_int);
pub fn CINTshells_spinor_offset(ao_loc: *mut c_int, bas: *const c_int, nbas: c_int);
pub fn CINTc2s_bra_sph(sph: *mut f64, nket: c_int, cart: *mut f64, l: c_int) -> *mut f64;
pub fn CINTc2s_ket_sph(sph: *mut f64, nket: c_int, cart: *mut f64, l: c_int) -> *mut f64;
pub fn CINTc2s_ket_sph1(sph: *mut f64, cart: *mut f64, lds: c_int, ldc: c_int, l: c_int) -> *mut f64;
pub fn CINTgto_norm(n: c_int, a: f64) -> f64;
pub fn CINTinit_2e_optimizer(opt: *mut *mut CINTOpt, atm: *mut c_int, natm: c_int, bas: *mut c_int, nbas: c_int, env: *mut f64);
pub fn CINTinit_optimizer(opt: *mut *mut CINTOpt, atm: *mut c_int, natm: c_int, bas: *mut c_int, nbas: c_int, env: *mut f64);
pub fn CINTdel_2e_optimizer(opt: *mut *mut CINTOpt);
pub fn CINTdel_optimizer(opt: *mut *mut CINTOpt);
pub fn cint2e_cart(
opijkl: *mut f64,
shls: *mut c_int,
atm: *mut c_int,
natm: c_int,
bas: *mut c_int,
nbas: c_int,
env: *mut f64,
opt: *mut CINTOpt,
) -> c_int;
pub fn cint2e_cart_optimizer(opt: *mut *mut CINTOpt, atm: *mut c_int, natm: c_int, bas: *mut c_int, nbas: c_int, env: *mut f64);
pub fn cint2e_sph(
opijkl: *mut f64,
shls: *mut c_int,
atm: *mut c_int,
natm: c_int,
bas: *mut c_int,
nbas: c_int,
env: *mut f64,
opt: *mut CINTOpt,
) -> c_int;
pub fn cint2e_sph_optimizer(opt: *mut *mut CINTOpt, atm: *mut c_int, natm: c_int, bas: *mut c_int, nbas: c_int, env: *mut f64);
pub fn cint2e(
opijkl: *mut f64,
shls: *mut c_int,
atm: *mut c_int,
natm: c_int,
bas: *mut c_int,
nbas: c_int,
env: *mut f64,
opt: *mut CINTOpt,
) -> c_int;
pub fn cint2e_optimizer(opt: *mut *mut CINTOpt, atm: *mut c_int, natm: c_int, bas: *mut c_int, nbas: c_int, env: *mut f64);
pub fn CINTc2s_ket_spinor_sf1(
gspa: *mut __BindgenComplex<f64>,
gspb: *mut __BindgenComplex<f64>,
gcart: *mut f64,
lds: c_int,
ldc: c_int,
nctr: c_int,
l: c_int,
kappa: c_int,
);
pub fn CINTc2s_iket_spinor_sf1(
gspa: *mut __BindgenComplex<f64>,
gspb: *mut __BindgenComplex<f64>,
gcart: *mut f64,
lds: c_int,
ldc: c_int,
nctr: c_int,
l: c_int,
kappa: c_int,
);
pub fn CINTc2s_ket_spinor_si1(
gspa: *mut __BindgenComplex<f64>,
gspb: *mut __BindgenComplex<f64>,
gcart: *mut f64,
lds: c_int,
ldc: c_int,
nctr: c_int,
l: c_int,
kappa: c_int,
);
pub fn CINTc2s_iket_spinor_si1(
gspa: *mut __BindgenComplex<f64>,
gspb: *mut __BindgenComplex<f64>,
gcart: *mut f64,
lds: c_int,
ldc: c_int,
nctr: c_int,
l: c_int,
kappa: c_int,
);
pub fn int1e_a01gp_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int1e_a01gp_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_a01gp_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_a01gp_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_cg_a11part_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int1e_cg_a11part_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_cg_a11part_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_cg_a11part_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_cg_irxp_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int1e_cg_irxp_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_cg_irxp_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_cg_irxp_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_cg_sa10nucsp_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int1e_cg_sa10nucsp_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_cg_sa10nucsp_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_cg_sa10nucsp_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_cg_sa10sa01_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int1e_cg_sa10sa01_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_cg_sa10sa01_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_cg_sa10sa01_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_cg_sa10sp_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int1e_cg_sa10sp_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_cg_sa10sp_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_cg_sa10sp_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_drinv_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int1e_drinv_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_drinv_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_drinv_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ggkin_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int1e_ggkin_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ggkin_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ggkin_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ggnuc_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int1e_ggnuc_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ggnuc_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ggnuc_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ggovlp_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int1e_ggovlp_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ggovlp_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ggovlp_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_giao_a11part_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int1e_giao_a11part_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_giao_a11part_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_giao_a11part_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_giao_irjxp_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int1e_giao_irjxp_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_giao_irjxp_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_giao_irjxp_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_giao_sa10nucsp_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int1e_giao_sa10nucsp_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_giao_sa10nucsp_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_giao_sa10nucsp_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_giao_sa10sa01_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int1e_giao_sa10sa01_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_giao_sa10sa01_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_giao_sa10sa01_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_giao_sa10sp_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int1e_giao_sa10sp_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_giao_sa10sp_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_giao_sa10sp_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_gnuc_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int1e_gnuc_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_gnuc_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_gnuc_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_govlp_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int1e_govlp_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_govlp_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_govlp_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_grids_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int1e_grids_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_grids_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_grids_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_grids_ip_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int1e_grids_ip_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_grids_ip_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_grids_ip_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_grids_ipip_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int1e_grids_ipip_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_grids_ipip_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_grids_ipip_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_grids_ipvip_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int1e_grids_ipvip_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_grids_ipvip_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_grids_ipvip_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_grids_spvsp_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int1e_grids_spvsp_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_grids_spvsp_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_grids_spvsp_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_grjxp_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int1e_grjxp_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_grjxp_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_grjxp_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ia01p_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int1e_ia01p_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ia01p_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ia01p_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_igkin_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int1e_igkin_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_igkin_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_igkin_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ignuc_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int1e_ignuc_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ignuc_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ignuc_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_igovlp_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int1e_igovlp_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_igovlp_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_igovlp_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_inuc_rcxp_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int1e_inuc_rcxp_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_inuc_rcxp_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_inuc_rcxp_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_inuc_rxp_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int1e_inuc_rxp_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_inuc_rxp_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_inuc_rxp_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ipipipiprinv_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int1e_ipipipiprinv_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ipipipiprinv_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ipipipiprinv_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ipipipnuc_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int1e_ipipipnuc_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ipipipnuc_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ipipipnuc_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ipipiprinv_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int1e_ipipiprinv_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ipipiprinv_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ipipiprinv_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ipipiprinvip_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int1e_ipipiprinvip_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ipipiprinvip_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ipipiprinvip_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ipipkin_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int1e_ipipkin_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ipipkin_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ipipkin_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ipipnuc_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int1e_ipipnuc_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ipipnuc_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ipipnuc_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ipipnucip_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int1e_ipipnucip_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ipipnucip_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ipipnucip_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ipipovlp_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int1e_ipipovlp_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ipipovlp_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ipipovlp_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ipippnucp_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int1e_ipippnucp_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ipippnucp_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ipippnucp_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ipipprinvp_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int1e_ipipprinvp_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ipipprinvp_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ipipprinvp_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ipipr_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int1e_ipipr_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ipipr_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ipipr_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ipiprinv_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int1e_ipiprinv_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ipiprinv_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ipiprinv_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ipiprinvip_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int1e_ipiprinvip_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ipiprinvip_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ipiprinvip_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ipiprinvipip_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int1e_ipiprinvipip_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ipiprinvipip_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ipiprinvipip_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ipiprinvrip_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int1e_ipiprinvrip_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ipiprinvrip_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ipiprinvrip_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ipipspnucsp_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int1e_ipipspnucsp_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ipipspnucsp_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ipipspnucsp_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ipipsprinvsp_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int1e_ipipsprinvsp_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ipipsprinvsp_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ipipsprinvsp_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ipkin_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int1e_ipkin_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ipkin_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ipkin_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ipkinip_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int1e_ipkinip_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ipkinip_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ipkinip_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ipnuc_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int1e_ipnuc_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ipnuc_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ipnuc_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ipnucip_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int1e_ipnucip_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ipnucip_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ipnucip_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ipovlp_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int1e_ipovlp_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ipovlp_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ipovlp_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ipovlpip_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int1e_ipovlpip_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ipovlpip_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ipovlpip_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ippnucp_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int1e_ippnucp_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ippnucp_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ippnucp_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ippnucpip_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int1e_ippnucpip_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ippnucpip_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ippnucpip_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ipprinvp_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int1e_ipprinvp_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ipprinvp_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ipprinvp_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ipprinvpip_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int1e_ipprinvpip_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ipprinvpip_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ipprinvpip_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_iprinv_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int1e_iprinv_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_iprinv_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_iprinv_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_iprinvip_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int1e_iprinvip_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_iprinvip_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_iprinvip_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_iprinviprip_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int1e_iprinviprip_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_iprinviprip_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_iprinviprip_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_iprinvr_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int1e_iprinvr_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_iprinvr_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_iprinvr_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_iprip_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int1e_iprip_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_iprip_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_iprip_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ipspnucsp_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int1e_ipspnucsp_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ipspnucsp_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ipspnucsp_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ipspnucspip_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int1e_ipspnucspip_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ipspnucspip_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ipspnucspip_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ipsprinvsp_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int1e_ipsprinvsp_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ipsprinvsp_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ipsprinvsp_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ipsprinvspip_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int1e_ipsprinvspip_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ipsprinvspip_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ipsprinvspip_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_irp_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int1e_irp_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_irp_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_irp_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_irpr_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int1e_irpr_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_irpr_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_irpr_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_irrp_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int1e_irrp_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_irrp_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_irrp_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_kin_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int1e_kin_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_kin_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_kin_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_kinip_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int1e_kinip_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_kinip_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_kinip_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_nuc_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int1e_nuc_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_nuc_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_nuc_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ovlp_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int1e_ovlp_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ovlp_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ovlp_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ovlpip_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int1e_ovlpip_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ovlpip_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_ovlpip_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_p4_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int1e_p4_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_p4_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_p4_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_pnucp_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int1e_pnucp_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_pnucp_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_pnucp_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_pnucxp_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int1e_pnucxp_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_pnucxp_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_pnucxp_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_prinvp_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int1e_prinvp_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_prinvp_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_prinvp_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_prinvxp_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int1e_prinvxp_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_prinvxp_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_prinvxp_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_r_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int1e_r_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_r_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_r_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_r2_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int1e_r2_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_r2_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_r2_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_r2_origi_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int1e_r2_origi_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_r2_origi_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_r2_origi_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_r2_origi_ip2_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int1e_r2_origi_ip2_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_r2_origi_ip2_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_r2_origi_ip2_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_r2_origj_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int1e_r2_origj_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_r2_origj_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_r2_origj_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_r4_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int1e_r4_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_r4_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_r4_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_r4_origi_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int1e_r4_origi_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_r4_origi_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_r4_origi_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_r4_origi_ip2_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int1e_r4_origi_ip2_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_r4_origi_ip2_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_r4_origi_ip2_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_r4_origj_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int1e_r4_origj_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_r4_origj_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_r4_origj_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_r_origj_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int1e_r_origj_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_r_origj_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_r_origj_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_rinv_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int1e_rinv_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_rinv_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_rinv_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_rinvipiprip_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int1e_rinvipiprip_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_rinvipiprip_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_rinvipiprip_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_rr_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int1e_rr_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_rr_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_rr_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_rr_origj_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int1e_rr_origj_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_rr_origj_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_rr_origj_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_rrr_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int1e_rrr_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_rrr_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_rrr_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_rrrr_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int1e_rrrr_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_rrrr_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_rrrr_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_sa01sp_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int1e_sa01sp_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_sa01sp_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_sa01sp_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_sigma_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int1e_sigma_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_sigma_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_sigma_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_sp_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int1e_sp_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_sp_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_sp_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_spgnucsp_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int1e_spgnucsp_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_spgnucsp_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_spgnucsp_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_spgsa01_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int1e_spgsa01_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_spgsa01_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_spgsa01_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_spgsp_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int1e_spgsp_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_spgsp_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_spgsp_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_spnuc_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int1e_spnuc_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_spnuc_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_spnuc_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_spnucsp_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int1e_spnucsp_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_spnucsp_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_spnucsp_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_sprinvsp_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int1e_sprinvsp_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_sprinvsp_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_sprinvsp_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_sprsp_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int1e_sprsp_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_sprsp_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_sprsp_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_spsigmasp_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int1e_spsigmasp_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_spsigmasp_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_spsigmasp_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_spsp_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int1e_spsp_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_spsp_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_spsp_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_spspsp_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int1e_spspsp_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_spspsp_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_spspsp_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_sr_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int1e_sr_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_sr_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_sr_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_srnucsr_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int1e_srnucsr_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_srnucsr_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_srnucsr_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_srsp_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int1e_srsp_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_srsp_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_srsp_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_srsr_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int1e_srsr_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_srsr_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_srsr_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_z_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int1e_z_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_z_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_z_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_z_origj_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int1e_z_origj_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_z_origj_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_z_origj_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_zz_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int1e_zz_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_zz_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_zz_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_zz_origj_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int1e_zz_origj_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_zz_origj_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int1e_zz_origj_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2c2e_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int2c2e_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2c2e_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2c2e_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2c2e_ip1_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int2c2e_ip1_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2c2e_ip1_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2c2e_ip1_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2c2e_ip1ip2_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int2c2e_ip1ip2_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2c2e_ip1ip2_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2c2e_ip1ip2_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2c2e_ip2_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int2c2e_ip2_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2c2e_ip2_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2c2e_ip2_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2c2e_ipip1_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int2c2e_ipip1_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2c2e_ipip1_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2c2e_ipip1_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int2e_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_breit_r1p2_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int2e_breit_r1p2_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_breit_r1p2_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_breit_r1p2_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_breit_r2p2_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int2e_breit_r2p2_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_breit_r2p2_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_breit_r2p2_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_cg_sa10sp1_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int2e_cg_sa10sp1_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_cg_sa10sp1_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_cg_sa10sp1_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_cg_sa10sp1spsp2_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int2e_cg_sa10sp1spsp2_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_cg_sa10sp1spsp2_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_cg_sa10sp1spsp2_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_cg_ssa10ssp2_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int2e_cg_ssa10ssp2_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_cg_ssa10ssp2_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_cg_ssa10ssp2_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_g1_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int2e_g1_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_g1_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_g1_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_g1g2_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int2e_g1g2_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_g1g2_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_g1g2_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_g1spsp2_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int2e_g1spsp2_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_g1spsp2_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_g1spsp2_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_gauge_r1_sps1sps2_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int2e_gauge_r1_sps1sps2_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_gauge_r1_sps1sps2_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_gauge_r1_sps1sps2_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_gauge_r1_sps1ssp2_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int2e_gauge_r1_sps1ssp2_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_gauge_r1_sps1ssp2_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_gauge_r1_sps1ssp2_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_gauge_r1_ssp1sps2_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int2e_gauge_r1_ssp1sps2_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_gauge_r1_ssp1sps2_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_gauge_r1_ssp1sps2_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_gauge_r1_ssp1ssp2_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int2e_gauge_r1_ssp1ssp2_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_gauge_r1_ssp1ssp2_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_gauge_r1_ssp1ssp2_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_gauge_r2_sps1sps2_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int2e_gauge_r2_sps1sps2_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_gauge_r2_sps1sps2_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_gauge_r2_sps1sps2_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_gauge_r2_sps1ssp2_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int2e_gauge_r2_sps1ssp2_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_gauge_r2_sps1ssp2_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_gauge_r2_sps1ssp2_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_gauge_r2_ssp1sps2_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int2e_gauge_r2_ssp1sps2_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_gauge_r2_ssp1sps2_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_gauge_r2_ssp1sps2_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_gauge_r2_ssp1ssp2_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int2e_gauge_r2_ssp1ssp2_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_gauge_r2_ssp1ssp2_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_gauge_r2_ssp1ssp2_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_gg1_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int2e_gg1_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_gg1_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_gg1_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_giao_sa10sp1_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int2e_giao_sa10sp1_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_giao_sa10sp1_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_giao_sa10sp1_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_giao_sa10sp1spsp2_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int2e_giao_sa10sp1spsp2_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_giao_sa10sp1spsp2_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_giao_sa10sp1spsp2_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_giao_ssa10ssp2_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int2e_giao_ssa10ssp2_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_giao_ssa10ssp2_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_giao_ssa10ssp2_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_gssp1ssp2_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int2e_gssp1ssp2_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_gssp1ssp2_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_gssp1ssp2_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_ig1_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int2e_ig1_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_ig1_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_ig1_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_ip1_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int2e_ip1_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_ip1_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_ip1_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_ip1ip2_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int2e_ip1ip2_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_ip1ip2_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_ip1ip2_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_ip1spsp2_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int2e_ip1spsp2_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_ip1spsp2_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_ip1spsp2_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_ip1srsr2_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int2e_ip1srsr2_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_ip1srsr2_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_ip1srsr2_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_ip1v_r1_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int2e_ip1v_r1_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_ip1v_r1_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_ip1v_r1_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_ip1v_rc1_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int2e_ip1v_rc1_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_ip1v_rc1_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_ip1v_rc1_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_ip2_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int2e_ip2_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_ip2_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_ip2_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_ipip1_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int2e_ipip1_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_ipip1_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_ipip1_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_ipip1ipip2_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int2e_ipip1ipip2_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_ipip1ipip2_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_ipip1ipip2_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_ipspsp1_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int2e_ipspsp1_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_ipspsp1_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_ipspsp1_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_ipspsp1spsp2_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int2e_ipspsp1spsp2_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_ipspsp1spsp2_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_ipspsp1spsp2_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_ipsrsr1_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int2e_ipsrsr1_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_ipsrsr1_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_ipsrsr1_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_ipsrsr1srsr2_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int2e_ipsrsr1srsr2_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_ipsrsr1srsr2_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_ipsrsr1srsr2_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_ipvg1_xp1_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int2e_ipvg1_xp1_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_ipvg1_xp1_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_ipvg1_xp1_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_ipvg2_xp1_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int2e_ipvg2_xp1_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_ipvg2_xp1_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_ipvg2_xp1_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_ipvip1_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int2e_ipvip1_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_ipvip1_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_ipvip1_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_ipvip1ipvip2_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int2e_ipvip1ipvip2_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_ipvip1ipvip2_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_ipvip1ipvip2_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_p1vxp1_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int2e_p1vxp1_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_p1vxp1_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_p1vxp1_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_pp1_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int2e_pp1_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_pp1_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_pp1_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_pp1pp2_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int2e_pp1pp2_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_pp1pp2_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_pp1pp2_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_pp2_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int2e_pp2_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_pp2_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_pp2_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_spgsp1_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int2e_spgsp1_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_spgsp1_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_spgsp1_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_spgsp1spsp2_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int2e_spgsp1spsp2_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_spgsp1spsp2_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_spgsp1spsp2_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_sps1sps2_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int2e_sps1sps2_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_sps1sps2_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_sps1sps2_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_sps1ssp2_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int2e_sps1ssp2_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_sps1ssp2_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_sps1ssp2_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_spsp1_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int2e_spsp1_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_spsp1_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_spsp1_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_spsp1spsp2_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int2e_spsp1spsp2_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_spsp1spsp2_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_spsp1spsp2_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_spsp2_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int2e_spsp2_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_spsp2_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_spsp2_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_spv1_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int2e_spv1_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_spv1_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_spv1_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_spv1spsp2_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int2e_spv1spsp2_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_spv1spsp2_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_spv1spsp2_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_spv1spv2_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int2e_spv1spv2_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_spv1spv2_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_spv1spv2_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_spv1vsp2_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int2e_spv1vsp2_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_spv1vsp2_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_spv1vsp2_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_srsr1_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int2e_srsr1_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_srsr1_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_srsr1_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_srsr1srsr2_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int2e_srsr1srsr2_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_srsr1srsr2_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_srsr1srsr2_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_ssp1sps2_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int2e_ssp1sps2_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_ssp1sps2_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_ssp1sps2_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_ssp1ssp2_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int2e_ssp1ssp2_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_ssp1ssp2_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_ssp1ssp2_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_vsp1_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int2e_vsp1_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_vsp1_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_vsp1_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_vsp1spsp2_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int2e_vsp1spsp2_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_vsp1spsp2_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_vsp1spsp2_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_vsp1spv2_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int2e_vsp1spv2_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_vsp1spv2_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_vsp1spv2_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_vsp1vsp2_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int2e_vsp1vsp2_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_vsp1vsp2_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_vsp1vsp2_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int3c1e_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int3c1e_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int3c1e_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int3c1e_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int3c1e_ip1_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int3c1e_ip1_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int3c1e_ip1_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int3c1e_ip1_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int3c1e_ip1_r2_origk_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int3c1e_ip1_r2_origk_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int3c1e_ip1_r2_origk_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int3c1e_ip1_r2_origk_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int3c1e_ip1_r4_origk_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int3c1e_ip1_r4_origk_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int3c1e_ip1_r4_origk_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int3c1e_ip1_r4_origk_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int3c1e_ip1_r6_origk_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int3c1e_ip1_r6_origk_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int3c1e_ip1_r6_origk_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int3c1e_ip1_r6_origk_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int3c1e_iprinv_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int3c1e_iprinv_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int3c1e_iprinv_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int3c1e_iprinv_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int3c1e_p2_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int3c1e_p2_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int3c1e_p2_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int3c1e_p2_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int3c1e_r2_origk_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int3c1e_r2_origk_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int3c1e_r2_origk_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int3c1e_r2_origk_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int3c1e_r4_origk_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int3c1e_r4_origk_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int3c1e_r4_origk_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int3c1e_r4_origk_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int3c1e_r6_origk_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int3c1e_r6_origk_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int3c1e_r6_origk_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int3c1e_r6_origk_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int3c1e_rinv_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int3c1e_rinv_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int3c1e_rinv_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int3c1e_rinv_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int3c2e_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int3c2e_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int3c2e_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int3c2e_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int3c2e_ig1_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int3c2e_ig1_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int3c2e_ig1_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int3c2e_ig1_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int3c2e_ip1_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int3c2e_ip1_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int3c2e_ip1_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int3c2e_ip1_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int3c2e_ip1ip2_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int3c2e_ip1ip2_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int3c2e_ip1ip2_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int3c2e_ip1ip2_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int3c2e_ip2_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int3c2e_ip2_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int3c2e_ip2_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int3c2e_ip2_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int3c2e_ipip1_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int3c2e_ipip1_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int3c2e_ipip1_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int3c2e_ipip1_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int3c2e_ipip2_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int3c2e_ipip2_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int3c2e_ipip2_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int3c2e_ipip2_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int3c2e_ipspsp1_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int3c2e_ipspsp1_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int3c2e_ipspsp1_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int3c2e_ipspsp1_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int3c2e_ipvip1_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int3c2e_ipvip1_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int3c2e_ipvip1_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int3c2e_ipvip1_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int3c2e_pvp1_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int3c2e_pvp1_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int3c2e_pvp1_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int3c2e_pvp1_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int3c2e_pvxp1_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int3c2e_pvxp1_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int3c2e_pvxp1_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int3c2e_pvxp1_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int3c2e_spsp1_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int3c2e_spsp1_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int3c2e_spsp1_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int3c2e_spsp1_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int3c2e_spsp1ip2_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int3c2e_spsp1ip2_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int3c2e_spsp1ip2_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int3c2e_spsp1ip2_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int4c1e_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int4c1e_cart(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int4c1e_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int4c1e_spinor(
out: *mut __BindgenComplex<f64>,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_stg_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int2e_stg_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_stg_ip1_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int2e_stg_ip1_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_stg_ip1ip2_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int2e_stg_ip1ip2_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_stg_ipip1_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int2e_stg_ipip1_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_stg_ipvip1_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int2e_stg_ipvip1_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_yp_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int2e_yp_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_yp_ip1_optimizer(opt: *mut *mut CINTOpt, atm: *const c_int, natm: c_int, bas: *const c_int, nbas: c_int, env: *const f64);
pub fn int2e_yp_ip1_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_yp_ip1ip2_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int2e_yp_ip1ip2_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_yp_ipip1_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int2e_yp_ipip1_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
pub fn int2e_yp_ipvip1_optimizer(
opt: *mut *mut CINTOpt,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
);
pub fn int2e_yp_ipvip1_sph(
out: *mut f64,
dims: *const c_int,
shls: *const c_int,
atm: *const c_int,
natm: c_int,
bas: *const c_int,
nbas: c_int,
env: *const f64,
opt: *const CINTOpt,
cache: *mut f64,
) -> c_int;
}