🇨🇦 Made in Canada

Discover Canada's Leading Open Source Projects: Explore top-notch open source initiatives hailing from the vibrant tech community of Canada.

TOP Fortran Projects

1
Dal-mzhang/REAL

Dal-mzhang/REAL

Rapid Earthquake Association and Location
Fortran
80
star
2
CGS-GIS/GPSPACE

CGS-GIS/GPSPACE

NRCan-CGS GPSPACE software / Logiciel GPSPACE de LGC-RNCan
Fortran
54
star
3
joeydumont/complex_bessel

joeydumont/complex_bessel

A C++ library to evaluate Bessel functions of all kinds.
Fortran
52
star
4
ljdursi/coarray-examples

ljdursi/coarray-examples

Simple coarray examples for teaching
Fortran
39
star
5
maclandrol/FisherExact

maclandrol/FisherExact

Fisher exact test for mxn contingency table in python
Fortran
37
star
6
crewesleo/SeisElastic2D

crewesleo/SeisElastic2D

An open-source package for multiparameter FWI in isotropic-, anisotropic- and visco-elastic media
Fortran
31
star
7
joeydumont/wignerSymbols

joeydumont/wignerSymbols

A C++ library to compute the Wigner 3j- and 6j- symbols (with FORTRAN backend).
Fortran
29
star
8
rubel75/fold2Bloch-VASP

rubel75/fold2Bloch-VASP

Unfolding the band structure of a supercell obtained with VASP
Fortran
22
star
9
eespr/MuLTI-TEM

eespr/MuLTI-TEM

Multimodal Layered Transdimensional Inversion of Transient Electromagnetic data with Depth Constraints
Fortran
19
star
10
ECCC-ASTD-MRD/gem

ECCC-ASTD-MRD/gem

The Global Environmental Multiscale (GEM) model is a numerical weather prediction model developed by the Meteorological Research Division of Environment and Climate Change Canada.
Fortran
19
star
11
cgq-qgc/pyhelp

cgq-qgc/pyhelp

A Python library for the assessment of spatially distributed groundwater recharge and hydrological components with HELP
Fortran
17
star
12
MartinPdeS/PyMieSim

MartinPdeS/PyMieSim

Python package for Mie scattering computation and analysis.
Fortran
17
star
13
tueboesen/Sparse-iterative-parallel-linear-solver

tueboesen/Sparse-iterative-parallel-linear-solver

This is a sparse iterative parallel linear solver I developed during my PhD. The solver works by splitting the matrix into blocks which are then solved in parallel. The solver assumes the input matrix to already have been ordered by a Reverse Cuthill-Mckee reordering algorithm.
Fortran
14
star
14
rubel75/mstar

rubel75/mstar

Effective mass calculation with DFT
Fortran
13
star
15
MGYBY/ocean_modelling_for_beginners

MGYBY/ocean_modelling_for_beginners

Fortran
13
star
16
twillis449/ALBUS_ionosphere

twillis449/ALBUS_ionosphere

software to determine ionosphere TEC and RM from GPS receiver data
Fortran
13
star
17
kevinhng86/faiNumber-Fortran

kevinhng86/faiNumber-Fortran

A fast, flexible, and secure numerical library for Fortran.
Fortran
13
star
18
rubel75/fold2Bloch-Wien2k

rubel75/fold2Bloch-Wien2k

Unfolding of first-principle electronic band structure
Fortran
13
star
19
sfu-cosmo/MGCAMB_v4

sfu-cosmo/MGCAMB_v4

This is the official MGCAMB v4 repository. Scroll down for information about MGCAMB.
Fortran
11
star
20
Progdrasil/CEAMatlabAPI

Progdrasil/CEAMatlabAPI

Integration of NASA CEA into MATLAB for project at École Polytechnique de Montréal
Fortran
11
star
21
forughi/CFD-Simple

forughi/CFD-Simple

Computational Fluid Dynamics (CFD) Finite Volume Code for 2D square geometry, arbitrary boundary conditions, and laminar flow. (BiCGSTAB Solver)
Fortran
11
star
22
archer-yang-lab/gglasso

archer-yang-lab/gglasso

Automatically exported from code.google.com/p/gglasso
Fortran
10
star
23
ratboy666/string

ratboy666/string

Microsoft FORTRAN-80 (F80) string handling library. Simple, fast, mostly FORTRAN.
Fortran
10
star
24
MESH-Model/MESH-Scripts

MESH-Model/MESH-Scripts

This repository is for sharing and improving pre-processing, post-processing, and run scripts for the MESH hydrology land-surface model.
Fortran
9
star
25
jasonfrowe/Kepler

jasonfrowe/Kepler

Source code to Find, Model and manipulate Planetary Transits
Fortran
9
star
26
tgaurav7/Advanced-CFD-Codes

tgaurav7/Advanced-CFD-Codes

Finite Volume discretised Conduction, Convection, Advection/Diffusion modelling in FORTRAN
Fortran
9
star
27
XanaduAI/torontonian-sampling

XanaduAI/torontonian-sampling

This repository contains the source code used to produce the results presented in the paper "Classical benchmarking of Gaussian Boson Sampling on the Titan supercomputer".
Fortran
9
star
28
aperezhortal/pySPEEDY

aperezhortal/pySPEEDY

pySPEEDY is a fork of the SPEEDY.f90 atmospheric model written by Sam Hatfield that uses a python interface for running and controlling the SPEEDY.f90 model. SPEEDY.f90 model is a modern Fortran implementation of the intermediate complexity atmospheric general circulation SPEEDY model, developed by Fred Kucharski, Franco Molteni, and Martin P. King.
Fortran
8
star
29
gburlet/dbn-guitar-transcribe

gburlet/dbn-guitar-transcribe

Deep learning for polyphonic guitar transcription
Fortran
8
star
30
memmett/pyboxlib

memmett/pyboxlib

Python BoxLib wrapper
Fortran
8
star
31
rakeshdhote/PhaseFieldModel_IGA

rakeshdhote/PhaseFieldModel_IGA

Phase Field Modeling of shape memory alloy using Isogeometric Analysis
Fortran
7
star
32
xumi1993/SurfATT-iso

xumi1993/SurfATT-iso

Surface wave Adjoint Travel-time Tomography
Fortran
7
star
33
archer-yang-lab/gcdnet

archer-yang-lab/gcdnet

Automatically exported from code.google.com/p/gcdnet
Fortran
7
star
34
charlespwd/f-kriging

charlespwd/f-kriging

A fortran Kriging solver which uses LAPACK
Fortran
7
star
35
MGYBY/advanced_ocean_modelling

MGYBY/advanced_ocean_modelling

Fortran
6
star
36
cwensley/bitfonts

cwensley/bitfonts

Bit fonts for text mode art
Fortran
6
star
37
yuhaoran/CUBE_nufluid

yuhaoran/CUBE_nufluid

Fortran
6
star
38
eespr/MuLTI-TEM-10x10

eespr/MuLTI-TEM-10x10

Multimodal Layered Transdimensional Inversion of Time Domain Electromagnetic data with Depth Constraints
Fortran
6
star
39
darcymason/egsnrc

darcymason/egsnrc

Port of EGSnrc to Python
Fortran
6
star
40
cffischer/Object-Oriented-GRASP

cffischer/Object-Oriented-GRASP

Object Oriented GRASP is general relativistic atomic structure software organized as the processing of objects that is both more readable and manages memory more efficiently. Written in Fortran 2008 or later, it relies extensively on parameterized user-defined data types for defining objects and linked lists for managing memory of lists whose size cannot be determined in advance.
Fortran
5
star
41
matthew2e/easy-volcanic-aerosol

matthew2e/easy-volcanic-aerosol

An idealized forcing generator for climate simulations
Fortran
5
star
42
carrasqu/XYZ_plaquette_deco_SSE

carrasqu/XYZ_plaquette_deco_SSE

Kagome lattice XYZ model SSE program
Fortran
5
star
43
jklymak/MITgcm_btforcing

jklymak/MITgcm_btforcing

Fortran
5
star
44
nolta/SpecialFunctions.jl

nolta/SpecialFunctions.jl

Fortran
5
star
45
cffischer/SPHF

cffischer/SPHF

B-spline version of a Hartree-Fock program
Fortran
5
star
46
ARVE-Research/LPJ-LMfire

ARVE-Research/LPJ-LMfire

The LPJ-LMfire Dynamic Global Vegetation Model
Fortran
5
star
47
yuhaoran/CUBE_XMU

yuhaoran/CUBE_XMU

Cosmological N-body simulation code for large scale structure formation
Fortran
4
star
48
maseology/GSFLOWurban

maseology/GSFLOWurban

An urban development hydrologic analysis tool based on GSFLOW
Fortran
4
star
49
yuhaoran/cafproject

yuhaoran/cafproject

cafcube N-body simulation codes and papers
Fortran
4
star
50
NoskovLab/BROMOC

NoskovLab/BROMOC

Polymer Dynamics in nanopores.
Fortran
4
star
51
kechen89/ExactAdjointRTM

kechen89/ExactAdjointRTM

Source code of Ji, J., 2009, An exact adjoint operation pair in time extrapolation and its application in least-squares reverse-time migration: Geophysics, 74, no. 5.
Fortran
4
star
52
homnath/SPECFEM-X

homnath/SPECFEM-X

Fortran
4
star
53
dougshidong/disc_galerkin

dougshidong/disc_galerkin

One-dimensional discontinuous Galerkin method for linear advection.
Fortran
4
star
54
JohnVirgin/CESM-Niagara

JohnVirgin/CESM-Niagara

Source Code and Use Instructions for CESM2.1.0 on Scinet's Niagara- CFG Edition
Fortran
3
star
55
memmett/minipfasst

memmett/minipfasst

MINIPFASST
Fortran
3
star
56
jonathansick/starfish

jonathansick/starfish

GitHub StarFISH mirror (with patches)
Fortran
3
star
57
jklymak/MITgcmcode

jklymak/MITgcmcode

MITgcmcode
Fortran
3
star
58
andrei-v-frolov/cmb-peaks

andrei-v-frolov/cmb-peaks

CMB Peak Statistics pipeline
Fortran
3
star
59
dchandan/PySHTOOLS

dchandan/PySHTOOLS

A fast and compact library for performing spherical harmonic analysis with Python
Fortran
3
star
60
uwaterloo-open-design/PDAS

uwaterloo-open-design/PDAS

Valuable aeronautical computer programs complete with public domain source code, instructions and sample cases.
Fortran
3
star
61
yuhaoran/CUBE

yuhaoran/CUBE

Cosmological N-body simulation code
Fortran
3
star
62
QITI/Halftones

QITI/Halftones

A fork from https://bitbucket.org/kuraiev/halftones
Fortran
3
star
63
BIAPT/NeuroAlgo

BIAPT/NeuroAlgo

Fortran
3
star
64
frasertheking/niagara-hrldas

frasertheking/niagara-hrldas

NoahMP setup, forcing and run scripts on the Niagara supercomputing cluster
Fortran
3
star
65
h2obabyts/isoWATFLOOD

h2obabyts/isoWATFLOOD

isotope-enabled portion of the WATFLOOD
Fortran
3
star
66
oliasselin/QG-YBJp-model

oliasselin/QG-YBJp-model

Fortran
3
star
67
clavigne/huckster

clavigne/huckster

Huckster is an extended Huckel calculator.
Fortran
3
star
68
mcquiggi/Pi-VAX

mcquiggi/Pi-VAX

Compute Pi to an arbitrary number of digits using VAX FORTRAN
Fortran
2
star
69
Miserlou/Impute

Miserlou/Impute

Mirror of Bioconductor's `impute` package
Fortran
2
star
70
aperezhortal/WRFV3.7.1_LHN

aperezhortal/WRFV3.7.1_LHN

Simple Latent Heat Nudging implementantion for WRF
Fortran
2
star
71
ratboy666/matlab80

ratboy666/matlab80

MATLAB for CP/M-80
Fortran
2
star
72
ostueker/Example_Fortran

ostueker/Example_Fortran

Fortran
2
star
73
bvkrauth/smle

bvkrauth/smle

Simulation-based estimation of peer effects (Journal of Econometrics 2006)
Fortran
2
star
74
jklymak/ForcedChannel5k

jklymak/ForcedChannel5k

5-km version of ForcedChannel
Fortran
2
star
75
ECCC-ASTD-MRD/MIDAS-src

ECCC-ASTD-MRD/MIDAS-src

The Modular and Integrated Data Assimilation System software developed by Environment and Climate Change Canada
Fortran
2
star
76
CamiloSerranoDamha/BAT-VBS

CamiloSerranoDamha/BAT-VBS

Fortran
2
star
77
ARVE-Research/newspline

ARVE-Research/newspline

New mean-preserving spline interpolation scheme
Fortran
2
star
78
farazarbabi/ConvectionDiffusion

farazarbabi/ConvectionDiffusion

This FORTRAN code is developed to solve convection-diffusion equations in a 2D rectangular geometry
Fortran
2
star
79
forughi/MD_Liquid_Argon

forughi/MD_Liquid_Argon

A Molecular Dynamics Simulation of Liquid Argon
Fortran
2
star
80
ARVE-Research/gwgen_f90

ARVE-Research/gwgen_f90

The FORTRAN code base for a global weather generator
Fortran
2
star
81
homnath/Fem1D

homnath/Fem1D

FEM solution of 1D second order differential equation. This package is mainly intended for educational purpose, and it introduces a general concept on discretization, Gauss quadrature, stiffness matrix, boundary conditions, and matrix solution.
Fortran
2
star
82
Siglab-code/GeoNDT

Siglab-code/GeoNDT

GeoNDT: a fast general-purpose computational tool for geotechnical non-destructive testing applications
Fortran
2
star
83
lukashergt/recfast

lukashergt/recfast

Python wrapper for recfast.for
Fortran
2
star
84
rrusk/TQGG

rrusk/TQGG

Grid Generation and Visualization
Fortran
2
star
85
AntonBiryukovUofC/RayTracerFortran

AntonBiryukovUofC/RayTracerFortran

This repo hosts my codes for the ray propagation in the layered cake velocity model, 1D profile, no anisotropy.
Fortran
2
star
86
Sumanshekhar17/Wave-equation-

Sumanshekhar17/Wave-equation-

This repository consist of Fortran code where I have implemented several Numerical schemes to solve wave equation and checked their accuracy using Global spectral method. I have used parallel programming algorithms too in this code mostly MPI parallel algorithm.
Fortran
2
star
87
ECCC-ASTD-MRD/fst-tools

ECCC-ASTD-MRD/fst-tools

Collection d'outils pour la manipulation de fichiers standards RPN / Collection of tools to manipulate RPN standard files
Fortran
2
star
88
Coldmusic/FEC-in-Underwater-Acoustic-Sensor-Networks-UASNs-

Coldmusic/FEC-in-Underwater-Acoustic-Sensor-Networks-UASNs-

Honours project, the project test FEC in UASN using an Arctic-like environment.
Fortran
2
star
89
dougshidong/mech516

dougshidong/mech516

Computatial Gasdynamics
Fortran
2
star
90
andrei-v-frolov/accretion

andrei-v-frolov/accretion

Scalar field accretion onto a static Schwarzschild-like black hole
Fortran
2
star
91
ratboy666/virtc

ratboy666/virtc

Altair 88-VIRTC driver for ALTAIR/ALTAIR-DUINO
Fortran
2
star
92
tueboesen/Parallelization-Framework

tueboesen/Parallelization-Framework

An OpenMP parallelization framework developed by me during my PhD
Fortran
2
star
93
mattfung/AERMOD

mattfung/AERMOD

AERMOD 15181 Repos.
Fortran
2
star
94
ValeriaTelles/Canadian-Forest-Fire-Weather-Index

ValeriaTelles/Canadian-Forest-Fire-Weather-Index

A modern Fortran program (i.e., F95) of the Fortran IV program described in the article, "Equations and Fortran IV Program for the 1976 Metric Version of the Forest Fire Weather Index", by Van Wagner, C.E., and Pickett, T.L.
Fortran
2
star
95
ouhourane/GPER

ouhourane/GPER

Package R: Group Penalized Expectile Regression
Fortran
2
star
96
kspaans/geninterp

kspaans/geninterp

Generic map grid interpolation in Fortran 90
Fortran
2
star
97
ouhourane/GPQR

ouhourane/GPQR

Package R/Fortan: Group Penalized Quantile Regression
Fortran
2
star
98
jedokaplan/TOArad

jedokaplan/TOArad

Calculate top-of-the-atmosphere for any year and latitude
Fortran
2
star
99
MOMOKO606/Mixed-Programming-of-FORTRAN-MATLAB

MOMOKO606/Mixed-Programming-of-FORTRAN-MATLAB

Demos of mixed Programming between FORTRAN and MATLAB.
Fortran
2
star
100
ojeda-e/Langevin-dynamics

ojeda-e/Langevin-dynamics

Langevin equation for organelle transport with and w/o molecular motors.
Fortran
2
star