Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

Fortran

Fortran is a statically typed compiled programming language that is especially suited to numeric computation, and scientific computing. While Fortran has been in use since its inception by John Backus at IBM in 1957, it still remains popular today, especially for computationally intensive applications including numerical weather prediction, finite element analysis, computational fluid dynamics, computational physics, crystallography, and computational chemistry. Despite its age, new language revisions include syntax and semantics for modern language ideas including pointers, recursion, object orientated programming features, and parallel programming using Coarray Fortran.

https://github.com/jacobwilliams/popen-fortran

Simple Fortran module for popen

fortran fortran-package-manager popen

Last synced: 30 Dec 2024

https://github.com/jacobwilliams/filtersd

Unofficial mirror of FilterSD https://github.com/coin-or/filterSD

fortran optimization

Last synced: 30 Dec 2024

https://github.com/jacobwilliams/aoc-2021

Advent of Code 2021 with Fortran.

advent-of-code-2021 aoc-2021 aoc-2021-in-fortran fortran

Last synced: 30 Dec 2024

https://github.com/jacobwilliams/conmax

Modern Fortran CONMAX Optimization Method for general nonlinearly constrained function minimization

conmax constrained-optimization fortran nonlinear-optimization optimization

Last synced: 30 Dec 2024

https://github.com/nnairiitk/vreco_cpmd

CPMD Free Energy Surface Reconstruction

fortran fortran90 metadynamics

Last synced: 03 Jan 2025

https://github.com/trixi-framework/smesh

A simple Fortran package for generating and handling unstructured triangular and polygonal meshes

delaunay-triangulation fortran mesh mesh-generation

Last synced: 20 Jan 2025

https://github.com/jacobwilliams/statlib

Unofficial mirror of StatLib http://lib.stat.cmu.edu/apstat/

fortran statistics

Last synced: 30 Dec 2024

https://github.com/interkosmos/fortran-python3

Fortran 2003 interface bindings to Python 3

fortran python python3

Last synced: 30 Dec 2024

https://github.com/smillerc/coarray_field

A simple high-level field object in Fortran that manages domain decomposition via coarrays

coarray-fortran fortran fortran2018

Last synced: 11 Dec 2024

https://github.com/upc-ghs/gpkde

Fortran Code for Grid Projected Kernel Density Estimation From Multidimensional Particle Distributions

concentration density-estimation fortran kernel particles three-dimensional

Last synced: 04 Dec 2024

https://github.com/alicepagano/collection-of-university-assignments

Collection of University assignments done during my Master degree in Physics of Data at the University of Padova.

fortran machinelearning many-body-physics nanocluster python quantum-computing r statistical-analysis vhdl vhdl-examples

Last synced: 22 Jan 2025

https://github.com/chazeon/gfortran-vscode-adapter

Make gfortran's seriously fucked-up output capturable to Visual Studio Code.

fortran gfortran vscode

Last synced: 29 Nov 2024

https://github.com/gjbex/best-practices-for-scientific-computing

Material for a training on best practices for scientific computing.

c code coverage cpp documentation fortran functionaltests python training unittesting version-control

Last synced: 22 Nov 2024

https://github.com/konrad1991/rfortranrcpp

Communication between Fortran, Rcpp and R. Passing R or Fortran user code to Fortran code from a package.

fortran rcpp rlang

Last synced: 16 Dec 2024

https://github.com/gjbex/fortran-for-programmers

Repository for participants of the "Fortran for programmers" training

fortran fortran-training fortran2003 fortran2008 programming-language training

Last synced: 22 Jan 2025

https://github.com/cphyc/cython_fortran_file

An efficient package to read fortran-record files in Python

cython-fortran fortran python

Last synced: 09 Nov 2024

https://github.com/davidromanovizc/ascii-donut

🍩 ASCII donut in different programming languages

cpp csharp dart donut fortran kotlin math python

Last synced: 31 Dec 2024

https://github.com/sintef/fortran-stacktrace

Generate stacktraces from Fortran

error-handling fortran stacktrace

Last synced: 13 Nov 2024

https://github.com/nobodyinperson/perl6-fortran-grammar

Perl6 grammar to parse FORTRAN source code

fortran module parsing perl6

Last synced: 09 Nov 2024

https://github.com/beliavsky/c2f

Partial C to Fortran translator by David Frank

c fortran intel-fortran transpiler transpiler-for-casual-use

Last synced: 03 Dec 2024

https://github.com/blaylockbk/learn_fortran

My sandbox for learning Fortran using VS Code ⛱️

fortran learn-to-code vscode

Last synced: 27 Nov 2024

https://github.com/interkosmos/fortran-lua54

Fortran 2008 interface bindings to Lua 5.4

fortran fortran-2008 fortran-package-manager fpm lua lua54

Last synced: 30 Dec 2024

https://github.com/jsta/nml

An R package for parsing Fortran namelist files :tophat:

fortran namelist

Last synced: 05 Dec 2024

https://github.com/nbehrnd/bader_article

«Putting Fortran's object-related features to practical use» a draft prepared by the late Reinhold Bader (1966-2024)

fortran fortran2003 modern-fortran oop

Last synced: 14 Jan 2025

https://github.com/urbanjost/m_overload

Common examples of overloading of intrinsics and operators

examples fortran fortran-package-manager fpm overload

Last synced: 30 Dec 2024

https://github.com/naemazam/Hello-World

I don't Know What is Your First Language and Don't Want to know Why You Select it. But As a Programmer i know, The Smile When You run Your First Code. After That We made Thousands of Mistake In our DEV life. We did Debug, Copycat or Googling But never Forget This First 2 Words. Let's Combine Our First Happiness In A single Page.

apache-groovy c dart elixir elm fortran go graphql haskel hello-world hellogithub helloworld helloworld-programs naemazam

Last synced: 14 Nov 2024

https://github.com/gabin221/launchercode

LauncherCode is a script designed to streamline the process of creating basic files for various programming languages based on their extensions. By providing one or more filenames as arguments, users can created few files of programmation.

assembly c coffeescript convenience cpp csharp dart fortran fsharp generate-file helloworld-programs html java latex php programming-languages python script shell-script terminal

Last synced: 21 Jan 2025

https://github.com/skosukhin/mkhelper

Collection of utilities to be used with GNU Autoconf and GNU Make for building Fortran projects

building fortran

Last synced: 03 Dec 2024

https://github.com/urbanjost/m_msg

convert all common variables to a string in Fortran using unlimited polymorphic variables

fortran fortran-package-manager fpm testing unit-testing

Last synced: 30 Dec 2024

https://github.com/jacobwilliams/dfo

Unofficial mirror of DFO: https://projects.coin-or.org/Dfo

fortran numerical-optimization

Last synced: 30 Dec 2024

https://github.com/beliavsky/fortran-production-code-sites

Links to sites of Fortran production codes

fortran

Last synced: 03 Dec 2024

https://github.com/tebogoyungmercykay/programming-languages-coding-booth

Chris Hanson and the MIT Scheme Team. MIT/GNU Scheme reference manual. Technical report, Mas- sachusetts Institute of Technology, 2018.

cobol fortran functional-programming imperative-programming-language imperative-scripting-languages languages logic-programming object-oriented-programming programmin racket ruby scheme

Last synced: 21 Jan 2025

https://github.com/zoziha/rkf45

Fehlberg fourth-fifth order Runge-Kutta method. (rkf45)

fehlberg fortran fortran-package-manager fourth-fifth-order ode rkf45 runge-kutta

Last synced: 30 Dec 2024

https://github.com/camfort/fortran-vars

Fortran memory model and other static analysis tools (building on fortran-src)

fortran haskell static-analysis

Last synced: 19 Nov 2024

https://github.com/zoziha/wavepack

WAVEPACK: routines to compute the wavelet transform of a time series, and significance levels.

fortran fpm wavelet wavepack

Last synced: 30 Dec 2024

https://github.com/plevold/fortran-line-reader

Read arbitrary length lines from a text file using Fortran

filesystem fortran

Last synced: 12 Jan 2025

https://github.com/goerz/test_parallel_paradigms

Collection of test programs for various parallelization paradigms

fortran mpi openmp programming teaching

Last synced: 12 Jan 2025

https://github.com/ibarraespinosa/rfortran

An R package to play with Fortran and OpenMP. Nothing serious

fortran openmp r

Last synced: 03 Dec 2024

https://github.com/matthalex/fortran-project-template

An opinionated one-stop shop for new and old Fortran projects, offering seamless compiling, building, packaging, linting, formatting, and more, with modern tools like FPM, pre-commit, fprettify, and ford.

fortran fortran-package-manager python template

Last synced: 03 Dec 2024

https://github.com/urbanjost/m_draw

low-level vector graphics library and module

fortran fortran-package-manager graphics vector

Last synced: 30 Dec 2024

https://github.com/vmagnin/forsudoku

A Fortran sudoku generator and solver

fortran fortran-package-manager sudoku

Last synced: 12 Dec 2024

https://github.com/zoziha/display

A simple display 📺 module for displaying scalar, vector, and matrix floating-point, integer, logical, and string values on the screen in a general, formatted manner, often used for debugging code or syntax demonstration.

display fortran fortran-package-manager io print

Last synced: 30 Dec 2024

https://github.com/mankoff/gdb_fortran_tools

Tools to help debug Fortran code with gdb - plotting, saving, and Numpy functions.

debug debugger debugging fortran gdb numpy python

Last synced: 06 Nov 2024

https://github.com/vmagnin/fortran-standard-search

fss is a small shell script searching a string in the titles of the subsections of the Fortran standard, and opening the pages in a PDF viewer.

fortran

Last synced: 12 Dec 2024

https://github.com/jacobwilliams/nrlmsis2.1

Unofficial Mirror of NRLMSIS2.1 https://map.nrl.navy.mil/map/pub/nrl/NRLMSIS/NRLMSIS2.1/

atmosphere-model fortran nrlmsise00

Last synced: 30 Dec 2024

https://github.com/gha3mi/fortime

ForTime - A Fortran library for measuring elapsed time, DATE_AND_TIME time, CPU time, OMP time and MPI time.

cpu-time date-and-time debug elapsed-time fortran fortran-package-manager mpi openmp profile time timer

Last synced: 12 Dec 2024

https://github.com/mrcgrtz/learning

👴🏼 This is me learning FORTRAN.

fortran learning-by-doing

Last synced: 13 Dec 2024

https://github.com/naemazam/hello-world

I don't Know What is Your First Language and Don't Want to know Why You Select it. But As a Programmer i know, The Smile When You run Your First Code. After That We made Thousands of Mistake In our DEV life. We did Debug, Copycat or Googling But never Forget This First 2 Words. Let's Combine Our First Happiness In A single Page.

apache-groovy c dart elixir elm fortran go graphql haskel hello-world hellogithub helloworld helloworld-programs naemazam

Last synced: 14 Jan 2025

https://github.com/amilkyboi/euler

A 2-D Euler solver for internal flows written in Fortran.

cfd fortran

Last synced: 16 Nov 2024

https://github.com/pelson/jfk-fling

A Jupyter kernel for Fortran, inspired by the xeus-cling project for C++

educational fortran interactive jupyter jupyter-kernel repl

Last synced: 19 Dec 2024

https://github.com/beliavsky/fortran-code-ex-github

Fortran codes not on GitHub

fortran

Last synced: 03 Dec 2024

https://github.com/ckormanyos/gamma_f77

real-valued gamma function in quad-precision using classic Fortran77

fortran fortran77 gamma-function numerical-methods quadruple-precision special-function special-functions

Last synced: 20 Jan 2025

https://github.com/gsteixeira/neuralnetwork-fortran

A simple neural network in Fortran

fortran machine-learning neural-network

Last synced: 25 Dec 2024

https://github.com/awvwgk/fortran.vim

Updated syntax highlighting for Fortran in (neo)vim

fortran neovim vim vim-syntax

Last synced: 07 Dec 2024

https://github.com/eggy115/fortran

Fortran

fortran

Last synced: 17 Jan 2025

https://github.com/sqrtneginf/feigenbaum

Obsessing over tiny floating point bug

fortran glibc java perl perl6 python

Last synced: 20 Jan 2025

https://github.com/zanderlewis/qprime

Q' (Q Prime) is an experimental programming language for quantum/weather calculations.

fortran hacktoberfest qprime quantum quantum-programming-language weather

Last synced: 29 Dec 2024

https://github.com/ckormanyos/hello_f77

The epic Hello World program in the Fortran77 language

fortran fortran77 hello-world

Last synced: 20 Jan 2025

https://github.com/starlink/aspic

Starlink Image processing programs from the 1980s

astronomy fortran

Last synced: 05 Jan 2025

https://github.com/open-atmos/wrf-partmc

Repository for the particle-resolved aerosol model PartMC coupled to the Weather Research and Forecasting (WRF) model

aerosols atmospheric-modeling fortran monte-carlo-simulation wrf-chem

Last synced: 28 Dec 2024

https://github.com/nategphillips/euler

A two-dimensional Euler solver for internal flows written in Fortran.

aerospace-engineering cfd fortran

Last synced: 05 Jan 2025

https://github.com/sclorentz/fran

I was testing a lot of different programming languages, like C, PY, Rust and ASM. So now is time to test Fortran

fortran fortran90

Last synced: 17 Jan 2025

https://github.com/gasinan/advfornotes

Advanced Fortran Notes

fortran introduction

Last synced: 02 Dec 2024

https://github.com/mobluse/ratbas2

Rational BASIC ─ gives C-like structures to BASIC with only GOTO ─ Uses RatFOR (Rational Fortran)

basic basic-programming basic-programming-language c64 commander-x16 commanderx16 cx16 fortran fortran66 goto ratfor vic20 x16

Last synced: 20 Jan 2025

https://github.com/vkbo/funwithfortran

Hmm ... can this be done in Fortran?

crypto fortran fortran2008 sha256

Last synced: 17 Jan 2025

https://github.com/interkosmos/fortran-tcdb

Fortran 2008 interface bindings to Tokyo Cabinet

database fortran nosql tokyo-cabinet

Last synced: 30 Dec 2024

https://github.com/zoziha/ampd-algorithm

Automatic Multiscale-based Peak Detection (AMPD) Algorithm

fortran fortran-package-manager matlab python

Last synced: 30 Dec 2024

https://github.com/zoziha/nnps

NNPS scheme practice in CFD particle method.🌲

fortran fpm nnps quad-tree

Last synced: 30 Dec 2024

https://github.com/everythingfunctional/erloff

Errors and logging for fortran

error-handling fortran logging

Last synced: 30 Dec 2024

https://github.com/beliavsky/fortran-packages-list

List of projects that can be built with the Fortran Package Manager

fortran fortran-package-manager

Last synced: 03 Dec 2024

https://github.com/jacobwilliams/fortran-mach

Modern Fortran Machine Constants Module (r1mach, d1mach, i1mach)

fortran portability

Last synced: 30 Dec 2024

https://github.com/jacobwilliams/novas

Refactoring of NOVAS: Naval Observatory Vector Astrometry Subroutines

astronomy fortran fortran-package-manager novas us-navy usno

Last synced: 30 Dec 2024

https://github.com/jacobwilliams/ffp

Unofficial mirror of Fortran Function Parser from http://www.labfit.net/functionparser.htm

expression-parser fortran function-parser

Last synced: 30 Dec 2024

https://github.com/tallamjr/computing-for-scientists-book

Exercises and code from Computing for Scientists Book.

book cpp fortran

Last synced: 17 Dec 2024

https://github.com/interkosmos/lucifer

Lucifer block cipher in FORTRAN 77

cipher cryptography des encryption fortran fortran-77 lucifer

Last synced: 30 Dec 2024

https://github.com/interkosmos/f77-3d

Very basic 3D engine in FORTRAN 77 for MS-DOS

dos fortran fortran-77 raycasting

Last synced: 30 Dec 2024

https://github.com/urbanjost/m_fixedform

create fixed-form TDU interfaces using ncurses(3c) from Fortran

fortran fortran-package-manager ncurses tui

Last synced: 30 Dec 2024

https://github.com/urbanjost/m_color

convert between RGB color values and other common color models

color-conversion color-models fortran fortran-package-manager

Last synced: 30 Dec 2024

https://github.com/themanyone/replace

A REPL for all langauges with *your* editor and this simple bash script.

c c17 cobol cpp cpp17 csharp fortran go hare java node perl php python repl rust zig

Last synced: 19 Jan 2025

https://github.com/beebus/hello-world-fortran

Using an Ubuntu Linux text editor, I followed a "hello world" tutorial at https://fortran-lang.org/learn/quickstart/hello_world

fortran fortran90 hello-world helloworld

Last synced: 13 Dec 2024

https://github.com/beliavsky/fortran_faq

originally the comp.lang.fortran FAQ from January 1997 by Keith Bierman

faq faqs fortran

Last synced: 03 Dec 2024

https://github.com/seigtm/spbpu

Все домашние задания, курсовые, учебные материалы, лабораторные работы, собранные за всё время обучения в СПбПУ, ИКНК (бывший ИКНТ), ВШПИ.

asm assembler assembly circuit cpp english-learning fortran homework homework-assignments labs llvm math oop physics spbpu spbstu

Last synced: 06 Dec 2024

https://github.com/ismoreirakt/fortrant

Vscode plugin that offers syntax highlighting for fortran.

fortran vscode-extension vscode-plugin

Last synced: 14 Dec 2024