FLENS

소프트웨어 스크린 샷:
FLENS
소프트웨어 정보:
버전: 2012-10-01
업로드 날짜: 20 Feb 15
개발자: Michael Lehn
라이센스: 무료
인기: 98

Rating: nan/5 (Total Votes: 0)

FLENS 프로젝트 :입니다
BLAS와 LAPACK에 대한 C ++ 인터페이스를 건너 뜁니다.
BLAS와 LAPACK에 대한 매우 편리 C ++의 인터페이스를 건너 뜁니다.
BLAS와 LAPACK에 매우 효율적인 C ++의 인터페이스를 건너 뛰기 :.
오버 헤드 직접 BLAS와 LAPACK 전화와 비교하여 런타임이 없습니다 건너 뜁니다.
임시 개체의 내부 생성과 같은 더 모호한 부작용이 없습니다 건너 뜁니다.
FLENS가되지 않습니다 :
BLAS와 LAPACK에 대한 단지 C ++ 인터페이스를 건너 뛰십시오! 그것보다 더 :.
이 확장 가능 건너 뛰기 : 사용자 정의 행렬 / 벡터 형식의 예를 들어 쉽게 통합 할 수 있습니다.
그것은 유연 건너 뛰기 : 수치 알고리즘의 일반적인 프로그래밍 예 :.
FLENS 확실히되지 않습니다 :
FLENS 몇 가지 좋은 표기법을 채택하는 동안 좌석 ... matlab에 대한 교체. 그것은 완전히 다른 의도는. 좋아, 매트랩 단지 FLENS처럼 BLAS와 LAPACK을 사용하여이있다. 그러나 그것은 단지 일부를 사용합니다. 매트랩 기본적으로 두 개의 데이터 유형 및이있다. 일반 행렬과 스파 스 행렬이다.이 구조를 악용 그 BLAS와 LAPACK 루틴을 사용하지 않습니다 밴드 구조 matlab에와 행렬이있는 경우.
그것은 훌륭한 도구입니다 우리는 매트랩 비난하고 싶지 않아하지만 당신은 당신의 작업에 적합한 도구가 무엇인지 알아낼 필요가 매우 쉽기 때문에 매트랩 훌륭한 도구입니다. 당신이 바로 우리를 얻을 수 있는지 확인 그냥 건너 뜁니다... 사용하고 신속한 프로토 타이핑을 할 수 있습니다. 많은 사람들 matlab에의 성​​능이 좋아합니다.이 사람들도 FLENS를 사용하는 것이 절대적 이유 일 수 있습니다 들어.
FLENS는 당신에게 장면 뒤에 무슨 일이 일어나고 있는지에 대한 완전한 제어권을 제공 건너 뛰기 그것은 (예를 들어) 일반, 삼각형, 대칭 및 에르 미트 행렬 유형을 제공 이러한 행렬의 요소는 다른 형식으로 저장할 수 있습니다.. 전체 스토리지 (저장 모든 MXN 요소). 밴드 저장 (밴드 행렬의 대각선 만 저장), 포장 저장 (저장 만 위쪽 또는 아래쪽 삼각형 부분).
FLENS가 뷰 개념을 구현 건너 뛰기 : 당신은 벡터 행, 열 또는 행렬의 대각선을 참조하는 정의 할 수 있습니다 당신은 정의 할 수 있습니다, 삼각 행렬의 요소는 일반 행렬의 상 삼각 부분에 저장된 것을 ... .

이 릴리스의 새로운 기능 :

이 릴리스가 완전히 BLAS에 의해 지정된 모든 행렬 / 벡터 형식을 지원합니다 (즉, 행렬 밴드, 포장, 또는 전체 저장 형식과 밀도 벡터와). .
또한, 스파 스 매트릭스 좌표와 압축 저장 형식을 사용할 수 있습니다.
튜토리얼은 사용자가 FLENS에 새로운 행렬 / 벡터 유형을 통합 할 수있는 방법을 예시하기 위해 확장되었다.
그들은 상기 매트릭스보기 쉽게 수치 고성능 알고리즘을 구현하는 데에 이용 될 수 있는지 보여준다.

버전 2012년 8월 28일의 새로운 기능 :

이 버전 일반, 대칭에 대한 추가 행렬 - 벡터 제품 및 CRS 및 CCS 형식과 에르 미트 스파 스 행렬.
예는 사용자 정의 타입의 매트릭스를 첨가 하였다.

버전 2012-08-21의 새로운 기능 :

이 문서의 대부분은 다시 작성했다.
일반 FLENS-LAPACK 기능의 목록이 확장되었다.
RefBLAS의 일반적인 구현이 완료되었다 (CXXBLAS라고도 함).
스파 스 매트릭스 형식은 (아직 실험) 재 설계되었다.
예 SuperLU에서 성긴 솔버와의 인터페이싱을 첨가 하였다.

유사한 소프트웨어

Hilbert II
Hilbert II

20 Feb 15

FEniCS
FEniCS

15 Apr 15

PARI/GP
PARI/GP

2 Jun 15

코멘트 FLENS

댓글을 찾을 수 없습니다
코멘트를 추가
이미지를 켜십시오!