Skip to content
Snippets Groups Projects
Commit 65c8a1cd authored by Florian Fischer's avatar Florian Fischer
Browse files

remove libeigen and lib subdirectory

parent 64c41dc2
Branches burak
No related tags found
No related merge requests found
......@@ -6,10 +6,6 @@ set(CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/cmake)
message("CMAKE_MODULE_PATH: ${CMAKE_MODULE_PATH}")
include(doxygen)
execute_process(COMMAND ${PROJECT_SOURCE_DIR}/scripts/dependencyManager.sh -v install)
set(EIGEN3_INCLUDE_DIR ${PROJECT_SOURCE_DIR}/external-libs/eigen)
find_package(Eigen3 REQUIRED)
set(CMAKE_CXX_STANDARD 14)
set(CMAKE_CXX_STANDARD_REQUIRED on)
set(CMAKE_EXPORT_COMPILE_COMMANDS on)
......@@ -124,8 +120,6 @@ add_library(c_emper STATIC ${C_EMPER_SOURCE})
# set_property(TARGET c_emper PROPERTY INTERPROCEDURAL_OPTIMIZATION True)
target_link_libraries(c_emper emper)
add_subdirectory("lib")
add_subdirectory("apps")
add_subdirectory("tests")
......
http://bitbucket.org/eigen/eigen/get/3.3.5.tar.bz2;eigen
add_library(matrix STATIC Matrix.cpp)
target_link_libraries(matrix emper)
target_include_directories(matrix PUBLIC ${EIGEN3_INCLUDE_DIR})
#include "Matrix.hpp"
std::vector<Eigen::MatrixXf*> computeParallel(UNUSED_ARG std::vector<Eigen::MatrixXf*> matrixes, UNUSED_ARG std::vector<Eigen::MatrixXf*> k) {
abort();
}
#pragma once
#include "Common.hpp"
#include <vector>
#include <Eigen/Dense>
class Matrix {
public:
static std::vector<Eigen::MatrixXf*> computeParallel(std::vector<Eigen::MatrixXf*> matrixes, std::vector<Eigen::MatrixXf*> k);
};
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment