24 #ifndef FCS_P2NFFT_P_INCLUDED
25 #define FCS_P2NFFT_P_INCLUDED
27 #include "fcs_definitions.h"
41 #undef FCS_P2NFFT_INTERFACE_WITH_REDIRECTIONS
42 #define FCS_P2NFFT_INTERFACE_WITH_REDIRECTIONS 1
45 #undef FCS_P2NFFT_INTERFACE_WRAPPER_0
46 #undef FCS_P2NFFT_INTERFACE_WRAPPER_1
47 #undef FCS_P2NFFT_INTERFACE_WRAPPER_2
48 #undef FCS_P2NFFT_INTERFACE_WRAPPER_3
51 #define FCS_P2NFFT_INTERFACE_WRAPPER_0(NAME, INAME) \
52 FCSResult fcs_p2nfft_ ## NAME(FCS handle);
53 #define FCS_P2NFFT_INTERFACE_WRAPPER_1(NAME, INAME, TYPE1, ARG1) \
54 FCSResult fcs_p2nfft_ ## NAME(FCS handle, TYPE1 ARG1 );
55 #define FCS_P2NFFT_INTERFACE_WRAPPER_2(NAME, INAME, TYPE1, ARG1, TYPE2, ARG2) \
56 FCSResult fcs_p2nfft_ ## NAME(FCS handle, TYPE1 ARG1, TYPE2 ARG2);
57 #define FCS_P2NFFT_INTERFACE_WRAPPER_3(NAME, INAME, TYPE1, ARG1, TYPE2, ARG2, TYPE3, ARG3) \
58 FCSResult fcs_p2nfft_ ## NAME(FCS handle, TYPE1 ARG1, TYPE2 ARG2, TYPE3 ARG3);
64 #include "fcs_p2nfft_wrappers.h"
public interface definitions for the main solver-independent functionality of the ScaFaCoS library
struct fcs_p2nfft_parameters_t * fcs_p2nfft_parameters
public interface definitions for the FCSResult-object that is used for handling the return state of t...