SYMBOL INDEX (125 symbols across 23 files) FILE: benchmark-tests/benchmark_tests_fftw3.cpp type simple_fft (line 16) | namespace simple_fft { type fft_test (line 17) | namespace fft_test { function BenchmarkTestAgainstFFTW3 (line 19) | bool BenchmarkTestAgainstFFTW3() FILE: benchmark-tests/benchmark_tests_fftw3.h function namespace (line 4) | namespace simple_fft { FILE: benchmark-tests/benchmark_tests_main.cpp function main (line 3) | int main() FILE: include/simple_fft/check_fft.hpp type simple_fft (line 20) | namespace simple_fft { type check_fft_private (line 21) | namespace check_fft_private { type CheckMode (line 23) | enum CheckMode function getMaxAbsoluteAndRelativeErrorNorms (line 31) | void getMaxAbsoluteAndRelativeErrorNorms(const TArray1D & array1, function getMaxAbsoluteAndRelativeErrorNorms (line 77) | void getMaxAbsoluteAndRelativeErrorNorms(const TArray2D & array1, function getMaxAbsoluteAndRelativeErrorNorms (line 126) | void getMaxAbsoluteAndRelativeErrorNorms(const TArray3D & array1, co... function real_type (line 176) | real_type squareAbsAccumulate(const TArray1D & array, const size_t s... function real_type (line 201) | real_type squareAbsAccumulate(const TArray2D & array, const size_t s... function real_type (line 229) | real_type squareAbsAccumulate(const TArray3D & array, const size_t s... type CCheckFFT (line 264) | struct CCheckFFT type CCheckFFT (line 268) | struct CCheckFFT method check_fft (line 270) | static bool check_fft(const TArray1D & data_before, type CCheckFFT (line 328) | struct CCheckFFT method check_fft (line 330) | static bool check_fft(const TArray2D & data_before, type CCheckFFT (line 388) | struct CCheckFFT method check_fft (line 390) | static bool check_fft(const TArray3D & data_before, type check_fft (line 449) | namespace check_fft { function checkParsevalTheorem (line 452) | bool checkParsevalTheorem(const TArray1D & data_before_FFT, function checkParsevalTheorem (line 464) | bool checkParsevalTheorem(const TArray2D & data_before_FFT, function checkParsevalTheorem (line 477) | bool checkParsevalTheorem(const TArray3D & data_before_FFT, function checkEnergyConservation (line 491) | bool checkEnergyConservation(const TArray1D & data_before_FFT, function checkEnergyConservation (line 503) | bool checkEnergyConservation(const TArray2D & data_before_FFT, function checkEnergyConservation (line 517) | bool checkEnergyConservation(const TArray3D & data_before_FFT, function checkEquality (line 531) | bool checkEquality(const TArray1D & data_before_FFT, function checkEquality (line 543) | bool checkEquality(const TArray2D & data_before_FFT, function checkEquality (line 556) | bool checkEquality(const TArray3D & data_before_FFT, FILE: include/simple_fft/copy_array.hpp type simple_fft (line 17) | namespace simple_fft { type copy_array (line 18) | namespace copy_array { function copyArray (line 21) | void copyArray(const TComplexArray1D & data_from, TComplexArray1D & ... function copyArray (line 41) | void copyArray(const TRealArray1D & data_from, TComplexArray1D & dat... function copyArray (line 65) | void copyArray(const TComplexArray2D & data_from, TComplexArray2D & ... function copyArray (line 88) | void copyArray(const TRealArray2D & data_from, TComplexArray2D & dat... function copyArray (line 115) | void copyArray(const TComplexArray3D & data_from, TComplexArray3D & ... function copyArray (line 141) | void copyArray(const TRealArray3D & data_from, TComplexArray3D & dat... FILE: include/simple_fft/error_handling.hpp type simple_fft (line 11) | namespace simple_fft { type error_handling (line 12) | namespace error_handling { type EC_SimpleFFT (line 14) | enum EC_SimpleFFT function GetErrorDescription (line 25) | inline void GetErrorDescription(const EC_SimpleFFT error_code, FILE: include/simple_fft/fft.h function namespace (line 16) | namespace simple_fft { FILE: include/simple_fft/fft.hpp type simple_fft (line 14) | namespace simple_fft { function FFT (line 18) | bool FFT(TComplexArray1D & data, const size_t size, const char *& erro... function FFT (line 25) | bool FFT(TComplexArray2D & data, const size_t size1, const size_t size2, function FFT (line 33) | bool FFT(TComplexArray3D & data, const size_t size1, const size_t size... function IFFT (line 43) | bool IFFT(TComplexArray1D & data, const size_t size, const char *& err... function IFFT (line 50) | bool IFFT(TComplexArray2D & data, const size_t size1, const size_t size2, function IFFT (line 58) | bool IFFT(TComplexArray3D & data, const size_t size1, const size_t siz... function FFT (line 68) | bool FFT(const TComplexArray1D & data_in, TComplexArray1D & data_out, function FFT (line 77) | bool FFT(const TComplexArray2D & data_in, TComplexArray2D & data_out, function FFT (line 87) | bool FFT(const TComplexArray3D & data_in, TComplexArray3D & data_out, function IFFT (line 99) | bool IFFT(const TComplexArray1D & data_in, TComplexArray1D & data_out, function IFFT (line 108) | bool IFFT(const TComplexArray2D & data_in, TComplexArray2D & data_out, function IFFT (line 118) | bool IFFT(const TComplexArray3D & data_in, TComplexArray3D & data_out, function FFT (line 130) | bool FFT(const TRealArray1D & data_in, TComplexArray1D & data_out, function FFT (line 140) | bool FFT(const TRealArray2D & data_in, TComplexArray2D & data_out, function FFT (line 150) | bool FFT(const TRealArray3D & data_in, TComplexArray3D & data_out, FILE: include/simple_fft/fft_impl.hpp type simple_fft (line 23) | namespace simple_fft { type impl (line 24) | namespace impl { type FFT_direction (line 26) | enum FFT_direction function isPowerOfTwo (line 34) | inline bool isPowerOfTwo(const size_t num) function checkNumElements (line 39) | inline bool checkNumElements(const size_t num_elements, const char *... function scaleValues (line 52) | inline void scaleValues(TComplexArray1D & data, const size_t num_ele... function bufferExchangeHelper (line 94) | inline void bufferExchangeHelper(TComplexArray1D & data, const size_... function rearrangeData (line 125) | void rearrangeData(TComplexArray1D & data, const size_t num_elements) function fftTransformHelper (line 157) | inline void fftTransformHelper(TComplexArray1D & data, const size_t ... function makeTransform (line 190) | bool makeTransform(TComplexArray1D & data, const size_t num_elements, type CFFT (line 248) | struct CFFT type CFFT (line 253) | struct CFFT method FFT_inplace (line 256) | static bool FFT_inplace(TComplexArray1D & data, const size_t size, type CFFT (line 280) | struct CFFT method FFT_inplace (line 282) | static bool FFT_inplace(TComplexArray2D & data, const size_t size1... type CFFT (line 372) | struct CFFT method FFT_inplace (line 374) | static bool FFT_inplace(TComplexArray3D & data, const size_t size1... FILE: include/simple_fft/fft_settings.h type real_type (line 19) | typedef double real_type; type std (line 20) | typedef std::complex complex_type; FILE: unit-tests/test_fft.cpp type simple_fft (line 4) | namespace simple_fft { type fft_test (line 5) | namespace fft_test { function makeGrid1D (line 7) | void makeGrid1D(const real_type grid_min, const real_type grid_max, function makeGridsForPulse (line 25) | void makeGridsForPulse(std::vector & t, std::vector & t, std::vector (line 15) | struct CMakeInitialPulses method makeInitialPulses (line 17) | static void makeInitialPulses(TArray1D & pulse1D, TArray2D & pulse2D) type CMakeInitialPulses (line 68) | struct CMakeInitialPulses method makeInitialPulses (line 70) | static void makeInitialPulses(TArray1D & pulse1D, TArray2D & pulse2D) type CMakeInitialPulses3D (line 124) | struct CMakeInitialPulses3D method makeInitialPulses (line 126) | static void makeInitialPulses(TArray1D & pulse1D, TArray2D & pulse... type CMakeInitialPulses3D (line 170) | struct CMakeInitialPulses3D method makeInitialPulses (line 172) | static void makeInitialPulses(TArray1D & pulse1D, TArray2D & pulse... function commonPartsForTests (line 523) | bool commonPartsForTests(TRealArray1D & E1_real, TRealArray2D & E2_r... function commonPartsForTests3D (line 568) | bool commonPartsForTests3D(TRealArray1D & E1_real, TRealArray2D & E2... FILE: unit-tests/test_with_armadillo_matrix_and_row.cpp type simple_fft (line 14) | namespace simple_fft { type fft_test (line 15) | namespace fft_test { function testArmadillo (line 17) | int testArmadillo() FILE: unit-tests/test_with_blitz.cpp type simple_fft (line 12) | namespace simple_fft { type fft_test (line 13) | namespace fft_test { function testBlitz (line 15) | int testBlitz() FILE: unit-tests/test_with_boost_multiarray.cpp type simple_fft (line 13) | namespace simple_fft { type fft_test (line 14) | namespace fft_test { function testBoostMultiArray (line 16) | int testBoostMultiArray() FILE: unit-tests/test_with_boost_ublas_vector_matrix.cpp type simple_fft (line 13) | namespace simple_fft { type fft_test (line 14) | namespace fft_test { function testBoostUblas (line 16) | int testBoostUblas() FILE: unit-tests/test_with_eigen_vector_matrix.cpp type simple_fft (line 12) | namespace simple_fft { type fft_test (line 13) | namespace fft_test { function testEigen (line 15) | int testEigen() FILE: unit-tests/test_with_marray.cpp type simple_fft (line 12) | namespace simple_fft { type fft_test (line 13) | namespace fft_test { function testMarray (line 15) | int testMarray() FILE: unit-tests/test_with_native_cpp_pointer_based_arrays.cpp type simple_fft (line 12) | namespace simple_fft { type fft_test (line 13) | namespace fft_test { function testNativeArraysFFT (line 15) | int testNativeArraysFFT() FILE: unit-tests/test_with_std_vectors.cpp type simple_fft (line 12) | namespace simple_fft { type fft_test (line 13) | namespace fft_test { function testStdVectorsFFT (line 15) | int testStdVectorsFFT() FILE: unit-tests/test_with_stlsoft.cpp type simple_fft (line 12) | namespace simple_fft { type fft_test (line 13) | namespace fft_test { function testStlSoft (line 15) | int testStlSoft() FILE: unit-tests/unit_tests_main.cpp function main (line 10) | int main()