Topic: "modern-fortran"
scivision/fortran2018-examples
Fortran 2018 standard examples with broad applications
Language: Fortran - Size: 1.77 MB - Last synced at: about 1 month ago - Pushed at: 7 months ago - Stars: 401 - Forks: 71

libprima/prima
PRIMA is a package for solving general nonlinear optimization problems without using derivatives. It provides the reference implementation for Powell's derivative-free optimization methods, i.e., COBYLA, UOBYQA, NEWUOA, BOBYQA, and LINCOA. PRIMA means Reference Implementation for Powell's methods with Modernization and Amelioration, P for Powell.
Language: Fortran - Size: 20.5 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 348 - Forks: 43

Beliavsky/Fortran-code-on-GitHub
Directory of Fortran codes on GitHub, arranged by topic
Size: 8.5 MB - Last synced at: about 16 hours ago - Pushed at: about 16 hours ago - Stars: 346 - Forks: 64

kookma/ogpf
ogpf is Object based interface to GnuPlot from Fortran 2003, 2008 and later
Language: Fortran - Size: 3.68 MB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 148 - Forks: 46

Beliavsky/FortranTip
Short instructional Fortran codes associated with Twitter @FortranTip
Language: Fortran - Size: 1.46 MB - Last synced at: 19 days ago - Pushed at: 19 days ago - Stars: 72 - Forks: 14

Goddard-Fortran-Ecosystem/gFTL
Software containers for Fortran
Language: Fortran - Size: 968 KB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 46 - Forks: 11

14NGiestas/mfi
Modern Fortran Interfaces to BLAS and LAPACK
Language: Fortran - Size: 4.24 MB - Last synced at: about 1 month ago - Pushed at: 5 months ago - Stars: 38 - Forks: 2

perazz/fortran-lapack
Modern Fortran Linear Algebra library
Language: Fortran - Size: 283 MB - Last synced at: about 1 month ago - Pushed at: 3 months ago - Stars: 35 - Forks: 3

zoziha/sph
💦光滑粒子流体动力学代码(🌊A smoothed particle hydrodynamics (SPH) code)
Language: Fortran - Size: 22.1 MB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 33 - Forks: 9

CFD-Institute/Euler2D-KFVS
2D solver for Euler equations in quadrilateral grid, using kinetic flux vector splitting scheme, written in OOP F2003
Language: Fortran - Size: 1.32 MB - Last synced at: 2 months ago - Pushed at: about 2 years ago - Stars: 31 - Forks: 11

scivision/fortran-submodule
Examples of modern Fortran 2008 submodule
Language: Fortran - Size: 94.7 KB - Last synced at: about 1 month ago - Pushed at: almost 2 years ago - Stars: 27 - Forks: 5

scivision/signal_subspace
vector and ensemble signal analysis w/ subspace methods such as Esprit and RootMusic
Language: Python - Size: 360 KB - Last synced at: 29 days ago - Pushed at: about 1 year ago - Stars: 26 - Forks: 6

scivision/rpn-calc-fortran
Fortran 2018 Reverse Polish Notation (RPN) calculator. Over 100 functions not in standard Fortran
Language: Fortran - Size: 1.59 MB - Last synced at: about 1 month ago - Pushed at: 6 months ago - Stars: 24 - Forks: 2

fortran-gaming/blocktran
Falling-block object-oriented Fortran game, resizable playfield
Language: Fortran - Size: 1.71 MB - Last synced at: 28 days ago - Pushed at: 3 months ago - Stars: 23 - Forks: 1

0382/argparse-f
Modern Fortran command line parser, implemented with OOP.
Language: Fortran - Size: 55.7 KB - Last synced at: 1 day ago - Pushed at: 9 months ago - Stars: 23 - Forks: 2

fortuno-repos/fortuno
Flexible & extensible object oriented Fortran unit testing framework for serial, MPI-parallel and coarray-parallel projects
Language: Fortran - Size: 145 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 22 - Forks: 6

LKedward/lbm2d_opencl
D2Q9 BGK Lattice Boltzmann code written in OpenCL and Modern Fortran.
Language: Fortran - Size: 7.19 MB - Last synced at: 3 months ago - Pushed at: about 4 years ago - Stars: 19 - Forks: 4

acbbullock/IO-Fortran-Library
A portable, standard I/O library for Modern Fortran
Language: Fortran - Size: 46 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 17 - Forks: 1

JeffIrwin/syntran
An interpreter written in Fortran, I guess
Language: Fortran - Size: 2.62 MB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 16 - Forks: 1

fortran-fans/Modern-Fortran-Programming
📔现代Fortran程序设计
Language: JavaScript - Size: 3 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 15 - Forks: 3

NLESC-JCER/Fortran_Davidson
Davidson eigensolver implemented in Fortran
Language: Fortran - Size: 14.5 MB - Last synced at: almost 2 years ago - Pushed at: about 5 years ago - Stars: 15 - Forks: 3

geospace-code/maptran3d
Modern Fortran 3D coordinate conversions for geospace ecef enu eci
Language: Fortran - Size: 155 KB - Last synced at: 28 days ago - Pushed at: over 2 years ago - Stars: 14 - Forks: 3

14NGiestas/shunting-yard-fortran
Small Expression Parser Using Shunting Yard Algorithm
Language: Fortran - Size: 45.9 KB - Last synced at: about 1 month ago - Pushed at: 6 months ago - Stars: 13 - Forks: 0

andizuend/AIOMFAC
Aerosol Inorganic-Organic Mixtures Functional groups Activity Coefficients (AIOMFAC) model code (used within the online model AIOMFAC-web)
Language: Fortran - Size: 2.88 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 11 - Forks: 7

fortran-gaming/lunar-lander-1969
Dr. Jim Storer's 1969 Lunar Lander program in ANSI BASIC and modern Fortran 2008
Language: BASIC - Size: 3.98 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 11 - Forks: 0

zoziha/auto-diff
Fortran backward (reverse) mode automatic differentiation.
Language: Fortran - Size: 26.4 KB - Last synced at: 3 months ago - Pushed at: about 3 years ago - Stars: 11 - Forks: 0

minhqdao/version-f
Semantic Versioning 2.0 in Fortran
Language: Fortran - Size: 135 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 10 - Forks: 0

akuhara/SEIS_FILO
SEISmological transdimensional inversion tools for Flat and Isotropic Layered structure in the Ocean
Language: Fortran - Size: 3.28 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 9 - Forks: 5

QcmPlab/HoneyTools
Honeycomb flakes, sheets, ribbons, whatever. Made easy.
Language: Fortran - Size: 2.1 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 8 - Forks: 2

easifem/classes
Expandable And Scalable Infrastructure for Finite Element Methods, EASIFEM, is [Modern Fortran](https://fortran-lang.org) framework for solving partial differential equations (PDEs) using finite element methods. EASIFEM "eases" the efforts to develop scientific programs in Fortran.
Language: Fortran - Size: 15.5 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 7 - Forks: 2

ImperialCollegeLondon/ReCoDE-Turing-Patterns-and-Partial-Differential-Equations
This repository contains an Imperial College ReCoDE Exemplar, featuring a Fortran-based PDE solver with detailed learning annotations. It's designed as a research computing resource for doctoral students and researchers.
Language: Fortran - Size: 427 MB - Last synced at: 29 days ago - Pushed at: 9 months ago - Stars: 7 - Forks: 0

Beliavsky/Fortran-with-ChatGPT
Questions about Fortran answered by ChatGPT-4, reviewed by a human
Size: 244 KB - Last synced at: about 1 month ago - Pushed at: almost 2 years ago - Stars: 7 - Forks: 1

zoziha/fffc
自用的免费函数集合(Self-use free function collection)
Language: Fortran - Size: 872 KB - Last synced at: 3 months ago - Pushed at: almost 2 years ago - Stars: 7 - Forks: 0

degawa/flop
provides Operator-Oriented Fortran Library for 2D incompressible flow simulation
Language: Fortran - Size: 551 KB - Last synced at: 11 months ago - Pushed at: over 2 years ago - Stars: 7 - Forks: 0

Beliavsky/Fortran-Best-Practices
Personal opinions on good Modern Fortran style. See fortran-lang.org for a community effort.
Size: 357 KB - Last synced at: about 2 months ago - Pushed at: over 3 years ago - Stars: 7 - Forks: 1

acbbullock/Neural-Network-Quantum-States
A machine learning demonstration of neural network quantum states in Modern Fortran
Language: Fortran - Size: 3.79 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 6 - Forks: 1

arifyunando/Flogger
Fast and simple Modern Fortran logging library.
Language: Fortran - Size: 73.2 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 6 - Forks: 0

han190/PE-Fortran
Solutions to Project Euler problems written by modern Fortran
Language: Fortran - Size: 3.2 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 5 - Forks: 0

ShrirajHegde/fortran-snippet-collection
Collection of modules with subroutines and functions for Fortan Free form from various places
Language: Fortran - Size: 1.15 MB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 5 - Forks: 2

aphirst/BandFTN
Bandstructure calculations using the empirical pseudopotential method.
Language: FORTRAN - Size: 42 KB - Last synced at: 2 days ago - Pushed at: about 9 years ago - Stars: 5 - Forks: 3

Beliavsky/beliavsky.github.io
Links to Fortran compilers, tools, and codes
Size: 12.7 KB - Last synced at: about 2 months ago - Pushed at: 2 months ago - Stars: 4 - Forks: 0

fortuno-repos/cookiecutter-fortran-project
Cookiecutter templates for creating modern Fortran projects that are ready to build, run, test, and install
Language: CMake - Size: 57.6 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 4 - Forks: 2

4e1e0603/02
Fortran: The introductory course, examples, and exercises. Originally written for personal needs, but may be useful for other people.
Language: Fortran - Size: 627 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 4 - Forks: 0

nbehrnd/bader_article
«Putting Fortran's object-related features to practical use» a draft prepared by the late Reinhold Bader (1966-2024)
Language: HTML - Size: 12.1 MB - Last synced at: 2 months ago - Pushed at: 7 months ago - Stars: 3 - Forks: 0

archermarx/TinyTOML
Small, single-file TOML parser written in Modern Fortran
Language: Fortran - Size: 26.4 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 3 - Forks: 2

degawa/any
A user-defined type for mimicking procedures that can return different types
Language: Fortran - Size: 25.4 KB - Last synced at: 11 months ago - Pushed at: about 2 years ago - Stars: 3 - Forks: 0

degawa/fassert
An extensible assertion library oriented to work with unit testing frameworks for Fortran
Language: Fortran - Size: 399 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 2 - Forks: 0

Beliavsky/Alan-Miller-Fortran
Classification of Alan Miller's Fortran codes for statistics and numerical methods
Size: 43 KB - Last synced at: about 2 months ago - Pushed at: 9 months ago - Stars: 2 - Forks: 0

andizuend/Dislin_x_y_plot
A simplified and adjustable module to create 2D Dislin plots from Fortran
Language: Fortran - Size: 271 KB - Last synced at: over 1 year ago - Pushed at: about 2 years ago - Stars: 2 - Forks: 0

iurisegtovich/estimation
parameter ESTIMATION for non linear models
Language: Fortran - Size: 3.07 MB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 1

fortuno-repos/fortuno-fpm-mpi
Automatically deployed repository for incorporating the MPI interface of the Fortuno unit testing framework into projects that use the fpm build system
Language: Fortran - Size: 40 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 1 - Forks: 0

fortuno-repos/fortuno-fpm-coarray
Automatically deployed repository for incorporating the coarray interface of the Fortuno unit testing framework into projects that use the fpm build system
Language: Fortran - Size: 38.1 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 1 - Forks: 0

fortuno-repos/fortuno-fpm-serial
Automatically deployed repository for incorporating the serial interface of the Fortuno unit testing framework into projects that use the fpm build system
Language: Fortran - Size: 35.2 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 1 - Forks: 0

fortuno-repos/fortuno-coarray
Extensible coarray-parallelized unit testing framework for Fortran
Language: Fortran - Size: 23.4 KB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 1 - Forks: 1

fortuno-repos/fortuno-mpi
Extensible mpi-parallelized unit testing framework for Fortran
Language: Fortran - Size: 16.6 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 1

degawa/strith
Converts a variable representing a long integer into a string by performing arithmetic operations on numbers in strings.
Language: Fortran - Size: 83 KB - Last synced at: 11 months ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

fortran-gaming/mastermind
Mastermind game in Fortran
Language: Fortran - Size: 85 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 1

thomasms/fortc
Fortran to C (and back again) examples
Language: Fortran - Size: 12.7 KB - Last synced at: about 1 month ago - Pushed at: about 3 years ago - Stars: 1 - Forks: 0

brianz98/fortran-tensor-benchmarking
A simple script to benchmark, and hopefully illustrate good practices of tensor operations in Modern Fortran
Language: Fortran - Size: 38.1 KB - Last synced at: over 1 year ago - Pushed at: about 3 years ago - Stars: 1 - Forks: 0

JeffIrwin/fynth
fynth is a synthesizer and audio processor
Language: Fortran - Size: 209 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 0 - Forks: 0

Beliavsky/DataFrame
DataFrame for Fortran for floating point data
Language: Fortran - Size: 170 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

degawa/testdrive_util
provides procedures to improve the convenience of test-drive, a testing framework for Fortran
Language: Fortran - Size: 20.5 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

degawa/par-funnel
Fortran unit test parameterizer using namelist
Language: Fortran - Size: 139 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

minhqdao/run-f
Fortran library to execute a command in the command line and receive the output as a string.
Language: Fortran - Size: 19.5 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

BlameTroi/f90format
format fortran source from emacs using fprettify
Language: Emacs Lisp - Size: 13.7 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

JeffIrwin/rfng
A small, modern Fortran library for pseudorandom number generation
Language: Fortran - Size: 43 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

degawa/maps
A practical wrapper for stdlib_hashmaps
Language: Fortran - Size: 98.6 KB - Last synced at: 11 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

degawa/orbs
A wrapper that allows arithmetic operations for stdlib_bitsets.
Language: Fortran - Size: 43.9 KB - Last synced at: 11 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

OneOrdinaryMan/fortran-learner-repo
Learner Repository for fortran
Language: Makefile - Size: 56.6 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

MrKozelberg/cholesky_mpi
Solver of a linear system with a symmetric and positive definite matrix that uses the block Cholesky decomposition and is optimised with the help of the MPI
Language: Jupyter Notebook - Size: 1.05 MB - Last synced at: about 1 year ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

MrKozelberg/cholesky_omp
Solver of a linear system with a symmetric and positive definite matrix that uses the Cholesky decomposition and is optimised with the help of the OpenMP.
Language: Jupyter Notebook - Size: 999 KB - Last synced at: about 1 year ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

degawa/repot
Abstract data types designed for the repository pattern for reading configuration files in Fortran
Language: Fortran - Size: 4.88 KB - Last synced at: 11 months ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

degawa/repot_examples
practical usage examples of an abstract data type designed for the repository pattern
Language: Fortran - Size: 6.84 KB - Last synced at: 11 months ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

0382/time-f
Fortran wrapper of time.h
Language: Fortran - Size: 2.93 KB - Last synced at: 1 day ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

libprima/.github
PRIMA: Reference Implementation for Powell's methods with Modernization and Amelioration
Size: 6.84 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 2

bart-inho/convection-in-fortran
Solves advection-diffusion equation for a low Prandt number medium
Language: Fortran - Size: 24.4 KB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

roh6608/Modern-Fortran-By-Example
A repository containing the code found in the set of videos by hexafoil at https://www.youtube.com/user/hexafoil
Language: Fortran - Size: 94.7 KB - Last synced at: over 1 year ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

pjs-f/roots
Subrutinas en Fortran para la resolución de ecuaciones no lineales de una variable
Language: Fortran - Size: 354 KB - Last synced at: over 1 year ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

pedro-ricardo/Fmap
Just set some functions to use the C++ std::map inside Modern Fortran. Doesn't duplicate the mapping algorithm.
Language: Fortran - Size: 21.5 KB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 1

smillerc/fortran_periodic_table
A simple implementation of a basic periodic table in modern fortran
Language: Fortran - Size: 4.88 KB - Last synced at: about 1 month ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 0

aphirst/Advent2018
My attempts at the Advent of Code 2018.
Language: Fortran - Size: 176 KB - Last synced at: 2 days ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

sbrass/fortran-workshop
Language: TeX - Size: 152 KB - Last synced at: about 1 year ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0
