aboutsummaryrefslogtreecommitdiffhomepage
path: root/cmake
Commit message (Collapse)AuthorAge
* Fix cmake scripts with no fortran compilerGravatar Gael Guennebaud2018-04-07
|
* MIsc. source and comment typosGravatar luz.paz2018-03-11
| | | | Found using `codespell` and `grep` from downstream FreeCAD
* Handle PGI compilerGravatar Gael Guennebaud2017-11-17
|
* Merged in alainvaucher/eigen/find-module-imported-target (pull request PR-324)Gravatar Gael Guennebaud2017-11-15
| | | | | | | | | | In the CMake find module, define the Eigen imported target as when installing with CMake * In the CMake find module, define the Eigen imported target * Add quotes to the imported location, in case there are spaces in the path. Approved-by: Alain Vaucher <acvaucher@gmail.com>
* KLU depends on BTF but not on libSuiteSparse nor CholmodGravatar Gael Guennebaud2017-11-10
|
* Add support for SuiteSparse's KLU routinesGravatar Kyle Vedder2017-10-04
|
* Make sure CMAKE_Fortran_COMPILER is set before checking for Fortran functionsGravatar Christoph Hertzberg2017-06-20
|
* Merged eigen/eigen into defaultGravatar Benoit Steiner2017-05-26
|\
* \ Merged in a-doumoulakis/opencl (pull request PR-12)Gravatar Benoit Steiner2017-05-25
|\ \ | | | | | | | | | Enable triSYCL with Eigen
| * \ Merge changed from upstreamGravatar a-doumoulakis2017-05-24
| |\ \
* | | | Update FindComputeCpp.cmake with new changes from SDKGravatar Duncan McBain2017-05-24
| |/ / |/| |
* | | Fixing Cmake Dependency for SYCLGravatar Mehdi Goli2017-05-22
| | |
| * | Add cmake file FindTriSYCL.cmakeGravatar a-doumoulakis2017-05-17
| | |
| * | Add support for triSYCLGravatar a-doumoulakis2017-05-05
|/ / | | | | | | | | | | Eigen is now able to use triSYCL with EIGEN_SYCL_TRISYCL and TRISYCL_INCLUDE_DIR options Fix contraction kernel with correct nd_item dimension
| * Improve cmake scripts for Pastix and BLAS detection.Gravatar Gael Guennebaud2017-04-14
|/
* Reducing warnings in Sycl backend.Gravatar Mehdi Goli2017-02-01
|
* Simplified the way we link libxsmmGravatar Benoit Steiner2016-12-21
|
* Automatically include and link libxsmm when present.Gravatar Benoit Steiner2016-12-21
|
* Added support for libxsmm in the eigen makefilesGravatar Benoit Steiner2016-12-21
|
* Added relocatable cmake support also for CMake before 3.0 and after 2.8.8Gravatar Silvio Traversaro2016-12-06
|
* Make CMake config file relocatableGravatar Silvio Traversaro2016-12-05
|
* cmake: added Eigen3::Eigen imported targetGravatar Sergiu Deitsch2016-11-22
| | | | | (grafted from a287140f7292b9c15719bc6a3a4494ac7874e3cd )
* Fixed the indentation of the cmake fileGravatar Benoit Steiner2016-11-08
|
* Converting all sycl buffers to uninitialised device only buffers; adding ↵Gravatar Mehdi Goli2016-11-08
| | | | memcpyHostToDevice and memcpyDeviceToHost on syclDevice; modifying all examples to obey the new rules; moving sycl queue creating to the device based on Benoit suggestion; removing the sycl specefic condition for returning m_result in TensorReduction.h according to Benoit suggestion.
* Merged eigen/eigen into defaultGravatar Benoit Steiner2016-11-03
|\
| * Always enable /bigobj for tests to avoid a compile error in MSVC 2015Gravatar enrico.detoma2016-10-26
| |
* | Merged latest updates from trunkGravatar Benoit Steiner2016-10-05
|\ \
| | * Merged with default.Gravatar Luke Iwanski2016-09-19
| | |\ | | |/ | |/|
| | * Partial OpenCL support via SYCL compatible with ComputeCpp CE.Gravatar Luke Iwanski2016-09-19
| | |
| * | FindEigen3.cmake : search for package only if EIGEN3_INCLUDE_DIR is not ↵Gravatar Silvio Traversaro2016-08-22
| | | | | | | | | | | | already defined
| * | Modify FindEigen3.cmake to find Eigen3Config.cmakeGravatar Silvio Traversaro2016-07-29
| |/
| * bug #1119: Adjust call to ?gssvx for SuperLU 5Gravatar Christoph Hertzberg2016-07-10
| | | | | | | | | | | | Also improved corresponding cmake module to detect versions 5.x Based on patch by Christoph Grüninger.
| * Identify clang++ even if it is not named llvm-clang++Gravatar Christoph Hertzberg2016-05-22
| |
* | Pull latest updates from upstreamGravatar Benoit Steiner2016-04-11
|\|
| * Created the new EIGEN_TEST_CUDA_CLANG option to compile the CUDA tests using ↵Gravatar Benoit Steiner2016-04-08
| | | | | | | | clang instead of nvcc
| * Renamed the EIGEN_TEST_NVCC cmake option into EIGEN_TEST_CUDA per the ↵Gravatar Benoit Steiner2016-04-06
| | | | | | | | discussion in bug #1173.
| * Merged kmargar/eigen/tip into defaultGravatar Konstantinos Margaritis2016-04-05
| |\
| * | Fix cross-compiling windows version detectionGravatar Gael Guennebaud2016-04-04
| | |
| | * add initial s390x(zEC13) ZVECTOR supportGravatar Konstantinos Margaritis2016-03-21
| |/
| * Gate all the CUDA tests under the EIGEN_TEST_NVCC optionGravatar Benoit Steiner2016-03-18
| |
| * Resolve bad merge.Gravatar Eugene Brevdo2016-03-08
| |
* | Fixed indentationGravatar Benoit Steiner2016-02-04
| |
* | Added support for AVX512 to the build filesGravatar Benoit Steiner2016-01-05
| |
| * bug #1120: Make sure that SuperLU version is checkedGravatar Christoph Hertzberg2015-12-16
| |
| * Make sure ADOLC is recent enough by searching for adtl.hGravatar Gael Guennebaud2015-12-10
|/
* Further fixes for CMAKE_INSTALL_PREFIX correctnessGravatar Taylor Braun-Jones2015-11-07
| | | | | | | | | | | | And other related cmake cleanup, including: - Use CMAKE_CURRENT_LIST_DIR to find UseEigen3.cmake - Use INSTALL_DIR term consistently for variable names - Drop unnecessary extra EIGEN_INCLUDE_INSTALL_DIR - Fix some paths in generated eigen3.pc and Eigen3Config.cmake files missing CMAKE_INSTALL_PREFIX - Fix pkgconfig directory choice ignored if it doesn't exist at configure time (bug #711)
* Clean hardcoded compilation optionsGravatar Gael Guennebaud2015-11-30
|
* Extend superlu cmake script to check versionGravatar Gael Guennebaud2015-11-30
|
* SPQR and UmfPack need to link to cholmod.Gravatar Gael Guennebaud2015-11-05
| | | | | (grafted from 47592d31eabfb09b811005a725ea5ca2eb5a6fcf )
* Propagate cmake generatorGravatar Gael Guennebaud2015-10-05
|