JayBeams  0.1
Another project to have fun coding.
Functions
ut_plan.cpp File Reference
#include <jb/fftw/plan.hpp>
#include <jb/testing/check_close_enough.hpp>
#include <valgrind/valgrind.h>
#include <boost/test/unit_test.hpp>
#include <algorithm>

Go to the source code of this file.

Functions

 BOOST_AUTO_TEST_CASE (fftw_plan_complex_double)
 
 BOOST_AUTO_TEST_CASE (fftw_plan_double)
 
 BOOST_AUTO_TEST_CASE (fftw_plan_error_double)
 
 BOOST_AUTO_TEST_CASE (fftw_plan_complex_float)
 
 BOOST_AUTO_TEST_CASE (fftw_plan_float)
 
 BOOST_AUTO_TEST_CASE (fftw_plan_error_float)
 
 BOOST_AUTO_TEST_CASE (fftw_plan_complex_long_double)
 
 BOOST_AUTO_TEST_CASE (fftw_plan_long_double)
 
 BOOST_AUTO_TEST_CASE (fftw_plan_error_long_double)
 

Function Documentation

◆ BOOST_AUTO_TEST_CASE() [1/9]

BOOST_AUTO_TEST_CASE ( fftw_plan_complex_double  )
Test:
Verify that we can create and operate a jb::fftw::plan<double>

Definition at line 91 of file ut_plan.cpp.

◆ BOOST_AUTO_TEST_CASE() [2/9]

BOOST_AUTO_TEST_CASE ( fftw_plan_double  )
Test:
Verify that we can create and operate a jb::fftw::plan<double>

Definition at line 98 of file ut_plan.cpp.

◆ BOOST_AUTO_TEST_CASE() [3/9]

BOOST_AUTO_TEST_CASE ( fftw_plan_error_double  )
Test:
Verify jb::fftw::plan<double> detects obvious errors

Definition at line 105 of file ut_plan.cpp.

◆ BOOST_AUTO_TEST_CASE() [4/9]

BOOST_AUTO_TEST_CASE ( fftw_plan_complex_float  )
Test:
Verify that we can create and operate a jb::fftw::plan<float>

Definition at line 112 of file ut_plan.cpp.

◆ BOOST_AUTO_TEST_CASE() [5/9]

BOOST_AUTO_TEST_CASE ( fftw_plan_float  )
Test:
Verify that we can create and operate a jb::fftw::plan<float>

Definition at line 119 of file ut_plan.cpp.

◆ BOOST_AUTO_TEST_CASE() [6/9]

BOOST_AUTO_TEST_CASE ( fftw_plan_error_float  )
Test:
Verify jb::fftw::plan<float> detects obvious errors

Definition at line 126 of file ut_plan.cpp.

◆ BOOST_AUTO_TEST_CASE() [7/9]

BOOST_AUTO_TEST_CASE ( fftw_plan_complex_long_double  )
Test:
Verify that we can create and operate a jb::fftw::plan<long double>

Definition at line 133 of file ut_plan.cpp.

◆ BOOST_AUTO_TEST_CASE() [8/9]

BOOST_AUTO_TEST_CASE ( fftw_plan_long_double  )
Test:
Verify that we can create and operate a jb::fftw::plan<long double>

Definition at line 144 of file ut_plan.cpp.

◆ BOOST_AUTO_TEST_CASE() [9/9]

BOOST_AUTO_TEST_CASE ( fftw_plan_error_long_double  )
Test:
Verify jb::fftw::plan<long double> detects obvious errors

Definition at line 155 of file ut_plan.cpp.