Запитання з тегом «computational-physics»

6
Чи є прості способи чисельного вирішення залежного від часу рівняння Шредінгера?
Я хотів би запустити кілька простих моделей розсіювання хвильових пакетів з простих потенціалів в одному вимірі. Чи є прості способи чисельного вирішення одновимірного TDSE для однієї частинки? Я знаю, що в цілому спроба використовувати наївні підходи до інтеграції часткових диференціальних рівнянь може швидко закінчитися катастрофою. Тому я шукаю алгоритми, які …

16
Хороші приклади «двох легко, три важко» в обчислювальних науках
Нещодавно я стикався з формулюванням мета-явища : " два - легко, три - важко " (це так сформулював Федеріко Полоні), яке можна описати так: Коли певна проблема сформульована для двох утворень, її вирішити порівняно легко; однак алгоритм складання трьох сутностей збільшує труднощі надзвичайно, можливо, навіть робить рішення не здійсненим або …

5
Яку мову я повинен використовувати під час викладання студентського курсу комп’ютерного програмування?
Збирається викладати студентів бакалаврату курсу під назвою Вступ до комп'ютерного програмування. Я трохи розгубився. У галузі обчислювальної фізики вчені використовують C / C ++ або Python або Fortran, CUDA тощо .... Це час для створення їх бази. Що я повинен використовувати? Я знаю, що ви можете вивчити нову мову програмування …

2
Якість лінійних конгрурентних генераторів для випадкових чисел
Я роблю деякі імітації рівняння Лангевіна для різних зовнішніх сил. Говорив , що C це rand()з stdlib.hможе ввести ухил в моїх результатах, я використовую Вихор Мерсенна. Тим не менш, я хотів би знати (і бачити), які саме помилки може вводити лінійний конгрурентний генератор в моєму моделюванні. Це те, що я …

1
Чому інтеграційна стрибка симплектична, а RK4 - ні, якщо останній є більш точним?
У системі, де теоретично слід зберігати енергію, найточніше моделювання дозволило б заощадити енергію (а також надання точних позицій, швидкостей тощо). RK4 є більш точним, ніж стрибок, проте стрибок зберігає енергію, а RK4 - ні. Чому це?

2
Як побудувати поверхню 4D ділянки?
Я намагаюся побудувати хвильову функцію для частинки в 3D-коробці. Це вимагає від мене побудувати 4 змінні: осі x, y, z та функцію щільності ймовірності. Функція щільності ймовірності: abs((np.sin((p*np.pi*X)/a))*(np.sin((q*np.pi*Y)/b))*(np.sin((r*np.pi*Z)/c)))**2 Я використовую np.arange()для X, Y і Z. Я прочитав, що для цього вам потрібно намалювати поверхню 4D ділянки. Ось як це має …

3
Які відмінності між моделюванням CFD та реалістичними моделями океан / атмосфера?
Поле обчислювальної динаміки рідини (CFD) присвячено вирішенню рівнянь Нав'є-Стокса (або деякому спрощенню їх). Підмножина моделей CFD, океану та атмосфери чисельно вирішує ті самі рівняння для реалістичних застосувань. У чому полягають відмінності та компроміси між загальними підходами щодо CFD та прикладними реалістичними випадками?
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.