Download List

프로젝트 설명

Eigen is a C++ template library for linear algebra: vectors, matrices, and related algorithms. It is versatile, fast, elegant and works on many platforms.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2012-02-11 15:51
3.0.5

이것은 다양 한 버그 및 경고 수정 유지 보수 릴리스 이다.
Tags: Minor
This is a maintenance release with various bug and warning fixes.

2012-02-07 08:51
3.1.0-alpha2

이 릴리스의 주요 변경 작업의 몇 가지에 대 한 인텔 MKL (또는 다른 외부 BLAS 라이브러리)가 가능성입니다. 이러한 완전히 선택 해 일부 컴파일 타임 전처리기 지시문을 통해 설정할 수 있습니다.
이 버전은 또한는 인텔 MKL PARDISO 직접 스파스 찾기.에 대 한 지원을 추가 하 고 작은 행렬-행렬 제품에 대 한 향상 된 성능을 제공, 순위 업데이트/downdates Ldlt와 LLT, 쌍둥이, 그리고 많은 다른 작은 개선 및 수정 임의의 목록에서 새로운 빠른 스파스 매트릭스 어셈블리 인터페이스를 지원 합니다.
Tags: Major, Unstable
The key change in this release is the possibility to fall back to Intel MKL (or another external BLAS library) for a couple of operations. These completely optional backends can be enabled through some compile-time preprocessor directives.
This version also adds support for the Intel MKL PARDISO direct sparse solver., and provides improved performance for small matrix-matrix products, support for rank updates/downdates in LDLt and LLT, a new fast sparse matrix assembly interface from a random list of triplets, and many other minor improvements and fixes.

2011-12-08 09:00
3.1.0-alpha1

미래의 3.1의 알파 버전이 마침내 가져온다 생활 표현, 어셈블리에 대 한 공식 스파스 모듈 집합 및 스파스 문제 해결. Changelog이와 불안정 3.0 스파스 모듈의 주요 차이점에 몇 가지 세부 정보를 포함 하는 동안 수동, 빠른 개요를 찾을 수 있습니다. 이 알파 버전에 대 한 기능도 작은 정밀 문제, Cholesky 업데이트/downdates, 새로운 coefficient-wise 및 vector-wise 연산자 뿐만 일부 성능 및 메모리 최적화에 대 한 폐쇄 양식 알고리즘 (감축 및 JacobiSVD 각각).
Tags: Major, Unstable
This alpha version of the future 3.1 finally brings to life a set of official sparse modules for the representation, assembly, and solving of sparse problems. A quick overview can be found in the manual, while the changelog contains some details on the main differences between this and the unstable 3.0 sparse modules. This alpha release also features closed-form algorithms for small eigenvalue problems, Cholesky updates/downdates, new coefficient-wise and vector-wise operators, as well as some performance and memory optimizations (for reductions and JacobiSVD respectively).

2011-12-07 07:06
3.0.4

크기 계산에 정수 오버플로를 확인 합니다. 4 원수 맞춤 깨졌습니다 (그리고 더 많은 맞춤 수정). SelfAdjointEigenSolver에서 더 나은 수렴 하 고 더 나은 일치 경우의 처리 수 있습니다. LLVM 3.0 및 iOS SDK 5.0 컴파일 팔 네온에 해결합니다. 바로 이곳에서 지원 되지 않는 박 았 모듈 설명서입니다. 해결 C + + c로 일부 구문으로 인해 11 컴파일 문제 mis-interpreted + + 11 사용자 정의 리터럴. 예외를 사용할 수 없는 뗑그렁 2.9 컴파일 오류를 해결 합니다. Quaternionbase::cast와 컴파일 문제를 해결합니다.
Tags: Stable, Minor
A check for integer overflow in size computations. Quaternion alignment is broken (and more alignment fixes). Converges better in SelfAdjointEigenSolver, and allows better handling of non-convergent cases. Fixes compilation on ARM NEON with LLVM 3.0 and iOS SDK 5.0. Puts unsupported modules documentation in the right place. Fixes a C++11 compilation problem due to some constructs mis-interpreted as c++11 user-defined literals. Fixes a compilation error with clang 2.9 when exceptions are disabled. Fixes a compilation issue with QuaternionBase::cast.

2011-12-07 07:06
2.0.17

Aligned_allocator에서 컴파일 버그 수정: allocate 메서드는 void 포인터를 취해야 한다. ParametrizedLine 문서에서 오타를 수정합니다.
Tags: Stable, Minor
Fixes a compilation bug in aligned_allocator: the allocate method should take a void pointer. Fixes a typo in ParametrizedLine documentation.

Project Resources