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#

aotus

Wrapper Fortran pour l’API C du langage de script Lua

Tags: lua

arrayfire-fortran

Release licence étoiles forks dernier commit issues

Binding Fortran pour la bibliothèque GPU généraliste ArrayFire

Tags: cpp gpu opencl

clfortran

Release licence étoiles forks dernier commit issues

Interfaces Fortran pour l’API de Khronos OpenCL 1.2

Tags: gpu compute accelerator

ELSI

Release licence forks issues

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

f03gl

Fortran 2003 interface to OpenGL

Tags: graphics interface opengl

fgsl

Release licence étoiles forks dernier commit issues

Interface Fortran pour la bibliothèque scientifique GNU (GNU Scientific Library)

FKB

Release licence étoiles forks dernier commit issues

Fortran Keras Bridge - Une passerelle d’apprentissage profond bidirectionnelle entre Keras et Fortran

Tags: deep-learning data-science machine-learning neural-networks

flibcpp

Release licence étoiles forks dernier commit issues

Interface Fortran pour la bibliothèque standard C++

Tags: cpp

flook

Release licence étoiles forks dernier commit issues

Tags: lua

Focal

Release licence étoiles forks dernier commit issues

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

forpy

Release licence étoiles forks dernier commit issues

Permet d’utiliser les fonctionnalités de Python en Fortran

Tags: dict list tuple numpy python matplotlib scipy

fortran-curl

Release licence étoiles forks dernier commit issues

Interface Fortran 2008 pour libcurl

Tags: https curl imap libcurl smtp gopher

fortran-lua53

Release licence étoiles forks dernier commit issues

Interface Fortran 2008 pour Lua 5.3

Tags: lua

fortran-motif

Release licence étoiles forks dernier commit issues

Fortran 2008 interface bindings to X/Motif

Tags: x11 gui unix

fortran-pcre2

Release licence étoiles forks dernier commit issues

Fortran 2018 interface bindings to PCRE2

Tags: pcre pcre2 regex

fortran-sdl2

Release licence étoiles forks dernier commit issues

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-sqlite3

Release licence étoiles forks dernier commit issues

Fortran 2018 interface bindings to SQLite 3

Tags: sql sqlite database

fortran-tcl86

Release licence étoiles forks dernier commit issues

Fortran 2018 interface bindings to Tcl/Tk 8.6

Tags: tcl tk gui

fortran-unix

Release licence étoiles forks dernier commit issues

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

fortran-xlib

Release licence étoiles forks dernier commit issues

A collection of ISO C binding interfaces to Xlib for Fortran 2003

Tags: x11 xlib gui mandelbrot raycast wireframe

fortran-zlib

Release licence étoiles forks dernier commit issues

Fortran 2018 interface bindings to selected zlib functions

Tags: zlib compression deflate

fortranlib

Release licence étoiles forks dernier commit issues

Collection de routines scientifiques personnelles en Fortran

Tags: solver integral integrate interpolation histogram constants hdf5 error random posix angles probability stokes vectors

fortyxima

Gestion du système de fichiers et cadriciel de tests unitaires

Tags: posix libc

FTorch

Release licence étoiles forks dernier commit issues

Allows users to interface into the PyTorch machine learning library

Futility

Release licence étoiles forks dernier commit issues

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

gtk-fortran

Release licence étoiles forks dernier commit issues

Une bibliothèque multiplateforme pour créer des interfaces graphiques (GUI)

Tags: gui gtk graphical user interface

librsb

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

LuaF

Interface Fortran 2003/2008 pour Lua 5.1

Tags: lua

M_process

Release licence étoiles forks dernier commit issues

Lecture et écriture de lignes vers ou depuis un processus à partir de Fortran via un wrapper C

M_system

Release licence étoiles forks dernier commit issues

Appeler des routines système C à partir du Fortran

Tags: posix putenv getenv setenv environment file system mkdir rename rmdir chmod rand uname

mpifx

Release licence étoiles forks dernier commit issues

Des wrappers des routines MPI en Fortran moderne

Tags: mpi fypp

node-fortran

Release licence étoiles forks dernier commit issues

Pont Fortran pour Node.js qui vous permet d’exécuter du code Fortran depuis Node.js

node.fortran

Release licence étoiles forks dernier commit issues

Exécuter Node.js dans vos programmes Fortran

ogpf

Release licence étoiles forks dernier commit issues

Object based interface to GnuPlot for Fortran

Tags: animation plot surface contour

OpenFFT

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

PLplot

Library for scientific plotting

Tags: plot surface contour interface

preCICE

Release licence étoiles forks dernier commit issues

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

pyplot-fortran

Release licence étoiles forks dernier commit issues

For generating plots from Fortran using Python’s matplotlib.pyplot

Tags: pyplot matplotlib contour histogram

scalapackfx

Release licence étoiles forks dernier commit issues

Des wrappers en Fortran moderne pour les routines ScaLAPACK

Tags: mpi fypp pblas blacs

sqliteff

Release licence forks issues

Des wrappers légers pour la bibliothèque SQLite

Tags: sql database

tcp-client-server

Release licence étoiles forks dernier commit issues

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.