LCOV - code coverage report
Current view: top level - source/math/ft - fftwTemplates.cpp (source / functions) Coverage Total Hit
Test: mxlib Lines: 66.7 % 126 84
Test Date: 2026-08-30 22:23:37 Functions: 66.7 % 51 34

Function Name Sort by function name Hit count Sort by function hit count
float* mx::math::ft::fftw_malloc<float>(unsigned long) 0
int mx::math::ft::fftw_import_system_wisdom<double>() 0
int mx::math::ft::fftw_import_system_wisdom<float>() 0
int mx::math::ft::fftw_import_system_wisdom<long double>() 0
long double* mx::math::ft::fftw_malloc<long double>(unsigned long) 0
mx::math::ft::fftwTypeSpec<float, std::complex<float> >::planT mx::math::ft::fftw_plan_dft<float, std::complex<float> >(std::vector<int, std::allocator<int> >, float*, std::complex<float>*, int, unsigned int) 0
mx::math::ft::fftwTypeSpec<long double, std::complex<long double> >::planT mx::math::ft::fftw_plan_dft<long double, std::complex<long double> >(std::vector<int, std::allocator<int> >, long double*, std::complex<long double>*, int, unsigned int) 0
mx::math::ft::fftwTypeSpec<std::complex<float>, float>::planT mx::math::ft::fftw_plan_dft<std::complex<float>, float>(std::vector<int, std::allocator<int> >, std::complex<float>*, float*, int, unsigned int) 0
mx::math::ft::fftwTypeSpec<std::complex<long double>, long double>::planT mx::math::ft::fftw_plan_dft<std::complex<long double>, long double>(std::vector<int, std::allocator<int> >, std::complex<long double>*, long double*, int, unsigned int) 0
mx::math::ft::fftwTypeSpec<std::complex<long double>, std::complex<long double> >::planT mx::math::ft::fftw_plan_dft<std::complex<long double>, std::complex<long double> >(std::vector<int, std::allocator<int> >, std::complex<long double>*, std::complex<long double>*, int, unsigned int) 0
std::complex<long double>* mx::math::ft::fftw_malloc<std::complex<long double> >(unsigned long) 0
void mx::math::ft::fftw_destroy_plan<long double>(mx::math::ft::fftwPlanSpec<long double>::planT) 0
void mx::math::ft::fftw_execute_dft<float, std::complex<float> >(mx::math::ft::fftwTypeSpec<float, std::complex<float> >::planT, float*, std::complex<float>*) 0
void mx::math::ft::fftw_execute_dft<std::complex<float>, float>(mx::math::ft::fftwTypeSpec<std::complex<float>, float>::planT, std::complex<float>*, float*) 0
void mx::math::ft::fftw_free<float>(float*) 0
void mx::math::ft::fftw_free<long double>(long double*) 0
void mx::math::ft::fftw_free<std::complex<long double> >(std::complex<long double>*) 0
void mx::math::ft::fftw_cleanup<double>() 2
void mx::math::ft::fftw_cleanup<float>() 2
void mx::math::ft::fftw_cleanup<long double>() 2
void mx::math::ft::fftw_cleanup_threads<double>() 2
void mx::math::ft::fftw_cleanup_threads<float>() 2
void mx::math::ft::fftw_cleanup_threads<long double>() 2
void mx::math::ft::fftw_make_planner_thread_safe<double>() 2
void mx::math::ft::fftw_make_planner_thread_safe<float>() 2
void mx::math::ft::fftw_make_planner_thread_safe<long double>() 2
void mx::math::ft::fftw_plan_with_nthreads<double>(int) 2
void mx::math::ft::fftw_plan_with_nthreads<float>(int) 2
void mx::math::ft::fftw_plan_with_nthreads<long double>(int) 2
int mx::math::ft::fftw_export_wisdom_to_filename<double>(char const*) 4
int mx::math::ft::fftw_export_wisdom_to_filename<float>(char const*) 4
int mx::math::ft::fftw_export_wisdom_to_filename<long double>(char const*) 4
int mx::math::ft::fftw_import_wisdom_from_filename<double>(char const*) 4
int mx::math::ft::fftw_import_wisdom_from_filename<float>(char const*) 4
int mx::math::ft::fftw_import_wisdom_from_filename<long double>(char const*) 4
mx::math::ft::fftwTypeSpec<double, std::complex<double> >::planT mx::math::ft::fftw_plan_dft<double, std::complex<double> >(std::vector<int, std::allocator<int> >, double*, std::complex<double>*, int, unsigned int) 12
mx::math::ft::fftwTypeSpec<std::complex<double>, double>::planT mx::math::ft::fftw_plan_dft<std::complex<double>, double>(std::vector<int, std::allocator<int> >, std::complex<double>*, double*, int, unsigned int) 12
mx::math::ft::fftwTypeSpec<std::complex<float>, std::complex<float> >::planT mx::math::ft::fftw_plan_dft<std::complex<float>, std::complex<float> >(std::vector<int, std::allocator<int> >, std::complex<float>*, std::complex<float>*, int, unsigned int) 14
void mx::math::ft::fftw_destroy_plan<float>(mx::math::ft::fftwPlanSpec<float>::planT) 14
void mx::math::ft::fftw_execute_dft<std::complex<float>, std::complex<float> >(mx::math::ft::fftwTypeSpec<std::complex<float>, std::complex<float> >::planT, std::complex<float>*, std::complex<float>*) 14
double* mx::math::ft::fftw_malloc<double>(unsigned long) 24
std::complex<float>* mx::math::ft::fftw_malloc<std::complex<float> >(unsigned long) 24
void mx::math::ft::fftw_execute_dft<std::complex<double>, double>(mx::math::ft::fftwTypeSpec<std::complex<double>, double>::planT, std::complex<double>*, double*) 24
void mx::math::ft::fftw_free<double>(double*) 24
void mx::math::ft::fftw_free<std::complex<float> >(std::complex<float>*) 24
mx::math::ft::fftwTypeSpec<std::complex<double>, std::complex<double> >::planT mx::math::ft::fftw_plan_dft<std::complex<double>, std::complex<double> >(std::vector<int, std::allocator<int> >, std::complex<double>*, std::complex<double>*, int, unsigned int) 35
void mx::math::ft::fftw_execute_dft<double, std::complex<double> >(mx::math::ft::fftwTypeSpec<double, std::complex<double> >::planT, double*, std::complex<double>*) 36
void mx::math::ft::fftw_destroy_plan<double>(mx::math::ft::fftwPlanSpec<double>::planT) 59
std::complex<double>* mx::math::ft::fftw_malloc<std::complex<double> >(unsigned long) 62
void mx::math::ft::fftw_free<std::complex<double> >(std::complex<double>*) 62
void mx::math::ft::fftw_execute_dft<std::complex<double>, std::complex<double> >(mx::math::ft::fftwTypeSpec<std::complex<double>, std::complex<double> >::planT, std::complex<double>*, std::complex<double>*) 1323

Generated by: LCOV version 2.0-1