123456789101112131415161718192021222324252627282930 |
- #ifndef SCATTNLAY_TESTS_TEST_CASES_HPP_
- #define SCATTNLAY_TESTS_TEST_CASES_HPP_
- //
- //
- #include <complex>
- #include <string>
- #include <tuple>
- #include <vector>
- std::vector<std::tuple<double, std::complex<double>, std::string> >
- parameters_bulk_sphere{
- // x, {Re(m), Im(m)}, test_name
- {0.099, {0.75, 0}, "Hong Du testcase:a"},
- {0.101, {0.75, 0}, "Hong Du testcase:b"},
- {10, {0.75, 0}, "Hong Du testcase:c"},
- {100, {1.33, 1e-5}, "Hong Du testcase:e"},
- {0.055, {1.5, 1}, "Hong Du testcase:g"},
- {0.056, {1.5, 1}, "Hong Du testcase:h"},
- {1, {10, 10}, "Hong Du testcase:k"},
- {100, {1.5, 1}, "Hong Du testcase:i"},
- {1000, {0.75, 0}, "Hong Du testcase:d"},
- // passes but takes too long
- // {10000, {1.33, 1e-5}, "Hong Du testcase:f"},
- // fails for nearfield in any precision, TODO fixme
- // {100, {10, 10}, "Hong Du testcase:l"},
- // {10000, {1.5, 1}, "Hong Du testcase:j"},
- // {10000, {10, 10}, "Hong Du testcase:m"},
- };
- #endif // SCATTNLAY_TESTS_TEST_CASES_HPP_
|