Istnieje oczywista różnica między różnicą skończoną a metodą objętości skończonej (przejście od definicji punktowej równań do średnich całkowitych nad komórkami). Ale uważam, że FEM i FVM są bardzo podobne; oba używają integralnej formy i średniej ponad komórkami. Co robi metoda MES, a nie FVM? Przeczytałem trochę tła na temat MES. …
Chciałbym wiedzieć, czy istnieje szybki sposób na obliczenie odległości euklidesowej dwóch wektorów w oktawie. Wydaje się, że nie ma do tego żadnej specjalnej funkcji, więc czy powinienem po prostu użyć formuły z sqrt?
Zgodnie z moim poprzednim pytaniem próbuję zastosować warunki brzegowe do tej niejednorodnej siatki o skończonej objętości, Chciałbym zastosować warunek brzegowy typu Robin do lhs domeny ( , tak aby:x=xL)x=xL)x=x_L) σL=(dux+au)∣∣∣x=xLσL=(dux+au)|x=xL \sigma_L = \left( d u_x + a u \right) \bigg|_{x=x_L} gdzie jest wartością graniczną; a , d są współczynnikami zdefiniowanymi …
Interesuje mnie rada dotycząca wydajnych struktur danych do przeglądania komórek w niestrukturalnej CFD o skończonej objętości opartej na komórkach. Jeden przykład, który napotkałem (w kodzie dolfyn cfd) wygląda następująco (pokażę odpowiedni segment) Mamy więc tablicę NFaces, w której przechowywana jest liczba twarzy dla każdej komórki. Następnie tablica CFace, która odwzorowuje …
Muszę napisać skończony kod głośności dla magnetohydrodynamiki (MHD). Pisałem wcześniej kod numeryczny, ale nie w tej skali. Chciałem tylko zapytać, który będzie dobrym wyborem, używając struktury danych (podejście zorientowane obiektowo) z klasami lub po prostu używając wielu tablic dla różnych właściwości, pod względem szybkości, skalowalności itp. Planuję napisać kod w …
Począwszy od równania doradczego w formie konserwatorskiej. ut=(a(x)u)xut=(a(x)u)x u_t = (a(x)u)_x gdzie a(x)a(x)a(x) jest prędkością zależną od przestrzeni, uuu jest stężeniem gatunku, który jest zachowany. Dyskretyzacja strumienia (gdzie strumień f=a(x)uf=a(x)uf=a(x)u jest zdefiniowany na krawędziach komórek między punktami siatki) daje, ut=1h(fjot−12)-fjot+12))ut=1h(fajot-12)-fajot+12)) u_t = \frac{1}{h}\left( f_{j-{\frac{1}{2}}} - f_{j+{\frac{1}{2}}} \right) Stosując podmuch wiatru …
Chciałbym wiedzieć, w jaki sposób warunki Dirichleta są normalnie stosowane przy użyciu metody objętości skończonej na niejednorodnej siatce zorientowanej na komórki, Moja obecna implementacja po prostu narzuca warunek brzegowy, że ustalam wartość pierwszej komórki, ϕ1=gD(xL)ϕ1=gD(xL) \phi_1 = g_D(x_L) gdzie jest zmienna w roztworze i g D ( x L ) …
Czytając dziś o teorii form różniczkowych, byłem pod wrażeniem, jak bardzo przypomniała mi się metoda skończonej objętości drugiego rzędu (FVM). Staram się zrozumieć, czy myślenie w ten sposób jest po prostu trywialne lub czy istnieje głębsze powiązanie. Cóż, formy różnicowe służą do uogólnienia niektórych pojęć głęboko zakorzenionych w FVM drugiego …
Wdrożyłem nieciągły schemat ADER-Galerkina do rozwiązywania liniowych systemów praw zachowania tego typu ∂tU+ A∂xU+ B∂yU= 0∂tU+ZA∂xU+b∂yU=0\partial_t U + A \partial_x U + B \partial_y U=0 i zauważył, że warunek CFL jest bardzo restrykcyjny. W bibliografii górna granica kroku czasuΔ t ≤hre( 2 N+ 1 )λm a xΔt≤hre(2)N.+1)λmzax\Delta t \leq \frac{h}{d(2N+1)\lambda_{max}} …
W ciągu ostatnich kilku dni próbowałem debugować ten błąd. Zastanawiałem się, czy ktoś ma porady, jak postępować. Rozwiązuję równanie Poissona dla rozkładu ładunku krokowego (powszechny problem w elektrostatyce / fizyce półprzewodników) na niejednorodnej siatce o skończonej objętości, w której nieznane są zdefiniowane w centrach komórek i strumienie na powierzchniach komórek. …
Czy oprócz dodatkowych kosztów obliczeniowych związanych z koniecznością obliczenia obu strumieni w określonym regionie, czy jest jakaś wada łącząca dwie oceny strumienia dla schematu hybrydowego w metodzie o skończonej objętości? Ocena strumienia wyglądałaby następująco: faja +12)=Λja +12)fadoja +12)+ ( 1 -Λja +12))fauja +12)faja+12)=Λja+12)faja+12)do+(1-Λja+12))faja+12)u\mathbf{F}_{i+\frac12} = \Lambda_{i+\frac12} \mathbf{F}^c_{i+\frac12} + (1 - \Lambda_{i+\frac12}) …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.