Aceasta este aplicația Linux numită Fosite - soluția de probleme de advecție a cărei ultimă versiune poate fi descărcată ca fosite-0.8.2.tar.gz. Poate fi rulat online în furnizorul gratuit de găzduire OnWorks pentru stații de lucru.
Descărcați și rulați online această aplicație numită Fosite - soluția de probleme de advecție cu OnWorks gratuit.
Urmați aceste instrucțiuni pentru a rula această aplicație:
- 1. Ați descărcat această aplicație pe computer.
- 2. Introduceți în managerul nostru de fișiere https://www.onworks.net/myfiles.php?username=XXXXX cu numele de utilizator pe care îl doriți.
- 3. Încărcați această aplicație într-un astfel de manager de fișiere.
- 4. Porniți emulatorul online OnWorks Linux sau Windows online sau emulatorul online MACOS de pe acest site web.
- 5. Din sistemul de operare OnWorks Linux pe care tocmai l-ați pornit, accesați managerul nostru de fișiere https://www.onworks.net/myfiles.php?username=XXXXX cu numele de utilizator dorit.
- 6. Descărcați aplicația, instalați-o și rulați-o.
Fosite - rezolvator de probleme de advecție
Ad
DESCRIERE
Fosite este un cadru generic pentru soluția numerică a legilor de conservare hiperbolice în coordonate ortogonale generalizate. Scopul său principal este simularea fluxurilor compresibile în discuri de acumulare. Metoda soluției numerice de bază aparține familiei schemelor TVD conservatoare cu volum finit nedivizate. Metoda este exactă de ordinul 2 în spațiu și folosește Runge-Kutta de ordin înalt și scheme în mai mulți pași pentru evoluția timpului. În plus față de codul de advecție pură, au fost implementați mai mulți termeni sursă, inclusiv difuzia vâscoasă și accelerația gravitațională.
Fosite este scris cu modele orientate pe obiecte în Fortran 2003 și urmează structura Structure of Arrays (SoA), operând pe tipuri de date de câmp generice. Acest lucru permite o performanță ridicată pe arhitecturile moderne (SIMD). Este paralelizat și vectorizat. Software-ul este astfel optimizat pentru NEC SX-Aurora TSUBASA Vector Engine.
DESCRIERE
- schema conservatoare de volum finit de ordinul 2
- rezolvarea problemelor de transport pentru fluxurile vâscoase compresibile
- conservarea momentului liniar și unghiular, a energiei și a rotalpiei
- termeni sursă gravitațională, inclusiv soluție Poisson, pentru a ține seama de autogravitația
- diverse grile ortogonale curbilinie
- algoritm de advecție orbitală rapidă (FARGO) pentru geometrii polare 2D
- integrare în timp de ordin înalt cu control adaptiv al mărimii pasului
- formate de ieșire binare acceptate: VTK, XDMF
Public
Știință/Cercetare
Interfața cu utilizatorul
Linie de comanda
Limbaj de programare
Fortran, Python
Categorii
Aceasta este o aplicație care poate fi preluată și de la https://sourceforge.net/projects/fosite/. A fost găzduit în OnWorks pentru a fi rulat online într-un mod cât mai ușor de pe unul dintre sistemele noastre operative gratuite.