2024-11-04 17:09:25 +00:00
|
|
|
cmake_minimum_required(VERSION 3.18)
|
2024-11-10 14:52:54 +00:00
|
|
|
project(RWSim VERSION 1.0)
|
2024-08-16 17:55:27 +00:00
|
|
|
|
|
|
|
set(CMAKE_CXX_STANDARD 17)
|
|
|
|
|
|
|
|
add_executable(rwsim main.cpp
|
2024-11-11 10:03:02 +00:00
|
|
|
utils/functions.h
|
|
|
|
utils/functions.cpp
|
|
|
|
utils/io.cpp
|
|
|
|
utils/io.h
|
2024-08-16 17:55:27 +00:00
|
|
|
motions/base.cpp
|
|
|
|
motions/base.h
|
|
|
|
motions/random.cpp
|
|
|
|
motions/random.h
|
|
|
|
times/base.cpp
|
|
|
|
times/base.h
|
|
|
|
times/delta.cpp
|
|
|
|
times/delta.h
|
2024-11-11 10:03:02 +00:00
|
|
|
simulation/sims.cpp
|
|
|
|
simulation/sims.h
|
|
|
|
utils/ranges.cpp
|
|
|
|
utils/ranges.h
|
2024-08-16 17:55:27 +00:00
|
|
|
motions/tetrahedral.cpp
|
|
|
|
motions/tetrahedral.h
|
2024-08-23 16:33:38 +00:00
|
|
|
motions/isosmallangle.cpp
|
|
|
|
motions/isosmallangle.h
|
|
|
|
motions/coordinates.cpp
|
|
|
|
motions/coordinates.h
|
2024-09-16 17:52:51 +00:00
|
|
|
motions/bimodalangle.cpp
|
|
|
|
motions/bimodalangle.h
|
|
|
|
times/lognormal.cpp
|
|
|
|
times/lognormal.h
|
2024-08-16 17:55:27 +00:00
|
|
|
)
|
|
|
|
|
|
|
|
target_compile_options(rwsim PUBLIC -Werror -Wall -Wextra -Wconversion -O2)
|