(git:cdd058b)
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_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)
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: