so3  1.3.0
Fast and exact Wigner transforms
Functions
so3_core.h File Reference
#include "so3_types.h"
#include <ssht/ssht.h>
#include <complex.h>
Include dependency graph for so3_core.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

void so3_core_inverse_via_ssht (SO3_COMPLEX(double) *f, const SO3_COMPLEX(double) *flmn, const so3_parameters_t *parameters)
 
void so3_core_inverse_via_ssht_real (double *f, const SO3_COMPLEX(double) *flmn, const so3_parameters_t *parameters)
 
void so3_core_forward_via_ssht (SO3_COMPLEX(double) *flmn, const SO3_COMPLEX(double) *f, const so3_parameters_t *parameters)
 
void so3_core_forward_via_ssht_real (SO3_COMPLEX(double) *flmn, const double *f, const so3_parameters_t *parameters)
 
void so3_core_inverse_direct (SO3_COMPLEX(double) *f, const SO3_COMPLEX(double) *flmn, const so3_parameters_t *parameters)
 
void so3_core_inverse_direct_real (double *f, const SO3_COMPLEX(double) *flmn, const so3_parameters_t *parameters)
 
void so3_core_forward_direct (SO3_COMPLEX(double) *flmn, const SO3_COMPLEX(double) *f, const so3_parameters_t *parameters)
 
void so3_core_forward_direct_real (SO3_COMPLEX(double) *flmn, const double *f, const so3_parameters_t *parameters)
 

Function Documentation

◆ so3_core_forward_direct()

void so3_core_forward_direct ( SO3_COMPLEX(double) *  flmn,
const SO3_COMPLEX(double) *  f,
const so3_parameters_t parameters 
)

◆ so3_core_forward_direct_real()

void so3_core_forward_direct_real ( SO3_COMPLEX(double) *  flmn,
const double *  f,
const so3_parameters_t parameters 
)

◆ so3_core_forward_via_ssht()

void so3_core_forward_via_ssht ( SO3_COMPLEX(double) *  flmn,
const SO3_COMPLEX(double) *  f,
const so3_parameters_t parameters 
)

◆ so3_core_forward_via_ssht_real()

void so3_core_forward_via_ssht_real ( SO3_COMPLEX(double) *  flmn,
const double *  f,
const so3_parameters_t parameters 
)

◆ so3_core_inverse_direct()

void so3_core_inverse_direct ( SO3_COMPLEX(double) *  f,
const SO3_COMPLEX(double) *  flmn,
const so3_parameters_t parameters 
)

◆ so3_core_inverse_direct_real()

void so3_core_inverse_direct_real ( double *  f,
const SO3_COMPLEX(double) *  flmn,
const so3_parameters_t parameters 
)

◆ so3_core_inverse_via_ssht()

void so3_core_inverse_via_ssht ( SO3_COMPLEX(double) *  f,
const SO3_COMPLEX(double) *  flmn,
const so3_parameters_t parameters 
)

◆ so3_core_inverse_via_ssht_real()

void so3_core_inverse_via_ssht_real ( double *  f,
const SO3_COMPLEX(double) *  flmn,
const so3_parameters_t parameters 
)