Pytania oznaczone «libraries»

Zbiór powiązanych funkcji programistycznych implementujących zbiór abstrakcyjnych typów danych, funkcji matematycznych lub innych algorytmów analizy wyższego poziomu, tak aby mogły być używane i ponownie wykorzystywane przez inne programy.

20
Szybka, lekka biblioteka tensorów C ++ do kodu agnostycznego

Szukam biblioteki tensorowej C ++, która obsługuje kod zależny od wymiarów. W szczególności muszę wykonywać operacje wzdłuż każdego wymiaru (do 3), np. Obliczać sumę ważoną. Wymiary są parametrem szablonu (a zatem stałą czasową kompilacji). Innym ograniczeniem jest to, że biblioteka powinna być...

13
C ++ lub Python do opracowania biblioteki CFD

Jakie byłyby zalety / wady dwóch podejść do kodowania biblioteki ogólnej (objętość skończona, fem, dg) dla obliczeniowej mechaniki ciągłości? Tak właśnie teraz widzę, więc proszę, przekaż swoje własne doświadczenia i nie rozpalaj mnie dla mnie :): 1) C ++: ogólne programowanie, funkcje...

12
Efektywna implementacja algorytmu macierzy tridiagonal

Rozwiązuję problem fizyczny za pomocą niejawnego schematu numerycznego. To prowadzi mnie do rozwiązania równania liniowego za pomocą macierzy tridiagonalnej. Algorytm kodowałem z Wikipedii. Zastanawiam się, czy istnieje wydajna biblioteka, która pozwala optymalnie rozwiązać tego rodzaju równanie....

11
Biblioteka transformacji Fouriera na sieci trójkątnej

Szukam dość szybkich implementacji dyskretnej transformaty Fouriera (DFT) na trójkątnej lub heksagonalnej sieci 2D. Byłbym wdzięczny za wskazówki dotyczące takich implementacji (szczególnie tych, które można łatwo wykorzystać z Pythona lub Mathematiki), a także opisów, jak zredukować ten problem...

10
Reguły kwadraturowe, metodologie i odniesienia

Istnieje co najmniej jedna dość obszerna encyklopedia reguł kwadraturowych, która nie wydaje się być aktualizowana od dłuższego czasu i ma ograniczony dostęp. To źródło odnosi się do kilku klasycznych i współczesnych źródeł i ogólnie jest dobrze zestawione. Podchodzi jednak do konstruowania reguł...

9
Witryna dla małej biblioteki naukowej

Do moich prac badawczych opracowałem małą bibliotekę C ++ mającą na celu ułatwienie komunikacji między kodami obliczeniowymi C ++ a Octave / Matlab (gdy ten ostatni jest wykorzystywany do celów przetwarzania końcowego). Chciałbym wydać taką bibliotekę na licencji GPL na darmowej stronie...