(git:b77b4be)
Loading...
Searching...
No Matches
grpp_lmatrix.h File Reference

Go to the source code of this file.

Functions

void libgrpp_construct_angular_momentum_matrices_rsh (int L, double *lx_matrix, double *ly_matrix, double *lz_matrix)
 
void libgrpp_construct_angular_momentum_matrices_csh (int L, double *lx_matrix, double *ly_matrix, double *lz_matrix)
 

Function Documentation

◆ libgrpp_construct_angular_momentum_matrices_rsh()

void libgrpp_construct_angular_momentum_matrices_rsh ( int  L,
double *  lx_matrix,
double *  ly_matrix,
double *  lz_matrix 
)

Constructs matrices of the Lx, Ly, Lz operators for the given angular momentum L in the basis of real spherical harmonics (rsh).

Definition at line 34 of file grpp_lmatrix.c.

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

◆ libgrpp_construct_angular_momentum_matrices_csh()

void libgrpp_construct_angular_momentum_matrices_csh ( int  L,
double *  lx_matrix,
double *  ly_matrix,
double *  lz_matrix 
)

Constructs matrices of the Lx, Ly, Lz operators in the basis of complex spherical harmonics (csh) |Y_lm> for angular momentum l=L. Matrices of size (2*L+1) x (2*L+1) must be pre-allocated.

Definition at line 99 of file grpp_lmatrix.c.

Here is the caller graph for this function: