<commit_before># Compilation of the source code
# Generation of a shared librairy libNative.so
# Generation of an executable NativeSolid (linked with libNative.so)

#FILE(GLOB SRCS ../include/*.hpp *.cpp ../include/*.inl ../inclue/*.h)

ADD_LIBRARY(Native SHARED ../include/config.h ../include/geometry.h ../include/integration.h ../include/MatVec.h ../include/output.h ../include/structure.h ../include/solver.h config.cpp geometry.cpp integration.cpp MatVec.cpp output.cpp structure.cpp solver.cpp ../api/NativeSolid_API.h ../api/NativeSolid_API.cpp)

INCLUDE_DIRECTORIES( ${PROJECT_SOURCE_DIR}/include ${PROJECT_SOURCE_DIR}/api
)

TARGET_LINK_LIBRARIES(Native lapacke cblas)

#ADD_EXECUTABLE(NativeSolid ../include/Native.h ../api/main.cpp)
ADD_EXECUTABLE(TestCVector ../include/MatVec.h MatVec.cpp testcvector.cpp)
TARGET_LINK_LIBRARIES(TestCVector lapacke cblas)
<commit_msg>Fix a compilation bug with BLAS.<commit_after># Compilation of the source code
# Generation of a shared librairy libNative.so
# Generation of an executable NativeSolid (linked with libNative.so)

#FILE(GLOB SRCS ../include/*.hpp *.cpp ../include/*.inl ../inclue/*.h)

ADD_LIBRARY(Native SHARED ../include/config.h ../include/geometry.h ../include/integration.h ../include/MatVec.h ../include/output.h ../include/structure.h ../include/solver.h config.cpp geometry.cpp integration.cpp MatVec.cpp output.cpp structure.cpp solver.cpp ../api/NativeSolid_API.h ../api/NativeSolid_API.cpp)

INCLUDE_DIRECTORIES( ${PROJECT_SOURCE_DIR}/include ${PROJECT_SOURCE_DIR}/api
)

TARGET_LINK_LIBRARIES(Native lapacke cblas blas)

#ADD_EXECUTABLE(NativeSolid ../include/Native.h ../api/main.cpp)
ADD_EXECUTABLE(TestCVector ../include/MatVec.h MatVec.cpp testcvector.cpp)
TARGET_LINK_LIBRARIES(TestCVector lapacke cblas blas)

{'fraction_non_alphanumeric': 0.13806595863610957, 'fraction_numerical': 0.0, 'mean_word_length': 4.541795665634675, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4396136', 'n_tokens_mistral': 641, 'n_tokens_neox': 582, 'n_words': 127}