From dad170b8febee65c389b6292b41f375e65f22c37 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20Ne=C4=8Dada?= Date: Mon, 30 Sep 2019 10:54:10 +0300 Subject: [PATCH] Kidney contour basic test Former-commit-id: 861cf5f9a8409db360e48db74274f20069b94391 --- tests/CMakeLists.txt | 5 +++++ tests/tbeyn3.c | 2 ++ 2 files changed, 7 insertions(+) diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt index a8513dc..ad15e0f 100644 --- a/tests/CMakeLists.txt +++ b/tests/CMakeLists.txt @@ -37,6 +37,11 @@ target_link_libraries( tbeyn3a_implus qpms gsl lapacke amos m ) target_include_directories( tbeyn3a_implus PRIVATE .. ) target_compile_definitions( tbeyn3a_implus PRIVATE VARIANTA IMPLUS ) +add_executable( tbeyn3a_kidney tbeyn3.c ) +target_link_libraries( tbeyn3a_kidney qpms gsl lapacke amos m ) +target_include_directories( tbeyn3a_kidney PRIVATE .. ) +target_compile_definitions( tbeyn3a_kidney PRIVATE VARIANTA IMPLUS_KIDNEY ) + add_executable( tbeyn3b tbeyn3.c ) target_link_libraries( tbeyn3b qpms gsl lapacke amos m ) target_include_directories( tbeyn3b PRIVATE .. ) diff --git a/tests/tbeyn3.c b/tests/tbeyn3.c index fd0260e..52ede9a 100644 --- a/tests/tbeyn3.c +++ b/tests/tbeyn3.c @@ -64,6 +64,8 @@ int main(int argc, char **argv) { if (argc > 2) L = atoi(argv[2]); #ifdef IMPLUS beyn_contour_t *contour = beyn_contour_halfellipse(z0, Rx, Ry, N, BEYN_CONTOUR_HALFELLIPSE_IM_PLUS); +#elif defined IMPLUS_KIDNEY + beyn_contour_t *contour = beyn_contour_kidney(z0, Rx, Ry, 0.3, N, BEYN_CONTOUR_HALFELLIPSE_IM_PLUS); #else beyn_contour_t *contour = beyn_contour_ellipse(z0, Rx, Ry, N); #endif