diff --git a/CMakeLists.txt b/CMakeLists.txt index 1541682..ba3f718 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -15,7 +15,7 @@ cmake_minimum_required (VERSION 3.5.1) # Need >= 3.8 for first-class CUDA support ## Project settings -project(astaroth CXX) +project(astaroth C CXX) set(CMAKE_CXX_STANDARD 11) set(CMAKE_CXX_STANDARD_REQUIRED ON) set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${PROJECT_BINARY_DIR}) @@ -64,3 +64,5 @@ add_subdirectory(src/core) if (BUILD_STANDALONE) add_subdirectory(src/standalone) endif () + +add_subdirectory(src/ctest) diff --git a/ctest/CMakeLists.txt b/ctest/CMakeLists.txt deleted file mode 100644 index b2c84bf..0000000 --- a/ctest/CMakeLists.txt +++ /dev/null @@ -1,3 +0,0 @@ -include_directories(${CMAKE_SOURCE_DIR}/include) -add_executable(ctest main.c) -target_link_libraries(ctest astaroth_core) diff --git a/src/ctest/CMakeLists.txt b/src/ctest/CMakeLists.txt new file mode 100644 index 0000000..030d744 --- /dev/null +++ b/src/ctest/CMakeLists.txt @@ -0,0 +1,2 @@ +add_executable(ctest main.c) +target_link_libraries(ctest PRIVATE astaroth_core m) diff --git a/ctest/main.c b/src/ctest/main.c similarity index 58% rename from ctest/main.c rename to src/ctest/main.c index 5ed5ffc..a718b7d 100644 --- a/ctest/main.c +++ b/src/ctest/main.c @@ -7,11 +7,12 @@ int main(void) { AcMeshInfo info = { - .int_params[AC_mx] = 128, - .int_params[AC_my] = 64, - .int_params[AC_mz] = 32, + .int_params[AC_nx] = 128, + .int_params[AC_ny] = 64, + .int_params[AC_nz] = 32, }; acInit(info); + acIntegrate(0.1f); acQuit(); return EXIT_SUCCESS; }