Json-fortran - Fortran 2003/2008 JSON API. Jsonff - Fortran library for dealing with JSON data ( OS: MIT) Written by Matthias Cuntz, Juliane Mai and Stephan Thober. JAMS - collection of general Fortran modules offering miscellaneous functions in the categories Computational, Date and Time, Input / Output, Math / Numerics, Screening, Sensitivity Analysis and Optimising / Fitting, and Miscellaneous. IMSL - most comprehensive mathematics and statistics library available. ( OS: BSD)įycollections - generic collection templates for Fortran ( OS: LGPL-3)įortran-utils - Various utilities for Fortran programs, including types, constants, sorting, saving/loading 2D arrays, meshes, cubic splines, saving/loading PPM images, Lapack interface, HDF5 interface, special functions, and optimization, by Ondrej Certik et al.įorUtils - Fortran 2008 utility functions and reusable classesįTObjectLibrary - provides a collection of reference counted Fortran 2003 classes to facilitate writing generic object oriented Fortran programs ( OS: MIT)įunctional-fortran - library for functional programming in modern Fortran. ( OS: GPL-3)įortran Template Library (FTL) - Object oriented implementation of generic containers similar to the C++ STL (Standard Template Library) in native Fortran 2003. ( OS: GPL-3.0 License)įortran_notes - containers and advanced data structures, hash functions, and design patterns ( OS: MIT)įortran Template Library (FTL) - generic containers, versatile algorithms, easy string manipulation, and more. ( OS: BSD-2-Clause License)įortran-Library - Code for geometry transformations, nonlinear optimization, Fourier transforms, clustering, statistics, mathematics, linear algebra, strings, and chemistry. 2012 ( OS: MIT)įortranlib - Collection of personal scientific routines in Fortran. ( OS: GPL)įortran exceptions library - provides exception handling for Fortran 2003 and later, based on the methodology of Poppe et al. Contains a Python pre-processor to parse the CUDA C headers and creates ISO_C_BINDING interfaces for the method calls. ( OS: LGPL)įortCUDA - Fortran interface to the CUDA GPU library. ( OS:LGPL)įortranCL - Fortran interface for OpenCL, allows to execute code on GPUs and accelerators directly from Fortran. ( OS: MIT)įorpy - use Python in Fortran and vice versa. ( OS: GPL-3.0 License)įocal - modern Fortran module library which wraps calls to the OpenCL runtime API with a higher abstraction level appropriate to the Fortran language. ( OS: BSD)įlink - Flexible Fortran Modules and Subroutines for Scientific Computing. ( OS: GPL-3.0 License)įLIBS - collection of Fortran modules by Arjen Markus and Michael Baudin. ( OS: GPL)įIAT - Fortran Implementation of Abstract Typesįlib - standard library, function library, a tridiagonal matrix solver, and code for a doubly linked list, optimization, and interpolation. ( OS: MPL-2)įerror - library to assist with error handling in Fortran projects.įfhash generic and fast hash table similar to khash in C, by Jannis Teunissen.įGSL - Fortran interface to the GNU Scientific Library. ( OS: GPL)Ĭoretran - easy-to-follow library to make Fortran easier in general with wrapped interfaces, sorting routines, kD-Trees, and other algorithms to handle scientific data and concepts.Įrloff - make error-handling in Fortran a bit more flexible ( OS: MIT)įdict - native Fortran 90 dictionary with hash tables for retaining any data-type in a Python-like dictionary. General-Purpose Librariesįortran Standard Library - Utilities (containers, strings, files, OS/environment integration, unit testing & assertions, logging, …) Algorithms (searching and sorting, merging, …) Mathematics (linear algebra, sparse matrices, special functions, fast Fourier transform, random numbers, statistics, ordinary differential equations, numerical integration, optimization, …)( OS: MIT)īeFoR64 - Base64 encoding/decoding library for FoRtran poor men, is a pure Fortran (KISS) library for base64 encoding/decoding for modern (2003+) Fortran projects. When available, the above tags should link to the license page for a particular library. ( NC) free for noncommercial use, possibly with commercial licensing options.( OS) free and open source software (GPL, LGPL, BSD, and similar licenses).( PD) public domain (e.g., software written by the U.S.Libraries linked here are classified as follows: Modern Fortran Libraries and Awesome Fortran are other lists of libraries. See Software repositories for collections of libraries and see Library distribution for methods for packaging and distributing Fortran libraries. This page is for linking to available Fortran libraries and source code repositories.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |