![]() |
IgANet
IGAnets - Isogeometric Analysis Networks
|
#include <iganet.h>#include <chrono>#include <iomanip>#include <iostream>#include <gtest/gtest.h>#include <perftest_bsplinelib.hpp>#include <perftest_config.hpp>Classes | |
| class | BSplinePerformanceTest |
| Fixture for B-spline performance test. More... | |
| struct | BSplinePerformanceTest::eval< BSpline, deriv, memory_optimized, precompute, requires_grad, bsplinelib > |
| Evaluation functor. More... | |
Functions | |
| int | main (int argc, char **argv) |
| template<bool memory_optimized, bool precompute, bool requires_grad> | |
| void | make_test_NonUniformBSpline_parDim1 () |
| template<bool memory_optimized, bool precompute, bool requires_grad> | |
| void | make_test_NonUniformBSpline_parDim2 () |
| template<bool memory_optimized, bool precompute, bool requires_grad> | |
| void | make_test_NonUniformBSpline_parDim3 () |
| template<bool memory_optimized, bool precompute, bool requires_grad> | |
| void | make_test_UniformBSpline_parDim1 () |
| template<bool memory_optimized, bool precompute, bool requires_grad> | |
| void | make_test_UniformBSpline_parDim2 () |
| template<bool memory_optimized, bool precompute, bool requires_grad> | |
| void | make_test_UniformBSpline_parDim3 () |
| TEST_F (BSplinePerformanceTest, NonUniformBSpline_parDim1_memopt_noprecomp_grad) | |
| TEST_F (BSplinePerformanceTest, NonUniformBSpline_parDim1_memopt_noprecomp_nograd) | |
| TEST_F (BSplinePerformanceTest, NonUniformBSpline_parDim1_memopt_precomp_grad) | |
| TEST_F (BSplinePerformanceTest, NonUniformBSpline_parDim1_memopt_precomp_nograd) | |
| TEST_F (BSplinePerformanceTest, NonUniformBSpline_parDim1_nomemopt_noprecomp_grad) | |
| TEST_F (BSplinePerformanceTest, NonUniformBSpline_parDim1_nomemopt_noprecomp_nograd) | |
| TEST_F (BSplinePerformanceTest, NonUniformBSpline_parDim1_nomemopt_precomp_grad) | |
| TEST_F (BSplinePerformanceTest, NonUniformBSpline_parDim1_nomemopt_precomp_nograd) | |
| TEST_F (BSplinePerformanceTest, NonUniformBSpline_parDim2_memopt_noprecomp_grad) | |
| TEST_F (BSplinePerformanceTest, NonUniformBSpline_parDim2_memopt_noprecomp_nograd) | |
| TEST_F (BSplinePerformanceTest, NonUniformBSpline_parDim2_memopt_precomp_grad) | |
| TEST_F (BSplinePerformanceTest, NonUniformBSpline_parDim2_memopt_precomp_nograd) | |
| TEST_F (BSplinePerformanceTest, NonUniformBSpline_parDim2_nomemopt_noprecomp_grad) | |
| TEST_F (BSplinePerformanceTest, NonUniformBSpline_parDim2_nomemopt_noprecomp_nograd) | |
| TEST_F (BSplinePerformanceTest, NonUniformBSpline_parDim2_nomemopt_precomp_grad) | |
| TEST_F (BSplinePerformanceTest, NonUniformBSpline_parDim2_nomemopt_precomp_nograd) | |
| TEST_F (BSplinePerformanceTest, NonUniformBSpline_parDim3_memopt_noprecomp_grad) | |
| TEST_F (BSplinePerformanceTest, NonUniformBSpline_parDim3_memopt_noprecomp_nograd) | |
| TEST_F (BSplinePerformanceTest, NonUniformBSpline_parDim3_memopt_precomp_grad) | |
| TEST_F (BSplinePerformanceTest, NonUniformBSpline_parDim3_memopt_precomp_nograd) | |
| TEST_F (BSplinePerformanceTest, NonUniformBSpline_parDim3_nomemopt_noprecomp_grad) | |
| TEST_F (BSplinePerformanceTest, NonUniformBSpline_parDim3_nomemopt_noprecomp_nograd) | |
| TEST_F (BSplinePerformanceTest, NonUniformBSpline_parDim3_nomemopt_precomp_grad) | |
| TEST_F (BSplinePerformanceTest, NonUniformBSpline_parDim3_nomemopt_precomp_nograd) | |
| TEST_F (BSplinePerformanceTest, UniformBSpline_parDim1_memopt_noprecomp_grad) | |
| TEST_F (BSplinePerformanceTest, UniformBSpline_parDim1_memopt_noprecomp_nograd) | |
| TEST_F (BSplinePerformanceTest, UniformBSpline_parDim1_memopt_precomp_grad) | |
| TEST_F (BSplinePerformanceTest, UniformBSpline_parDim1_memopt_precomp_nograd) | |
| TEST_F (BSplinePerformanceTest, UniformBSpline_parDim1_nomemopt_noprecomp_grad) | |
| TEST_F (BSplinePerformanceTest, UniformBSpline_parDim1_nomemopt_noprecomp_nograd) | |
| TEST_F (BSplinePerformanceTest, UniformBSpline_parDim1_nomemopt_precomp_grad) | |
| TEST_F (BSplinePerformanceTest, UniformBSpline_parDim1_nomemopt_precomp_nograd) | |
| TEST_F (BSplinePerformanceTest, UniformBSpline_parDim2_memopt_noprecomp_grad) | |
| TEST_F (BSplinePerformanceTest, UniformBSpline_parDim2_memopt_noprecomp_nograd) | |
| TEST_F (BSplinePerformanceTest, UniformBSpline_parDim2_memopt_precomp_grad) | |
| TEST_F (BSplinePerformanceTest, UniformBSpline_parDim2_memopt_precomp_nograd) | |
| TEST_F (BSplinePerformanceTest, UniformBSpline_parDim2_nomemopt_noprecomp_grad) | |
| TEST_F (BSplinePerformanceTest, UniformBSpline_parDim2_nomemopt_noprecomp_nograd) | |
| TEST_F (BSplinePerformanceTest, UniformBSpline_parDim2_nomemopt_precomp_grad) | |
| TEST_F (BSplinePerformanceTest, UniformBSpline_parDim2_nomemopt_precomp_nograd) | |
| TEST_F (BSplinePerformanceTest, UniformBSpline_parDim3_memopt_noprecomp_grad) | |
| TEST_F (BSplinePerformanceTest, UniformBSpline_parDim3_memopt_noprecomp_nograd) | |
| TEST_F (BSplinePerformanceTest, UniformBSpline_parDim3_memopt_precomp_grad) | |
| TEST_F (BSplinePerformanceTest, UniformBSpline_parDim3_memopt_precomp_nograd) | |
| TEST_F (BSplinePerformanceTest, UniformBSpline_parDim3_nomemopt_noprecomp_grad) | |
| TEST_F (BSplinePerformanceTest, UniformBSpline_parDim3_nomemopt_noprecomp_nograd) | |
| TEST_F (BSplinePerformanceTest, UniformBSpline_parDim3_nomemopt_precomp_grad) | |
| TEST_F (BSplinePerformanceTest, UniformBSpline_parDim3_nomemopt_precomp_nograd) | |
| int main | ( | int | argc, |
| char ** | argv | ||
| ) |
| void make_test_NonUniformBSpline_parDim1 | ( | ) |
| void make_test_NonUniformBSpline_parDim2 | ( | ) |
| void make_test_NonUniformBSpline_parDim3 | ( | ) |
| void make_test_UniformBSpline_parDim1 | ( | ) |
| void make_test_UniformBSpline_parDim2 | ( | ) |
| void make_test_UniformBSpline_parDim3 | ( | ) |
| TEST_F | ( | BSplinePerformanceTest | , |
| NonUniformBSpline_parDim1_memopt_noprecomp_grad | |||
| ) |
| TEST_F | ( | BSplinePerformanceTest | , |
| NonUniformBSpline_parDim1_memopt_noprecomp_nograd | |||
| ) |
| TEST_F | ( | BSplinePerformanceTest | , |
| NonUniformBSpline_parDim1_memopt_precomp_grad | |||
| ) |
| TEST_F | ( | BSplinePerformanceTest | , |
| NonUniformBSpline_parDim1_memopt_precomp_nograd | |||
| ) |
| TEST_F | ( | BSplinePerformanceTest | , |
| NonUniformBSpline_parDim1_nomemopt_noprecomp_grad | |||
| ) |
| TEST_F | ( | BSplinePerformanceTest | , |
| NonUniformBSpline_parDim1_nomemopt_noprecomp_nograd | |||
| ) |
| TEST_F | ( | BSplinePerformanceTest | , |
| NonUniformBSpline_parDim1_nomemopt_precomp_grad | |||
| ) |
| TEST_F | ( | BSplinePerformanceTest | , |
| NonUniformBSpline_parDim1_nomemopt_precomp_nograd | |||
| ) |
| TEST_F | ( | BSplinePerformanceTest | , |
| NonUniformBSpline_parDim2_memopt_noprecomp_grad | |||
| ) |
| TEST_F | ( | BSplinePerformanceTest | , |
| NonUniformBSpline_parDim2_memopt_noprecomp_nograd | |||
| ) |
| TEST_F | ( | BSplinePerformanceTest | , |
| NonUniformBSpline_parDim2_memopt_precomp_grad | |||
| ) |
| TEST_F | ( | BSplinePerformanceTest | , |
| NonUniformBSpline_parDim2_memopt_precomp_nograd | |||
| ) |
| TEST_F | ( | BSplinePerformanceTest | , |
| NonUniformBSpline_parDim2_nomemopt_noprecomp_grad | |||
| ) |
| TEST_F | ( | BSplinePerformanceTest | , |
| NonUniformBSpline_parDim2_nomemopt_noprecomp_nograd | |||
| ) |
| TEST_F | ( | BSplinePerformanceTest | , |
| NonUniformBSpline_parDim2_nomemopt_precomp_grad | |||
| ) |
| TEST_F | ( | BSplinePerformanceTest | , |
| NonUniformBSpline_parDim2_nomemopt_precomp_nograd | |||
| ) |
| TEST_F | ( | BSplinePerformanceTest | , |
| NonUniformBSpline_parDim3_memopt_noprecomp_grad | |||
| ) |
| TEST_F | ( | BSplinePerformanceTest | , |
| NonUniformBSpline_parDim3_memopt_noprecomp_nograd | |||
| ) |
| TEST_F | ( | BSplinePerformanceTest | , |
| NonUniformBSpline_parDim3_memopt_precomp_grad | |||
| ) |
| TEST_F | ( | BSplinePerformanceTest | , |
| NonUniformBSpline_parDim3_memopt_precomp_nograd | |||
| ) |
| TEST_F | ( | BSplinePerformanceTest | , |
| NonUniformBSpline_parDim3_nomemopt_noprecomp_grad | |||
| ) |
| TEST_F | ( | BSplinePerformanceTest | , |
| NonUniformBSpline_parDim3_nomemopt_noprecomp_nograd | |||
| ) |
| TEST_F | ( | BSplinePerformanceTest | , |
| NonUniformBSpline_parDim3_nomemopt_precomp_grad | |||
| ) |
| TEST_F | ( | BSplinePerformanceTest | , |
| NonUniformBSpline_parDim3_nomemopt_precomp_nograd | |||
| ) |
| TEST_F | ( | BSplinePerformanceTest | , |
| UniformBSpline_parDim1_memopt_noprecomp_grad | |||
| ) |
| TEST_F | ( | BSplinePerformanceTest | , |
| UniformBSpline_parDim1_memopt_noprecomp_nograd | |||
| ) |
| TEST_F | ( | BSplinePerformanceTest | , |
| UniformBSpline_parDim1_memopt_precomp_grad | |||
| ) |
| TEST_F | ( | BSplinePerformanceTest | , |
| UniformBSpline_parDim1_memopt_precomp_nograd | |||
| ) |
| TEST_F | ( | BSplinePerformanceTest | , |
| UniformBSpline_parDim1_nomemopt_noprecomp_grad | |||
| ) |
| TEST_F | ( | BSplinePerformanceTest | , |
| UniformBSpline_parDim1_nomemopt_noprecomp_nograd | |||
| ) |
| TEST_F | ( | BSplinePerformanceTest | , |
| UniformBSpline_parDim1_nomemopt_precomp_grad | |||
| ) |
| TEST_F | ( | BSplinePerformanceTest | , |
| UniformBSpline_parDim1_nomemopt_precomp_nograd | |||
| ) |
| TEST_F | ( | BSplinePerformanceTest | , |
| UniformBSpline_parDim2_memopt_noprecomp_grad | |||
| ) |
| TEST_F | ( | BSplinePerformanceTest | , |
| UniformBSpline_parDim2_memopt_noprecomp_nograd | |||
| ) |
| TEST_F | ( | BSplinePerformanceTest | , |
| UniformBSpline_parDim2_memopt_precomp_grad | |||
| ) |
| TEST_F | ( | BSplinePerformanceTest | , |
| UniformBSpline_parDim2_memopt_precomp_nograd | |||
| ) |
| TEST_F | ( | BSplinePerformanceTest | , |
| UniformBSpline_parDim2_nomemopt_noprecomp_grad | |||
| ) |
| TEST_F | ( | BSplinePerformanceTest | , |
| UniformBSpline_parDim2_nomemopt_noprecomp_nograd | |||
| ) |
| TEST_F | ( | BSplinePerformanceTest | , |
| UniformBSpline_parDim2_nomemopt_precomp_grad | |||
| ) |
| TEST_F | ( | BSplinePerformanceTest | , |
| UniformBSpline_parDim2_nomemopt_precomp_nograd | |||
| ) |
| TEST_F | ( | BSplinePerformanceTest | , |
| UniformBSpline_parDim3_memopt_noprecomp_grad | |||
| ) |
| TEST_F | ( | BSplinePerformanceTest | , |
| UniformBSpline_parDim3_memopt_noprecomp_nograd | |||
| ) |
| TEST_F | ( | BSplinePerformanceTest | , |
| UniformBSpline_parDim3_memopt_precomp_grad | |||
| ) |
| TEST_F | ( | BSplinePerformanceTest | , |
| UniformBSpline_parDim3_memopt_precomp_nograd | |||
| ) |
| TEST_F | ( | BSplinePerformanceTest | , |
| UniformBSpline_parDim3_nomemopt_noprecomp_grad | |||
| ) |
| TEST_F | ( | BSplinePerformanceTest | , |
| UniformBSpline_parDim3_nomemopt_noprecomp_nograd | |||
| ) |
| TEST_F | ( | BSplinePerformanceTest | , |
| UniformBSpline_parDim3_nomemopt_precomp_grad | |||
| ) |
| TEST_F | ( | BSplinePerformanceTest | , |
| UniformBSpline_parDim3_nomemopt_precomp_nograd | |||
| ) |