|
so3
1.3.0
Fast and exact Wigner transforms
|
#include <assert.h>#include <complex.h>#include <setjmp.h>#include <stdarg.h>#include <stddef.h>#include <stdlib.h>#include <string.h>#include "so3/so3.h"#include "utilities.h"#include <cmocka.h>
Data Structures | |
| struct | SO3TestState |
Typedefs | |
| typedef void(* | inverse_real_t) (double *f, const complex double *flmn, const so3_parameters_t *parameters) |
| typedef void(* | inverse_complex_t) (complex double *f, const complex double *flmn, const so3_parameters_t *parameters) |
| typedef void(* | forward_real_t) (complex double *flmn, const double *f, const so3_parameters_t *parameters) |
| typedef void(* | forward_complex_t) (complex double *flmn, const complex double *f, const so3_parameters_t *parameters) |
Functions | |
| void | test_real_back_and_forth (void **_state) |
| void | test_real_direct_vs_ssht (void **_state) |
| void | test_back_and_forth (void **_state) |
| void | test_direct_vs_ssht (void **_state) |
| char const * | name_of_test (char const *prefix, so3_sampling_t sampling, so3_n_order_t order, so3_n_mode_t mode, so3_storage_t storage, _Bool steerable, _Bool real) |
| int | main (void) |
| typedef void(* forward_complex_t) (complex double *flmn, const complex double *f, const so3_parameters_t *parameters) |
| typedef void(* forward_real_t) (complex double *flmn, const double *f, const so3_parameters_t *parameters) |
| typedef void(* inverse_complex_t) (complex double *f, const complex double *flmn, const so3_parameters_t *parameters) |
| typedef void(* inverse_real_t) (double *f, const complex double *flmn, const so3_parameters_t *parameters) |
| int main | ( | void | ) |
| char const* name_of_test | ( | char const * | prefix, |
| so3_sampling_t | sampling, | ||
| so3_n_order_t | order, | ||
| so3_n_mode_t | mode, | ||
| so3_storage_t | storage, | ||
| _Bool | steerable, | ||
| _Bool | real | ||
| ) |
| void test_back_and_forth | ( | void ** | _state | ) |
| void test_direct_vs_ssht | ( | void ** | _state | ) |
| void test_real_back_and_forth | ( | void ** | _state | ) |
| void test_real_direct_vs_ssht | ( | void ** | _state | ) |