D로 작성된 빠른 선형 시스템 해석기는 어디에서 얻을 수 있습니까? 이 정방 행렬 및 벡터 B을 방정식을 도끼 이상적 B 및 대한 = B 해결 또한 에 명백한 반전을 수행 할 수 있어야한다. 나는 자기 자신을 썼지 만 캐시는 순진하기 때문에 꽤 느리다. 그렇지 않으면이다는 이러한 사항을 충족하지 않는 경우, 내 유스 케이스를 위해, 나는 다음과 같은 절대 타협 요구 사항, 즉 뭔가를 필요로하고 내가 그렇지 않으면 상관 없어 얼마나 잘 :D에 대한 빠른 선형 시스템 해석?
라이센스가 필요합니다. 공개 도메인, 부스트 라이센스 또는 이와 유사한 허가 라이센스 여야합니다. 이상적으로는 바이너리 (BSD가 아닌)에서 속성을 요구해서는 안되지만,이 점은 다소 협상 가능합니다.
순수 D로 작성하거나 순수 D로 쉽게 번역 할 수 있어야합니다. 불완전한 포트란 코드 (LAPACK)는 아무리 빠르면 좋은 대답이 아닙니다.
대형 (예 : n> 1000) 시스템에 최적화되어야합니다. 저는 게임 프로그래머가 4x4 행렬을 정말 빠르고 아주 빨리 해결할 수 있도록 설계된 것을 원치 않습니다.
필자가 필요로하지 않는 엄청난 양의 라이브러리에 얽매이지 않고 연결될 수 없습니다.
편집 :이 겉으로는 미친 요구 사항에 대한 이유는 내가 제 3 자 종속성을 갖고 싶어하지 않는 permissively 라이센스 오픈 소스 라이브러리이 코드를 필요로한다는 것이다.
A에는 어떤 속성이 있습니까? 대칭? 양? 긍정적 인 명확한? 줄무늬? 부족한? 당신은 빠른 무언가를 요구하고 공개 도메인은 LAPACK를 제외합니다! 실제로 솔루션을 원하는 것처럼 들리지는 않습니다! 모든 고성능 선형 해석기가 핸드북에서 파생된다는 사실을 알고 계십니까? –
"수첩"이란 무엇입니까? – Baxissimo
@Baxissimo "자동 계산을위한 핸드북 : 선형 대수학"은 1972 년 JH Wilkinson과 C. Reinsch가 저술 한 책입니다. –