Programming utilities#
Fortran libraries for error handling, logging, documentation and testing#
A library for the run-time checking of program invariants and for providing diagnostic error output inside pure procedures
Conversion de casse de fichiers Fortran écrits en forme fixe
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 error-handling kdtree sorting random binary-search string testing timing
Computes derivatives, gradients and Jacobians of Fortran functions/subroutines using forward automatic differentiation.
High-performance automatic differentiation of LLVM and MLIR with bindings for Fortran and other languages
Générateur d’interfaces de Fortran 90 vers Python avec support des types dérivés
Tags: interface-generator python
Fast, configurable Fortran formatter with support for Fypp, Doxygen, and OpenACC/OpenMP directives
Générateur automatique de documentation pour les programmes en Fortran moderne
Tags: documentation
Cadriciel complet de gestion des erreurs en Fortran moderne
Tags: error-handling logging fpm
Modern Fortran port of Python’s shlex shell-like lexer, with Windows mslex support
Tags: command-line tokenizer quoting posix mslex
Parser Fortran écrit uniquement en Python, qui prend en charge Fortran 2003 et une partie de Fortran 2008
Tags: parser
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
A correctness-checking framework supporting natural-language idioms for unit testing and assertions; also facilitating formatted diagnostic output during error termination in pure procedures
Tags: testing assertions
Domain-specific compiler and code transformation system for Finite Difference/Volume/Element Earth-system models in Fortran
Tags: formatter compiler transformer finite-difference finite-volume finite-element
génére des wrappers Fortran et Python pour les bibliothèques C et C++
Tags: interface-generator cpp
A tool for automatic differentiation (forward/reverse) of Fortran and C programs
Un cadriciel de tests Fortran écrit à l’aide des principes de la programmation fonctionnelle.
Tags: testing assertions
Voir le guide pour l’indexation des paquets pour savoir comment faire figurer votre projet dans la liste.