FLENS

Screenshot Software:
FLENS
Mga detalye ng Software:
Bersyon: 2012-10-01
I-upload ang petsa: 20 Feb 15
Nag-develop: Michael Lehn
Lisensya: Libre
Katanyagan: 35

Rating: nan/5 (Total Votes: 0)

proyekto FLENS ay :.
Laktawan ang isang C ++ interface para sa Blas at LAPACK.
Laktawan isang lubhang maginhawang interface C ++ para Blas at LAPACK.
Laktawan isang lubhang mahusay C ++ interface upang Blas at LAPACK :.
Laktawan ang Walang run-time overhead kumpara sa direktang pagtawag Blas at LAPACK.
Laktawan Walang mga nakatagong mga side-epekto tulad ng panloob na paglikha ng pansamantalang bagay.
FLENS ay HINDI:
Laktawan lamang ng isang C ++ interface para sa Blas at LAPACK! Ito ay higit pa sa na :.
Laktawan ito ay extendable: eg madaling pagsasama ng mga uri ng matrix / vector na tinukoy ng gumagamit.
Laktawan ito ay may kakayahang umangkop: eg generic programming ng numerikong algorithm.
FLENS ay talagang hindi:
Upuan ... isang kapalit para sa MATLAB. Habang FLENS pinagtibay ng ilang magaling notations ito ay may ganap na naiibang mga pagsisikap. Ok, MATLAB gumagamit ng Blas at LAPACK tulad lang FLENS. Ngunit ito ay gumagamit lamang ng isang subset. MATLAB talaga ay may dalawang lamang na uri ng data at ang mga ito. ay mga pangkalahatang matrices at kalat-kalat matrices. Kung mayroon kang matrices na may band istraktura MATLAB hindi gagamitin ang mga Blas at LAPACK gawain na maningning na tagumpay istraktura na ito.
Laktawan lamang upang matiyak na makuha sa amin pakanan: Hindi namin nais na malakas na palo MATLAB Ito ay isang mahusay na tool Ngunit mayroon kang upang malaman kung ano ang mga tamang tool para sa iyong trabaho MATLAB ay isang mahusay na tool dahil ito ay mas madali upang.... gamitin at nagbibigay-daan ito mabilis na prototyping. Para sa maraming mga tao ang pagganap ng MATLAB ay Ok. Para sa mga tao doon ay maaaring maging ganap na walang dahilan upang maging alang ang paggamit ng FLENS.
Laktawan nagbibigay sa iyo ng FLENS ganap na kontrol tungkol sa kung ano ang nangyayari sa likod ng mga eksena Ito ay nagbibigay (halimbawa) pangkalahatan, tatsulok, simetriko at hermitian mga uri ng matrix Elemento ng mga matrices ay maaaring naka-imbak sa iba't-ibang mga format:.. Buong imbakan (store ang lahat ng mxn mga elemento). , banda imbakan (-imbak lamang diagonals ng isang may lupi matrix), naka-pack na imbakan (tindahan lamang itaas o mas mababang tatsulok na bahagi).
Laktawan FLENS ipinapatupad ng konsepto ng view: Maaari mong tukuyin na sumasangguni sa isang vector ng isang hilera, haligi o dayagonal ng isang matrix Maaari mong tukuyin, na elemento ng isang tatsulok na matrix ay ang mga naka-imbak sa itaas na tatsulok na bahagi ng isang pangkalahatang matrix, ... .

Ano ang bagong sa paglabas:

  • Ang release na ito ganap na sumusuporta sa lahat ng mga uri ng matrix / vector tinukoy sa pamamagitan ng Blas (ibig sabihin matrices. may banda, naka-pack, o ganap na mga format ng imbakan at siksik vectors).
  • .
  • Bilang karagdagan, kalat-kalat matrices na may coordinate at naka-compress na format imbakan ay magagamit.
  • .
  • Ang tutorial ay pinahaba upang maging halimbawa kung paano maaaring isama ang mga user ng mga bagong uri matrix / vector sa FLENS.
  • .
  • Sila pa ipakita kung paano tanawin matrix madali gagamitin upang ipatupad ang numerical algorithm mataas na pagganap.
  • .

Ano ang bagong sa bersyon 2012/08/28:

  • idinagdag bersyon na ito ng matrix-vector para sa mga produkto. pangkalahatan, simetriko, at hermitian kalat-kalat matrices sa CRS at format ng CCS.
  • .
  • Mga halimbawa ay idinagdag para sa uri ng matrix na tinukoy ng gumagamit.
  • .

Ano ang bagong sa bersyon 2012/08/21:.

  • Ang karamihan sa mga papeles ay rewritten <. / li>
  • Ang listahan ng mga generic na FLENS-LAPACK function ay pinahaba.
  • .
  • Ang isang generic pagpapatupad ng RefBLAS ay natapos (tinatawag CXXBLAS).
  • .
  • kalat-kalat mga uri ng matrix ay muling idisenyo (pa rin ang pang-eksperimentong).
  • .
  • Isang halimbawa ay idinagdag para sa interfacing sa kalat-kalat Solver mula SuperLU.
  • .

.

Katulad na software

NetworkX
NetworkX

20 Feb 15

Fractal Fr0st
Fractal Fr0st

3 Jun 15

mathtools
mathtools

14 Apr 15

PHAML
PHAML

14 Apr 15

Mga komento sa FLENS

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!