Pytania otagowane jako computational-physics

6
Czy istnieją proste sposoby numerycznego rozwiązania zależnego od czasu równania Schrödingera?
Chciałbym uruchomić kilka prostych symulacji rozpraszania pakietów fal z prostych potencjałów w jednym wymiarze. Czy istnieją proste sposoby numerycznego rozwiązania jednowymiarowego TDSE dla pojedynczej cząstki? Wiem, że ogólnie rzecz biorąc, próba zastosowania naiwnych podejść do zintegrowania równań różniczkowych cząstkowych może szybko zakończyć się katastrofą. Dlatego szukam algorytmów, które są stabilne …

16
Dobre przykłady „dwa są łatwe, trzy są trudne” w naukach obliczeniowych
Ostatnio spotkałem się z sformułowaniem meta-zjawiska : „ dwa są łatwe, trzy są trudne ” (sformułowane w ten sposób przez Federico Poloni), które można opisać następująco: Kiedy sformułowany jest pewien problem dla dwóch podmiotów, jest on stosunkowo łatwy do rozwiązania; jednak algorytm formułowania trzech podmiotów ogromnie zwiększa trudność, być może …

5
Jakiego języka powinienem używać podczas nauczania studiów licencjackich z programowania komputerowego?
Nauczanie studentów na poziomie licencjackim kursu zatytułowanego Wprowadzenie do programowania komputerowego. Jestem trochę zmieszany. W dziedzinie fizyki obliczeniowej naukowcy używają C / C ++ lub Python lub Fortran, CUDA itp ... czas na zbudowanie bazy. Czego powinienem użyć? Wiem, że możesz nauczyć się nowego języka programowania w dowolnym momencie swojego …

2
Jakość liniowych generatorów kongruencjalnych dla liczb losowych
Wykonuję symulacje równania Langevina dla różnych sił zewnętrznych. Powiedziano mi, że C rand()z stdlib.hmoże wprowadzić błąd w moich wynikach, używam Twistera Mersenne. Niemniej jednak chciałbym wiedzieć (i zobaczyć) dokładnie, jakie błędy liniowy kongruencjalny generator może wprowadzić w mojej symulacji. Oto rzeczy, które próbowałem: Generowanie krotek losowych 3D, aby spróbować zobaczyć …


2
Jak wykreślić powierzchnię wykresu 4D?
Próbuję wykreślić funkcję fali dla cząstki w polu 3D. Wymaga to ode mnie wykreślenia 4 zmiennych: osi x, y, z oraz funkcji gęstości prawdopodobieństwa. Funkcja gęstości prawdopodobieństwa to: abs((np.sin((p*np.pi*X)/a))*(np.sin((q*np.pi*Y)/b))*(np.sin((r*np.pi*Z)/c)))**2 Używam np.arange()dla X, Y i Z. Przeczytałem, że aby to zrobić, musisz narysować powierzchnię wykresu 4D. Oto jak powinno to wyglądać:

3
Jakie są różnice między symulacjami CFD a realistycznymi symulacjami modelu ocean / atmosfera?
Pole obliczeniowej dynamiki płynów (CFD) poświęcone jest rozwiązywaniu równań Naviera-Stokesa (lub ich uproszczeniu). Podzbiór modeli CFD, oceanicznych i atmosferycznych rozwiązuje liczbowo te same równania dla realistycznych zastosowań. Jakie są różnice i kompromisy między ogólnym podejściem do CFD a zastosowanymi realistycznymi przypadkami?
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.