2024-08-16 17:55:27 +00:00
|
|
|
cmake_minimum_required(VERSION 3.28)
|
|
|
|
project(rwsim)
|
|
|
|
|
|
|
|
set(CMAKE_CXX_STANDARD 17)
|
|
|
|
|
|
|
|
add_executable(rwsim main.cpp
|
|
|
|
functions.cpp
|
|
|
|
functions.h
|
|
|
|
io.cpp
|
|
|
|
io.h
|
|
|
|
motions/base.cpp
|
|
|
|
motions/base.h
|
|
|
|
motions/random.cpp
|
|
|
|
motions/random.h
|
|
|
|
times/base.cpp
|
|
|
|
times/base.h
|
|
|
|
times/delta.cpp
|
|
|
|
times/delta.h
|
|
|
|
sims.cpp
|
|
|
|
sims.h
|
|
|
|
ranges.cpp
|
|
|
|
ranges.h
|
|
|
|
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-08-16 17:55:27 +00:00
|
|
|
)
|
|
|
|
|
|
|
|
target_compile_options(rwsim PUBLIC -Werror -Wall -Wextra -Wconversion -O2)
|