Commit 65c8a1cd authored by Florian Fischer's avatar Florian Fischer
Browse files

remove libeigen and lib subdirectory

parent 64c41dc2
......@@ -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);
};
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment