Explore projects
-
This project is aimed at implementing a scalable tensor library. However, it should be possible to implement all kinds of tensors using the Fortran 2003 extend and class keywords. This fork will use OpenMP to offload to GPUs.
Updated -
MCODAC is a Fortran library for the numerical evaluation of fiber composite damage. The library contains analysis methods specifically tailored to fiber composites, from micromechanical homogenization approaches to macroscopic fatigue models of orthotropic multilayer composites.
Updated -
Return of JSON for Fortran: a much more performance oriented take on a json library
Updated -
The project provides two LCAO-based Fortran codes for evaluating the electronic energies of the H2+ ion using either 1s STOs or their STO–NG Gaussian expansions. Together, they allow exploration of basis-set effects, potential energy surfaces, and electron density along the internuclear axis.
Updated -
trimmed down and removed history of forthon project
ForThon = FORtran n pyTHON programming
Updated -
Jackknife & bootstrap resampling in Fortran with python bindings
Updated -
-
-
-
-
NIMROD infrastructure for FEM evaluation, integration and linear algebra solves with device accelerated computing through OpenACC and abstract types enabled by modern Fortran.
Docs here: https://nimrodteam.gitlab.io/open/nimrod-aai/page/index.html
Icon by Fernand Léger, The Railway Crossing, 1919, oil on canvas, Art Institute of Chicago.
Updated -
A Fortran program that performs a Monte Carlo simulation to study the interaction and equilibrium behavior of two water molecules using atomistic potentials and periodic boundary conditions.
Updated -
A docker image with gfortran and fpm installed, making CI for Fortran that much easier.
Updated -
-
-
A Fortran program that estimates Pi using three different Monte Carlo methods: geometric, hit-and-miss and sample mean.
Updated -
time-HArmonic Wave modEling and INversion using Hybridizable Discontinuous Galerkin Discretization (hawen). The code is written in Fortran90, for forward and inverse time-harmonic wave problems. It uses mpi and openmp parallelism.
Updated