(git:b77b4be)
Loading...
Searching...
No Matches
grpp_radial_type2_integral.h File Reference
#include "libgrpp_types.h"

Go to the source code of this file.

Data Structures

struct  radial_type2_table_t
 

Functions

radial_type2_table_tlibgrpp_tabulate_radial_type2_integrals (int lambda1_max, int lambda2_max, int n_max, double CA_2, double CB_2, libgrpp_potential_t *potential, libgrpp_shell_t *bra, libgrpp_shell_t *ket)
 
double libgrpp_get_radial_type2_integral (radial_type2_table_t *table, int lambda1, int lambda2, int n)
 
void libgrpp_delete_radial_type2_integrals (radial_type2_table_t *table)
 

Function Documentation

◆ libgrpp_tabulate_radial_type2_integrals()

radial_type2_table_t * libgrpp_tabulate_radial_type2_integrals ( int  lambda1_max,
int  lambda2_max,
int  n_max,
double  CA_2,
double  CB_2,
libgrpp_potential_t potential,
libgrpp_shell_t bra,
libgrpp_shell_t ket 
)

Creates table with pre-calculated radial type 2 integrals.

Definition at line 98 of file grpp_radial_type2_integral.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ libgrpp_get_radial_type2_integral()

double libgrpp_get_radial_type2_integral ( radial_type2_table_t table,
int  lambda1,
int  lambda2,
int  n 
)

Returns radial integral at complex index (lambda1,lambda2,N)

Definition at line 213 of file grpp_radial_type2_integral.c.

Here is the caller graph for this function:

◆ libgrpp_delete_radial_type2_integrals()

void libgrpp_delete_radial_type2_integrals ( radial_type2_table_t table)

destructor for the table of radial type 2 integrals

Definition at line 205 of file grpp_radial_type2_integral.c.

Here is the caller graph for this function: