add_executable(naaice BTCS_2D_NAAICE.cpp) add_executable(NAAICE_dble_vs_float NAAICE_dble_vs_float.cpp) get_filename_component(IN_CONC_FILE "init_conc.csv" REALPATH) get_filename_component(IN_ALPHAX_FILE "alphax.csv" REALPATH) configure_file(files.hpp.in files.hpp) target_include_directories(naaice PRIVATE ${CMAKE_CURRENT_BINARY_DIR}) target_include_directories(NAAICE_dble_vs_float PRIVATE ${CMAKE_CURRENT_BINARY_DIR}) target_compile_definitions(naaice PRIVATE WRITE_THOMAS_CSV) target_link_libraries(naaice PUBLIC tug) target_link_libraries(NAAICE_dble_vs_float PUBLIC tug)