Il s'agit de l'application Linux nommée Fosite - résolveur de problèmes d'advection à exécuter sous Linux en ligne dont la dernière version peut être téléchargée sous le nom fosite-0.8.2.tar.gz. Il peut être exécuté en ligne sur le fournisseur d'hébergement gratuit OnWorks pour les postes de travail.
Téléchargez et exécutez en ligne cette application nommée Fosite - un résolveur de problèmes d'advection à exécuter sous Linux en ligne avec OnWorks gratuitement.
Suivez ces instructions pour exécuter cette application :
- 1. Téléchargé cette application sur votre PC.
- 2. Entrez dans notre gestionnaire de fichiers https://www.onworks.net/myfiles.php?username=XXXXX avec le nom d'utilisateur que vous voulez.
- 3. Téléchargez cette application dans ce gestionnaire de fichiers.
- 4. Démarrez l'émulateur en ligne OnWorks Linux ou Windows en ligne ou l'émulateur en ligne MACOS à partir de ce site Web.
- 5. Depuis le système d'exploitation OnWorks Linux que vous venez de démarrer, accédez à notre gestionnaire de fichiers https://www.onworks.net/myfiles.php?username=XXXXX avec le nom d'utilisateur que vous souhaitez.
- 6. Téléchargez l'application, installez-la et exécutez-la.
Fosite - résolveur de problèmes d'advection à exécuter sous Linux en ligne
Ad
DESCRIPTION
Fosite est un cadre générique pour la résolution numérique des lois de conservation hyperboliques en coordonnées orthogonales généralisées. Son objectif principal est la simulation d'écoulements compressibles dans des disques d'accrétion. La méthode de résolution numérique sous-jacente appartient à la famille des schémas TVD de volumes finis conservateurs non divisés. La méthode est précise au 2ème ordre dans l'espace et utilise des schémas de Runge-Kutta d'ordre élevé et à plusieurs étapes pour l'évolution temporelle. En plus du code d'advection pure, plusieurs termes sources ont été implémentés, notamment la diffusion visqueuse et l'accélération gravitationnelle.Fosite est écrit avec des modèles orientés objet en Fortran 2003 et suit la disposition Structure of Arrays (SoA), fonctionnant sur des types de données de champ génériques. Cela permet des performances élevées sur les architectures modernes (SIMD). Il est parallélisé et vectorisé. Le logiciel est ainsi optimisé pour le NEC SX-Aurora TSUBASA Vector Engine.
Comment ça marche
- schéma de volumes finis conservateur du 2ème ordre
- solution des problèmes de transport pour les écoulements visqueux compressibles
- conservation du moment linéaire et angulaire, de l'énergie et de la rothalpie
- termes sources gravitationnels, y compris le solveur de Poisson pour tenir compte de l'autogravité
- diverses grilles orthogonales curvilignes
- algorithme d'advection orbitale rapide (FARGO) pour les géométries polaires 2D
- intégration de temps d'ordre élevé avec contrôle adaptatif de la taille des pas
- formats de sortie binaires pris en charge : VTK, XDMF
Audience
Science / Recherche
Interface utilisateur
Ligne de commande
Langage de programmation
Fortran, Python
Il s'agit d'une application qui peut également être récupérée à partir de https://sourceforge.net/projects/fosite/. Il a été hébergé dans OnWorks afin d'être exécuté en ligne de la manière la plus simple à partir de l'un de nos systèmes d'exploitation gratuits.
