Topic: "modern-fortran"
scivision/fortran2018-examples
Fortran 2018 standard examples with broad applications
Language: Fortran - Size: 1.76 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 408 - 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: 21.2 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 368 - Forks: 47
Beliavsky/Fortran-code-on-GitHub
Directory of Fortran codes on GitHub, arranged by topic
Size: 7.64 MB - Last synced at: 18 days ago - Pushed at: 22 days ago - Stars: 367 - Forks: 69
kookma/ogpf
ogpf is Object based interface to GnuPlot from Fortran 2003, 2008 and later
Language: Fortran - Size: 3.68 MB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 148 - Forks: 46
Beliavsky/FortranTip
Short instructional Fortran codes associated with Twitter @FortranTip
Language: Fortran - Size: 1.53 MB - Last synced at: 4 months ago - Pushed at: 8 months ago - Stars: 75 - Forks: 14
Goddard-Fortran-Ecosystem/gFTL
Software containers for Fortran
Language: Fortran - Size: 924 KB - Last synced at: 20 days ago - Pushed at: 23 days ago - Stars: 49 - Forks: 12
14NGiestas/mfi
Modern Fortran Interfaces to BLAS and LAPACK
Language: Fortran - Size: 5.57 MB - Last synced at: 28 days ago - Pushed at: 28 days ago - Stars: 41 - Forks: 2
zoziha/sph
💦光滑粒子流体动力学代码(🌊A smoothed particle hydrodynamics (SPH) code)
Language: Fortran - Size: 22.1 MB - Last synced at: 8 months ago - Pushed at: about 2 years ago - Stars: 37 - Forks: 9
perazz/fortran-lapack
Modern Fortran Linear Algebra library
Language: Fortran - Size: 283 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 36 - Forks: 3
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: 3 months ago - Pushed at: over 2 years ago - Stars: 32 - Forks: 12
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: 4 months ago - Pushed at: 4 months ago - Stars: 31 - Forks: 11
fortuno-repos/fortuno
Flexible & extensible object oriented Fortran unit testing framework for serial, MPI-parallel and coarray-parallel projects
Language: Fortran - Size: 166 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 28 - Forks: 12
scivision/fortran-submodule
Examples of modern Fortran 2008 submodule
Language: Fortran - Size: 94.7 KB - Last synced at: 4 months ago - Pushed at: over 2 years ago - Stars: 28 - Forks: 5
scivision/signal_subspace
vector and ensemble signal analysis w/ subspace methods such as Esprit and RootMusic
Language: Python - Size: 354 KB - Last synced at: 3 months ago - Pushed at: 6 months ago - Stars: 26 - Forks: 6
fortran-gaming/blocktran
Falling-block object-oriented Fortran game, resizable playfield
Language: Fortran - Size: 1.72 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 25 - Forks: 1
scivision/rpn-calc-fortran
Fortran 2018 Reverse Polish Notation (RPN) calculator. Over 100 functions not in standard Fortran
Language: Fortran - Size: 1.61 MB - Last synced at: 4 months ago - Pushed at: 6 months ago - Stars: 24 - Forks: 2
0382/argparse-f
Modern Fortran command line parser, implemented with OOP.
Language: Fortran - Size: 55.7 KB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 23 - Forks: 2
andizuend/AIOMFAC
Aerosol Inorganic-Organic Mixtures Functional groups Activity Coefficients (AIOMFAC) model code (used within the online model AIOMFAC-web)
Language: Fortran - Size: 3.94 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 21 - 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: 8 months ago - Pushed at: almost 5 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: 8 months ago - Pushed at: 8 months ago - Stars: 17 - Forks: 1
JeffIrwin/syntran
An interpreter written in Fortran, I guess
Language: Fortran - Size: 2.68 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 16 - Forks: 1
geospace-code/maptran3d
Modern Fortran 3D coordinate conversions for geospace ecef enu eci
Language: Fortran - Size: 155 KB - Last synced at: 6 days ago - Pushed at: about 3 years ago - Stars: 16 - Forks: 3
fortran-fans/Modern-Fortran-Programming
📔现代Fortran程序设计
Language: JavaScript - Size: 3 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 15 - Forks: 3
NLESC-JCER/Fortran_Davidson
Davidson eigensolver implemented in Fortran
Language: Fortran - Size: 14.5 MB - Last synced at: over 2 years ago - Pushed at: almost 6 years ago - Stars: 15 - Forks: 3
14NGiestas/shunting-yard-fortran
Small Expression Parser Using Shunting Yard Algorithm
Language: Fortran - Size: 45.9 KB - Last synced at: 10 months ago - Pushed at: about 1 year ago - Stars: 13 - Forks: 0
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: almost 3 years ago - Pushed at: about 3 years ago - Stars: 11 - Forks: 0
zoziha/auto-diff
Fortran backward (reverse) mode automatic differentiation.
Language: Fortran - Size: 26.4 KB - Last synced at: 8 months ago - Pushed at: almost 4 years ago - Stars: 11 - Forks: 0
minhqdao/version-f
Semantic Versioning 2.0 in Fortran
Language: Fortran - Size: 135 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 10 - Forks: 0
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: 17.8 MB - Last synced at: 3 days ago - Pushed at: 7 days ago - Stars: 9 - Forks: 2
QcmPlab/HoneyTools
Honeycomb flakes, sheets, ribbons, whatever. Made easy.
Language: Fortran - Size: 2.1 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 8 - 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: 7 months ago - Pushed at: over 1 year 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: 6 months ago - Pushed at: over 2 years ago - Stars: 7 - Forks: 1
zoziha/fffc
自用的免费函数集合(Self-use free function collection)
Language: Fortran - Size: 872 KB - Last synced at: 8 months ago - Pushed at: over 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: over 1 year ago - Pushed at: almost 3 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: 10 months ago - Pushed at: over 4 years ago - Stars: 7 - Forks: 1
pedro-ricardo/LinkedList
Simple Fortran Implementation of heterogeneous linked list
Language: Fortran - Size: 25.4 KB - Last synced at: 7 months ago - Pushed at: almost 5 years ago - Stars: 7 - Forks: 0
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: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 6 - Forks: 1
arifyunando/Flogger
Fast and simple Modern Fortran logging library.
Language: Fortran - Size: 73.2 KB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 6 - Forks: 0
archermarx/TinyTOML
Small, single-file TOML parser written in Modern Fortran
Language: Fortran - Size: 41 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 5 - Forks: 2
han190/PE-Fortran
Solutions to Project Euler problems written by modern Fortran
Language: Fortran - Size: 3.2 MB - Last synced at: over 1 year ago - Pushed at: over 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: almost 2 years ago - Pushed at: over 4 years ago - Stars: 5 - Forks: 2
aphirst/BandFTN
Bandstructure calculations using the empirical pseudopotential method.
Language: FORTRAN - Size: 42 KB - Last synced at: 2 months ago - Pushed at: almost 10 years ago - Stars: 5 - Forks: 3
Beliavsky/beliavsky.github.io
Links to Fortran compilers, tools, and codes
Size: 12.7 KB - Last synced at: 5 months ago - Pushed at: 10 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: about 1 year ago - Pushed at: about 1 year 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: almost 2 years ago - Pushed at: about 2 years 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: 7 months ago - Pushed at: about 1 year ago - Stars: 3 - Forks: 0
HugoMVale/Fortran-C-interoperability
Examples of Fortran interoperation with C.
Language: Fortran - Size: 84 KB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 1
degawa/any
A user-defined type for mimicking procedures that can return different types
Language: Fortran - Size: 25.4 KB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 0
pedro-ricardo/quadprog
Quadratic programming routine based on R Package sources. Changed to have a Matlab like interface and usage examples in C and Fortran.
Language: Fortran - Size: 38.1 KB - Last synced at: 7 months ago - Pushed at: almost 5 years ago - Stars: 3 - Forks: 0
fortran-gaming/mastermind
Mastermind game in Fortran
Language: Fortran - Size: 87.9 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 2 - Forks: 1
degawa/fassert
An extensible assertion library oriented to work with unit testing frameworks for Fortran
Language: Fortran - Size: 399 KB - Last synced at: about 1 year ago - Pushed at: about 1 year 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: 6 months ago - Pushed at: over 1 year 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: almost 2 years ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0
iurisegtovich/estimation
parameter ESTIMATION for non linear models
Language: Fortran - Size: 3.07 MB - Last synced at: almost 3 years ago - Pushed at: about 4 years ago - Stars: 2 - Forks: 1
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: 70.3 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0
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: 73.2 KB - Last synced at: about 1 month ago - Pushed at: about 1 month 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: 47.9 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 1 - Forks: 1
Beliavsky/DataFrame
DataFrame for Fortran for floating point data
Language: Fortran - Size: 231 KB - Last synced at: 8 months ago - Pushed at: 8 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: over 1 year ago - Pushed at: over 1 year 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: almost 2 years ago - Pushed at: almost 2 years 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: over 1 year ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0
thomasms/fortc
Fortran to C (and back again) examples
Language: Fortran - Size: 12.7 KB - Last synced at: 7 months ago - Pushed at: almost 4 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: almost 2 years ago - Pushed at: almost 4 years ago - Stars: 1 - Forks: 0
edvinolo/rational-approximation
A Fortran library for performing rational approximation of functions.
Language: Fortran - Size: 71.3 KB - Last synced at: 7 days ago - Pushed at: 9 days ago - Stars: 0 - Forks: 0
valdislaf/fortran-winapi-gui
Minimal WinAPI GUI App in Fortran
Language: Fortran - Size: 3.25 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0
JeffIrwin/fynth
fynth is a synthesizer and audio processor
Language: Fortran - Size: 209 KB - Last synced at: 8 months ago - Pushed at: 8 months 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: 11 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0
degawa/par-funnel
Fortran unit test parameterizer using namelist
Language: Fortran - Size: 139 KB - Last synced at: about 1 year ago - Pushed at: about 1 year 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: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0
BlameTroi/f90format
format fortran source from emacs using fprettify
Language: Emacs Lisp - Size: 13.7 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0
JeffIrwin/rfng
A small, modern Fortran library for pseudorandom number generation
Language: Fortran - Size: 43 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0
degawa/maps
A practical wrapper for stdlib_hashmaps
Language: Fortran - Size: 98.6 KB - Last synced at: over 1 year ago - Pushed at: about 2 years 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: over 1 year 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: 7.81 KB - Last synced at: 6 months ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 2
OneOrdinaryMan/fortran-learner-repo
Learner Repository for fortran
Language: Makefile - Size: 56.6 KB - Last synced at: over 2 years ago - Pushed at: over 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: almost 2 years ago - Pushed at: over 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: almost 2 years ago - Pushed at: over 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: over 1 year ago - Pushed at: over 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: over 1 year ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0
0382/time-f
Fortran wrapper of time.h
Language: Fortran - Size: 2.93 KB - Last synced at: 3 months ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0
bart-inho/convection-in-fortran
Solves advection-diffusion equation for a low Prandt number medium
Language: Fortran - Size: 24.4 KB - Last synced at: over 2 years ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0
pedro-ricardo/ViscF
A modern Fortran enviroment for Fluid Mechanics.
Language: Fortran - Size: 85 KB - Last synced at: 2 months ago - Pushed at: over 4 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: almost 2 years ago - Pushed at: over 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: almost 2 years ago - Pushed at: over 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: 7 months ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 1
pedro-ricardo/Fmkdir
Example of Fortran2008 calling a C mkdir function
Language: Fortran - Size: 14.6 KB - Last synced at: 7 months ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0
smillerc/fortran_periodic_table
A simple implementation of a basic periodic table in modern fortran
Language: Fortran - Size: 4.88 KB - Last synced at: 3 months ago - Pushed at: almost 6 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 months ago - Pushed at: about 7 years ago - Stars: 0 - Forks: 0
sbrass/fortran-workshop
Language: TeX - Size: 152 KB - Last synced at: over 1 year ago - Pushed at: about 8 years ago - Stars: 0 - Forks: 0