arnaucube
arnaucube/poulpyPublic Self-hosted repository
poulpy/poulpy-backend/src/cpu_spqlios/spqlios-arithmetic/spqlios/reim4/reim4_execute.c
poulpy-backend/src/cpu_spqlios/spqlios-arithmetic/spqlios/reim4/reim4_execute.cRaw
 1#include "reim4_fftvec_internal.h"
 2#include "reim4_fftvec_private.h"
 3
 4EXPORT void reim4_fftvec_addmul(const REIM4_FFTVEC_ADDMUL_PRECOMP* tables, double* r, const double* a,
 5                                const double* b) {
 6  tables->function(tables, r, a, b);
 7}
 8
 9EXPORT void reim4_fftvec_mul(const REIM4_FFTVEC_MUL_PRECOMP* tables, double* r, const double* a, const double* b) {
10  tables->function(tables, r, a, b);
11}
12
13EXPORT void reim4_from_cplx(const REIM4_FROM_CPLX_PRECOMP* tables, double* r, const void* a) {
14  tables->function(tables, r, a);
15}
16
17EXPORT void reim4_to_cplx(const REIM4_TO_CPLX_PRECOMP* tables, void* r, const double* a) {
18  tables->function(tables, r, a);
19}