Це програма для Linux під назвою Fosite - засіб вирішення проблем адвекції для роботи в Linux онлайн, останню версію якого можна завантажити як fosite-0.8.2.tar.gz. Його можна запустити в режимі онлайн за допомогою безкоштовного хостинг-провайдера OnWorks для робочих станцій.
Завантажте та запустіть онлайн цю програму під назвою Fosite - засіб вирішення проблем адвекції для безкоштовного запуску в Linux онлайн з OnWorks.
Дотримуйтесь цих інструкцій, щоб запустити цю програму:
- 1. Завантажив цю програму на свій ПК.
- 2. Введіть у наш файловий менеджер https://www.onworks.net/myfiles.php?username=XXXXX із потрібним ім'ям користувача.
- 3. Завантажте цю програму в такий файловий менеджер.
- 4. Запустіть онлайн-емулятор OnWorks Linux або Windows або онлайн-емулятор MACOS з цього веб-сайту.
- 5. З ОС OnWorks Linux, яку ви щойно запустили, перейдіть до нашого файлового менеджера https://www.onworks.net/myfiles.php?username=XXXXX з потрібним іменем користувача.
- 6. Завантажте програму, встановіть її та запустіть.
Fosite - засіб вирішення проблем адвекції для роботи в Linux онлайн
Ad
ОПИС
Fosite — це загальний каркас для чисельного розв’язання гіперболічних законів збереження в узагальнених ортогональних координатах. Його основне призначення – моделювання стисливих потоків в акреційних дисках. Основний метод чисельного розв’язання належить до сімейства нерозщеплених консервативних схем TVD кінцевого об’єму. Метод 2-го порядку точний у просторі та використовує високого порядку Рунге-Кутта та багатокрокові схеми для еволюції часу. На додаток до чистого коду адвекції було реалізовано кілька вихідних термінів, включаючи в’язку дифузію та гравітаційне прискорення.Fosite написаний з об'єктно-орієнтованими шаблонами у Fortran 2003 і дотримується макета «Структура масивів» (SoA), оперуючи загальними типами даних полів. Це забезпечує високу продуктивність на сучасних архітектурах (SIMD). Він паралелізований і векторизований. Таким чином, програмне забезпечення оптимізовано для векторного двигуна NEC SX-Aurora TSUBASA.
Функції
- консервативна схема кінцевого об'єму 2-го порядку
- вирішення транспортних задач для стисливих в'язких потоків
- збереження лінійного та кутового моменту, енергії та ротальпії
- терміни джерела тяжіння, включаючи отруйний вирішувач для врахування самогравітації
- різноманітні криволінійні ортогональні сітки
- Алгоритм швидкої орбітальної адвекції (FARGO) для 2D полярних геометрій
- інтеграція високого порядку часу з адаптивним керуванням розміром кроку
- підтримувані двійкові вихідні формати: VTK, XDMF
Аудиторія
Наука/Дослідження
Користувацький інтерфейс
Командний рядок
Мова програмування
Fortran, Python
Це додаток, який також можна отримати з https://sourceforge.net/projects/fosite/. Його розміщено в OnWorks, щоб його можна було запустити в Інтернеті найпростішим способом з однієї з наших безкоштовних операційних систем.