Flens projekt je :.
Přeskočit A ++ rozhraní C pro Blas a LAPACK.
Přeskočit extrémně pohodlné C ++ rozhraní pro Blas a LAPACK.
Přeskočit extrémně efektivní C ++ rozhraní pro Blas a LAPACK :.
Přeskočit není run-time nad hlavou ve srovnání s přímo volá Blas a LAPACK.
Přeskočit nejsou žádné temné vedlejší účinky, jako je interní vytváření dočasných objektů.
Flens NENÍ:
Přeskočit jen C ++ rozhraní pro Blas a LAPACK! Je to víc, než že :.
Skok je rozšiřitelný: např snadná integrace uživatelem definované typy matrix / vektor.
Skok je flexibilní: např generické programování numerických algoritmů.
Flens rozhodně není:
Seat ... náhrada pro Matlab. Zatímco Flens přijala nějaké pěkné zápisy, že má úplně jiný intension. Ok, Matlab využívá Blas a LAPACK stejně jako Flens, ale používá pouze část. Matlab má v podstatě pouze dva typy dat a tyto. jsou obecné matice a řídké matice. Máte-li matice s kapela konstrukce Matlabu nebude používat tyto Blas a LAPACK postupy, které využívají tuto strukturu.
Přeskočit Jen ujistěte se, že k nám dostanete přímo: Nechceme, aby bash Matlab Je to skvělý nástroj, ale budete muset zjistit, co je to ten správný nástroj pro vaši práci Matlab je skvělý nástroj, protože to je velmi snadné.... použití a umožňuje rapid prototyping. Pro mnoho lidí je výkon Matlab je v pořádku. Neboť tito lidé mohou být absolutně žádný důvod ani zvážit použití Flens.
Přeskočit Flens vám dává plnou kontrolu o tom, co se děje za scénou poskytuje (například), obecné, trojúhelníkový, symetrické a Hermitovské druhy prvky matice z těchto matic mohou být uloženy v různých formátech:.. Plné úložiště (ukládat všechny MXN prvky). , skladování band (uložit pouze úhlopříček pásovou matice), balené úložiště (obchod pouze horní nebo dolní trojúhelníková).
Přeskočit Flens implementuje pohledu koncepce: Můžete definovat, že vektor odkazuje na řádku, sloupci nebo diagonále matice Můžete definovat, že prvky trojúhelníkové matice jsou uloženy v horní trojúhelníkové součást obecné matice, ... .
Co je nového v této verzi:
- Tato verze plně podporuje všechny typy matrix / vektorovou určené Blas (tj matice. s kapelou, balené, nebo plné formáty pro ukládání a husté vektorů). .
- Kromě toho, řídké matice na základě souřadnic a komprimované formáty skladování jsou k dispozici. .
- Výukové programy byly rozšířeny na ilustrovat, jak mohou uživatelé integrovat nové typy matrix / vektorové do Flens. .
- Dále ukazují, jak pohledy matice lze snadno použít k provádění numerických vysoce výkonné algoritmy. .
Co je nového ve verzi 2012-08-28:
- Tato verze přidán matice, vektorové produkty pro. Obecně platí, že symetrické, a hermitovské řídké matice s CRS a formátem CCS. .
- příklady byly přidány pro uživatelem definované typy matrice. .
Co je nového ve verzi 2012-08-21:.
- Most dokumentace byla přepsána <. / li>
- Seznam generických Flens-LAPACK funkce byla rozšířena. .
- obecný realizace RefBLAS byla dokončena (tzv CXXBLAS). .
- Řídké typy matrice byly přepracovány (stále ještě experimentální). .
- příklad byl přidán pro propojení s řídce řešičem z SuperLU. .
Komentáře nebyl nalezen