An open API service providing repository metadata for many open source software ecosystems.

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

Related Topics
fortran 57 fortran-package-manager 20 unit-testing 8 fortran-library 8 fortran-tutorial 8 fortran2018 7 linear-algebra 7 unit-testing-framework 6 test-framework 6 fortran2008 6 fortran2003 5 numerical-methods 5 fpm 5 numerical-optimization 4 cfd 4 blas 4 machine-learning 3 unconstrained-optimization 3 statistics 3 rng 3 user-defined-type 3 oop 3 constrained-optimization 3 testing-tool 2 mpi 2 namelist 2 command-line 2 blackbox-optimization 2 introduction-to-fortran 2 scientific-computing 2 fortran90 2 fortran-modules 2 fortran-language 2 gnuplot 2 uobyqa 2 simulation-based-optimization 2 python 2 powell 2 optimization 2 nonlinear-optimization 2 newuoa 2 matlab 2 lincoa 2 derivative-free-optimization 2 cobyla 2 bobyqa 2 computational-chemistry 2 eigenvalues 2 cholesky-decomposition 2 cpp 2 hashmap 2 fortran-stdlib 2 object-oriented-programming 2 lapack 2 operator-overloading 2 hpc 2 repository-pattern 2 design-pattern 2 file-io 2 plotting 2 interpreter 1 time 1 fluid-mechanics 1 template-project 1 semiconductor-physics 1 hdf5 1 freesoftware 1 pseudopotentials 1 monkhorst-pack 1 bandstructure 1 zeroth-order-method 1 gmsh 1 prima 1 vtk 1 solid-mechanics 1 geomechanics 1 soil-mechanics 1 open-source 1 execute-command 1 make 1 makefile 1 semantic-versioning 1 semver 1 version 1 versioning 1 long-integer 1 string 1 computational-fluid-dynamics 1 computational-fluid-simulation 1 numerical-simulation-framework 1 numerical-simulations 1 user-defined-operators 1 fortran-2008 1 json 1 abstract-data-type 1 project-euler 1 project-euler-solutions 1 emacs 1 fprettify 1 coarray 1