Sélection de projets Open Source

Un riche écosystème de codes haute performance

Gestion des erreurs, journalisation, documentation et tests#

camfort

Release licence étoiles forks dernier commit issues

Outils légers de vérification et de transformation pour les codes Fortran

Tags: refactoring

convert_FORTRAN_case

Release licence étoiles forks dernier commit issues

Conversion de casse de fichiers Fortran écrits en forme fixe

Tags: formatter converter

coretran

Release licence étoiles forks dernier commit issues

Routines Fortran de base et classes orientées objet pour le tri, les kD-Trees, et autres algorithmes permettant de traiter des données et des concepts scientifiques

Tags: dynamic array formatting debugging errors kdtree sorting random binary search strings unit testing timing

erloff

Release licence forks issues

Erreurs et journalisation pour Fortran

Tags: errors logging

f90wrap

Release licence étoiles forks dernier commit issues

Générateur d’interfaces de Fortran 90 vers Python avec support des types dérivés

Tags: interface-generator python

findent

Indente, embellit et convertit les codes sources Fortran

Tags: formatter converter

FORD

Release licence étoiles forks dernier commit issues

Générateur automatique de documentation pour les programmes en Fortran moderne

Tags: documentation

fortran-error-handler

Release licence étoiles forks dernier commit issues

Cadriciel complet de gestion des erreurs en Fortran moderne

Tags: errors logging fpm

FortranCallGraph

Release licence étoiles forks dernier commit issues

Outil d’analyse statique de code source pour Fortran

fortyxima

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

Tags: posix libc

fparser

Release licence étoiles forks dernier commit issues

Parser Fortran écrit uniquement en Python, qui prend en charge Fortran 2003 et une partie de Fortran 2008

Tags: parser

fpm

Release licence étoiles forks dernier commit issues

Gestionnaire de paquets Fortran

Tags: build-system package-manager

fprettify

Release licence étoiles forks dernier commit issues

Formateur automatique pour code source en Fortran moderne

Tags: formatter

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

fypp

Release licence étoiles forks dernier commit issues

Préprocesseur Fortran écrit en Python

Tags: metaprogramming

fytest

un cadriciel léger de tests unitaires en Fortran

Tags: unit testing

hipfort

Release licence étoiles forks dernier commit issues

Interfaces Fortran pour les bibliothèques ROCm

Tags: hip rocm

pFUnit

Release licence étoiles forks dernier commit issues

Cadriciel de tests unitaires pour le Fortran parallèle

Tags: unit testing

shroud

Release licence étoiles forks dernier commit issues

génére des wrappers Fortran et Python pour les bibliothèques C et C++

Tags: interface-generator c++

SWIG-Fortran

Release licence étoiles forks dernier commit issues

SWIG pour la génération d’interfaces C++ vers Fortran

Tags: interface-generator c++

Tapenade

Un outil pour la différenciation automatique (avant/arrière) des programmes Fortran et C

Tags: algorithmic derivative ad

vegetables

Release licence forks issues

Un cadriciel de tests Fortran écrit à l’aide des principes de la programmation fonctionnelle.

Tags: testing assert

Voir le guide pour l’indexation des paquets pour savoir comment faire figurer votre projet dans la liste.