Computational Science

10
Testowanie regresyjne chaotycznych modeli numerycznych

Kiedy mamy model numeryczny, który reprezentuje prawdziwy układ fizyczny i który wykazuje chaos (np. Modele dynamiki płynów, modele klimatu), skąd możemy wiedzieć, że model działa tak, jak powinien? Nie możemy bezpośrednio porównać dwóch zestawów danych wyjściowych modelu, ponieważ nawet niewielkie...

10
Rozwiązywanie prostego systemu Ax = b równolegle z PETSc

Jestem nowy w pakiecie PETSc. Mam macierz A ~ 4000x4000 w formacie matrycowym i chcę, aby PETSc rozwiązał ten problem za pomocą wielu procesorów. Wiem, jak rozwiązać system na jednym procesorze, ale nie wiem, jak rozdzielić macierz i wektory między różne procesory. Czy istnieje prosty zestaw...

10
Istotność obliczeń o stałej i dowolnej precyzji

Widzę bardzo niewiele bibliotek / pakietów obliczeniowych o zmiennoprzecinkowym charakterze. Biorąc pod uwagę różne nieścisłości reprezentacji zmiennoprzecinkowej, powstaje pytanie, dlaczego nie ma przynajmniej niektórych pól, w których ta zwiększona dokładność mogłaby być warta zawiłości pracy z...

10
Warunki brzegowe w symulacji płynów

Pracuję nad symulacją płynów 2D przy użyciu cząstek wirów / „wirów”, jak opisano w Fluid Simulation for Games . Myślę, że są to te same rzeczy, co „dyskretna metoda wirowa”. Zasadniczo reprezentujesz płyn z kolekcją cząstek o określonej wirowości i obliczasz prędkość płynu w jednym punkcie, sumując...

10
w Matlabie, jakie są różnice między Linsolve a miliivide?

w matlabie zarówno linsolve , jak i miliiwide są używane do rozwiązywania układu równań liniowych we wszystkich określonych, zbyt określonych i nieokreślonych przypadkach. Czytając ich dokumenty, zastanawiałem się, jakie są między nimi różnice? Czy używają prawie tych samych algorytmów rozkładu...

10
Rozwiązywanie układu liniowego z argumentami macierzowymi

Wszyscy znamy wiele metod obliczeniowych do rozwiązania standardowego układu liniowego Ax=b.Ax=b. Ax=b. Jestem jednak ciekawy, czy istnieją jakieś „standardowe” metody obliczeniowe do rozwiązania bardziej ogólnego (skończonego wymiaru) układu liniowego formy LA=B,LA=B, LA=B, gdzie, powiedzmy,...

10
Definicja przepływu nieściśliwego

Ponieważ wszyscy wiedzą, że przepływ nieściśliwy nie istnieje w rzeczywistości, jego założenie wprowadzono w celu uproszczenia równań rządzących. Nie możemy zastosować tego założenia bezpośrednio. Ogólnie liczba Macha (M <0,3 dla przepływu nieściśliwego), zmiana gęstości (zmiana gęstości...

10
Kod Octree w Fortranie

Jestem nowy w informatyce naukowej. Szukam implementacji Fortran (najlepiej f90) Octree. Mój problem wymaga Octree, który dzieli moją domenę, dopóki nie będzie więcej niż niektóre cząsteczki N (lub źródła, w których znam wartość gęstości, którą można podłączyć do metody równania całkowego w celu...

10
Nieciągły Galerkin / Poisson / Fenics

Próbuję rozwiązać równanie Poissona 2D za pomocą nieciągłej metody Galerkina (DG) i następującej dyskretyzacji (mam plik png, ale nie mogę go przesłać, przepraszam): Równanie: ∇ ⋅ ( κ ∇ T) + f= 0∇⋅(κ∇T)+f=0\nabla \cdot( \kappa \nabla T) + f = 0 Nowe równania: q= κ ∇ T∇ ⋅ q= - fq=κ∇T∇⋅q=−fq =...