Sélection de projets Open Source
Un riche écosystème de codes haute performance
Bibliothèques pour la lecture, l’écriture et l’analyse de fichiers et d’entrées#
Pour créer, manipuler, et convertir des fichiers de positions pour les simulations à l’échelle atomique dans le domaine des sciences des matériaux
Tags: file-formats
Analyseur de fichiers de configuration pour Fortran
utilitaire et bibliothèque pour la conversion entre formats de maillage et de champ d’éléments finis
Tags: ansys msh nastran bdf vtk
Une bibliothèque JSON conçue dans un souci de portabilité sur les architectures HPC
Tags: json hpc
Classe d’analyseur d’équations pour l’interprétation et l’évaluation d’équations fournies sous forme de chaînes.
Tags: equation parser
Divers utilitaires pour programmes Fortran
Tags: constants types sorting mesh spline ppm hdf5 lapack
Collection de routines scientifiques personnelles en Fortran
Tags: solver integral integrate interpolation histogram constants hdf5 error random posix angles probability stokes vectors
Une bibliothèque XML en Fortran
Utilitaires Fortran comprenant un environnement de tests unitaires, des chaînes de longueur arbitraire, des objets liste de paramètres, des temporisateurs, des définitions géométriques, des wrappers de fichiers, des outils d’algèbre linéaire et le support du calcul parallèle
Permet d’enregistrer des tableaux numériques Fortran au format .npy ou .npz de Numpy
Tags: python
Sélection de routines du module os de python (destinées à stdlib)
Tags: file C-interface directory access
Les fondements d’une bibliothèque de combinateurs d’analyseurs syntaxiques de style fonctionnel
Tags: parser
Une bibliothèque et des outils de sérialisation pour C/C++, Python3 et Fortran
Tags: validation
Une implémentation d’analyseur TOML pour la sérialisation et la désérialisation des données en Fortran
Tags: toml
Bibliothèque pour analyser et émettre des fichiers conformes au standard VTK (XML)
Voir le guide pour l’indexation des paquets pour savoir comment faire figurer votre projet dans la liste.