ForGE - Fortran GUI Environment v0.4.0 Alpha Source: https://github.com/jshahbazi/fortran-forge Latest News ========= (5/27/14) - Development has halted due to me discovering a better way to develop a GUI using Glade and GTK v3. Please go here for more info: http://fortrandev.wordpress.com/2014/05/25/creating-a-gui-using-gtk3-and-gtk-fortran/ (10/18/13) - Source code has been released! (7/1/13) - The compilation instructions up until now have been wrong. They have been updated and everything should actually work. Please let me know if there are any issues. Also, the forge.mod file - which is required - has been added to the release. About ===== A framework designed to simplify construction of modern Fortran programs using the GTK+ GUI functions. Requirements ============ -gtk-fortran (https://github.com/jerryd/gtk-fortran/wiki)
A collection of Fortran interfaces to the most common Open Source GIS libraries, plus some more Fortran-specific tools.
Old project for GS2. Now moved to the gyrokinetics project.
This is the old project for GS2: Gyrokinetic Turbulence Simulator. Low frequency, electromagnetic turbulence occurs in magnetic fusion experiments, astrophysical plasmas, and basic physics experiments. GS2 is a full-featured, portable, parallel code for gyrokinetic simulation.
Gastropod is a Fortran 90 library of forward and gradient routines for fast radiative transfer calculations for high spectral resolution infrared satellite sounders.
Mathematics software platform and script language
Hmd is a program for mathematical computations. It runs as an interactive environment as well as a script interpreter. Intended as a tool for numerical, applied mathematics, there is a basic engine for solving finite element models.
Hermes -- a set of libraries and tools for the support of scientific simulation and data archival.
A low memory scaling distributed 3D FFT library. The library is designed for calculating complex‐to‐complex Fast Fourier Transforms (FFT’s) on 3‐D distributed data. It is based on FORTRAN90 and MPI with the underlying FFT calculated using FFTW3.
XML Parser for Fortran. Handles XML and similar structured files. The library provides access (read and write) via a linked list. This is conceptual different from the SAX approach. The data can be held and 'browsed' in memory.
Locally-Scaled Diffusion Maps from molecular dynamics trajectories
LSDMap is a set of Fortran90 codes parallelised with MPI for the calculation of Locally Scaled Diffusion Maps. The eigenvectors of the diffusion matrix can be used to form a small set of reaction coordinates describing the behaviour of a high-dimensional data set such as an equilibrium MD trajectory.
An easy to use, yet save and fast linear algebra library. LinAl is designed to be compatible with the one and only true language for numerical computations, which is FORTRAN. It is based on STL containers and algorithms.
A High-Order Multi-Variate Approximation Scheme for Arbitrary Data Sets, C implementation of the method described in http://web.mit.edu/qiqi/www/paper/interpolation.pdf, with Python and Fortran interfaces.
A reactor solver which uses stochastic particle methods to model particle population balances. This code is developed by the CoMo group in the chemical engineering department at the university of Cambridge (como.cheng.cam.ac.uk).
MORPHEUS is a 3D MPI-OPENMP hydrodynamic simulation code
Manchester Omni-geometRical Program for Hydrodynamical EUlerian Simulations Copyright © N. Vaytet & T. O'Brien (2008-2014) The University of Manchester Current version 1.33 - 07/2014 MORPHEUS is a 3D MPI-OPENMP Eulerian second-order Godunov hydrodynamic simulation code in cartesian, spherical and cylindrical coordinates which includes radiative cooling and gravity.
Fortran tools to write standardized NetCDF output for a variety of ocean circulation models. The files contain required metadata to be compatible with DMACS standards. And a C++ particle trajectory tool reads NetCDF files to make particle paths.
A library to compute the electron and chemical kinetics on plasmas
PLASMAKIN is a package to handle physical and chemical data used in plasma physics modeling and to compute gas-phase and gas-surface kinetics data: particle production and loss rates, photon emission spectra and energy exchange rates.
Pheno Analysis is a sequential data assimilation framework for use with prognostic phenology models. It uses MODIS satellite data to constrain model parameters and states.
This software package was developed to supply a portable decoding package (written in C and callable by Fortran) compatible to some extent with ECMWF GRIBEX routine.
This is a Tcl/Tk interface to a set of FORTRAN subroutines which implement empirical formulae for Physical Sputtering, Chemical Sputtering, Radiation Enhanced Sublimation. More PSIs to be added (Backscattering, etc..)
A complete OpenCascade based MESH framework.Note this is not the original SALOME SMESH project but an effort to create a standalone mesh framework based on the existing one from SALOME project, plus adding WIN32 compatibility.
Virtual Box VDI of SliTaz Linux with Savuka installed and configured
Savuka global analysis software (www.osmanbilsel.net) is installed and configured in a light version of SliTaz linux (www.SliTaz.org). root name: root root password: root username: tux password: root Instructions: -Download and install 7zip (www.7-zip.org) -Extract files to HDD -Install included VirtualBox (not tested on other versions, but shouldn't matter) -Within VirtualBox make a new machine ----Machine/New --------Name: Savuka / Type: Linux / Version: Other Linux (32-bit) --------1024MB RAM -------- Use Existing virtual drive (point to extracted Savuka.vdi) ---- Machine/Settigns/Display: set video memory to 50 MB, enable 2D and 3D acceleration ---- Machine/Settings/Shared Folders: Create new machine folder. Point to any data directory, folder name: DATA, select Auto-mount. Note: "Folder name" must be 'DATA' in all caps to link on boot Thats it! More Info: www.osmanbilsel.net www.paulnobrega.net
TRAPEX - solution of quadrature problems on finite intervals using trapezoidal sums with polynomial extrapolation and adaptive order and stepsize control.
Code to process human readable input is often highly stylized and repetitive. This project extracts the common elements found in such code and makes them available in a concise form as C tables and subroutines.
WEST (Wind Energy Simulation Toolkit) is a wind simulation application. It can be use to obtain high resolution results at various altitudes.
XGKS is a level 2C implementation of the ANSI Graphical Kernel System (GKS) for use in a Unix environment with the X Window System. It supports the Fortran language binding and a C language binding based on the 1988 draft.