Sélection de projets Open Source
Un riche écosystème de codes haute performance
Bibliothèques pour s’interfacer avec d’autres systèmes, langages ou appareils#
Binding Fortran pour la bibliothèque GPU généraliste ArrayFire
Tags: cpp gpu opencl
Une interface logicielle conçue pour que les codes de structure électronique puissent se connecter à ELPA, libOMM, PEXSI, EigenExa, SLEPc, NTPoly, BSEPACK, LAPACK, MAGMA et d’autres solveurs.
Tags: electronic-structure mpi gpu
Interface Fortran pour la bibliothèque scientifique GNU (GNU Scientific Library)
Fortran Keras Bridge - Une passerelle d’apprentissage profond bidirectionnelle entre Keras et Fortran
Tags: deep-learning data-science machine-learning neural-networks
Tags: lua
Une bibliothèque de modules qui englobe les appels à l’API d’exécution OpenCL avec un niveau d’abstraction plus élevé
Tags: gpu compute accelerator
Permet d’utiliser les fonctionnalités de Python en Fortran
Tags: dict list tuple numpy python matplotlib scipy
A collection of ISO C binding interfaces to Simple DirectMedia Layer 2.0 (SDL 2.0), for multimedia and game programming in Fortran
Tags: graphics opengl games
Fortran 2008 interface bindings to selected POSIX and SysV types, functions, and routines on 64-bit Unix-like operating systems
Tags: unix linux freebsd os posix system
A collection of ISO C binding interfaces to Xlib for Fortran 2003
Tags: x11 xlib gui mandelbrot raycast wireframe
Fortran 2018 interface bindings to selected zlib functions
Tags: zlib compression deflate
Collection de routines scientifiques personnelles en Fortran
Tags: solver integral integrate interpolation histogram constants hdf5 error random posix angles probability stokes vectors
Allows users to interface into the PyTorch machine learning library
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
Une bibliothèque multiplateforme pour créer des interfaces graphiques (GUI)
Tags: gui gtk graphical user interface
Une bibliothèque de calcul parallèle à mémoire partagée de matrices creuses pour le format Recursive Sparse Blocks implémentant la norme Sparse BLAS
Tags: linear-algebra openmp
Lecture et écriture de lignes vers ou depuis un processus à partir de Fortran via un wrapper C
Appeler des routines système C à partir du Fortran
Tags: posix putenv getenv setenv environment file system mkdir rename rmdir chmod rand uname
Pont Fortran pour Node.js qui vous permet d’exécuter du code Fortran depuis Node.js
Exécuter Node.js dans vos programmes Fortran
Logiciel parallèle à code source ouvert pour le calcul de transformées de Fourier rapides multidimensionnelles (FFT 3-D et 4-D)
Tags: fft openmpi domain-decomposition-method
A coupling library for partitioned multi-physics simulations, including, but not restricted to fluid-structure interaction and conjugate heat transfer simulations.
Tags: cpp c python julia matlab rust mpi
For generating plots from Fortran using Python’s matplotlib.pyplot
Tags: pyplot matplotlib contour histogram
A minimal Fortran TCP client and server demonstrating c interoperability
Voir le guide pour l’indexation des paquets pour savoir comment faire figurer votre projet dans la liste.