Famms is a Python module for applying the method of manufactured solutions (MMS) to PDE simulators written in C/C++, Fortran, and Python.
Fast Gauss Transform Implementation Evaluate the sum of N Gaussians at M points
Light scattering simulation tool for fibrous media
This Monte Carlo simulation tool calculates multiple scattering down at particle level by small spherical objects and infinitely long cylinders.
Ultrashort laser pulse interaction with matter
Flaps2D is a simulation tool written in Fortran 90 which simulates the free-carrier transport in structured micrometric materials. It includes interband and intraband excitation of electrons and holes, Fermi-Dirac transport, energy coupling between free-carriers and lattice, and thermal diffusion.
The Flexible Modeling System is a software infrastructure for the construction of atmosphere, ocean, and coupled climate models. THIS PROJECT IS NOW HOSTED AT HTTP://FMS.GFDL.NOAA.GOV -- PLEASE REGISTER AND DOWNLOAD THIS SOFTWARE FROM OUR NEW SERVER.
Formula Compiler Source for writing your own compiler. Arithmetic expressions & functions; IF-THEN; AND OR ..; EQ GT ..; user functions like threshold, flipflop; others are easy to be implemented
InLine Plot with Fortran
This is a Fortran Module that merges the performance of the computation of the Fortran with the power of a Python Package called Matplotlib plot the data computed by your fortran code. It allows you to divide you data into groups of datafiles and each group is stored on its own directory. It allows you to create different types of plotting files such as, PNG file for each datafile and PDF and MPEG files for each group of datafiles. It works with FORMATTED and UNFORMATTED fortran datafiles. When you call the main subroutine in this module which is called FORTPLOT, it creates a python coded file that you can execute it at any time to get the plots and take a decision about continue the run or halt it. So, with multiple nodes machine you can assign a node for running the python coded file created by the Fortran code to get you data plotted.
FortWrap is a python script that parses Fortran 90/95/200X source files and generates wrapper code in the form of C++ classes. FortWrap is intended to be used with object oriented Fortran code that makes use of Fortran derived types. Project has moved to: https://github.com/mcfarljm/fortwrap
This software is a computer program whose purpose is to fortran mathematics library and some solve linear equation in high performance computing. I create this software for for my last year of engineer school (Scientific Computing Option)
Author : André Rezende - firstname.lastname@example.org Since Oracle stopped to support the Pro*Fortran compiler all the users of this preprocessor don't have alternative to use Embeded SQL c
Yet another Fortran Code Browser. Modern Fortran (F66, F77, F90, F95...) More functionality: Code beatifier, link with other Languages. Modern design: lightweight, W3C Standard Compliant, Dynamic interface. Expandable through modules.
A collection of Fortran interfaces to the most common Open Source GIS libraries, plus some more Fortran-specific tools.
Weather and Climate Risk Management
numerical simulation code solving transport equations in 2D
fosite is a generic framework for the numerical solution of 2D hyperbolic conservation laws in generalized orthogonal coordinates. Its main purpose is the simulation of compressible flows with either rotational symmetry or slab symmetry. The underlying numerical solution method belongs to the family of unsplit conservative finite volume TVD schemes. The method is 2nd order accurate in space and uses high order Runge-Kutta and multistep schemes for time evolution. In addition to the pure advection code several source terms have been implemented including viscous diffusion and gravitational acceleration. Due to its modular object-oriented design it is very easy to add new features to the code.
FreeEOS is a Fortran library for calculating the equation of state using an efficient free-energy minimization technique that is suitable for physical conditions in stellar interiors.
This software will use the most modern Equations of State to estimate and correlate phase equilibria of mixtures of compounds.
The Ftcl package allows developers to include Tcl/Tk in their Fortran programs or to create Fortran-based extensions for Tcl/Tk.
Global nonlinear optimization with automatic differentiation
NOTE: Development continued at GitHub! Current version is higher than 1.2.0. GADfit is a Fortran implementation of global nonlinear curve fitting, based on a modified Levenberg-Marquardt algorithm. Global fitting refers to fitting many datasets simultaneously with some parameters shared among the datasets. The fitting procedure is very fast and accurate thanks to the use of automatic differentiation. The model curves (fitting functions) can be of essentially arbitrary complexity. This includes any nonlinear combination of elementary and special functions, single and/or double integrals, and any control flow statement allowed by the programming language. See the latest user guide under Files.
An analytical generalized Born model to calculate electrostatic solvation energy that accurately reproduces the linearized Poisson-Boltzmann equation. More about this method is explained in J. Phys. Chem. B, 111, 3055-3061 (2007).
A library of optimized parameters and example source code for the use of generalized Langevin equation in molecular dynamics.
GNUDE is a complete suite of GNU C, C++, Fortran, and Java Cross Compilers, and the GDB CPU Simulator and Debugger for embedded microprocessor applications development. Targets development for ARM7, ARM9, and XScale applications.
GNU/Grade is an attempt to create an open alternative to commercial color grading systems on Linux, using QT4 framework, ImageMagick, OpenCV and ffmpeg.
GNU Pinch is a tool for the analysis of the energy consumptions of industrial processes. Given a process involving energy requirements, the program delivers a report of the most efficient heat exchanger network in terms of consumption and fixed costs.
The GPU-BH tree solver is a FLASH4 module to calculate the gravitational potential using a CUDA device.
An integrated atmospheric model for weather and climate prediction and simulation. It includes portable versions of global spectral model, regional spectral model, and non-hydrostatic mesoscale spectral model.