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