Educational software for studying quantum mechanics. This is the 3rd incarnation of QUANTX software created for Physics Department of Novosibirsk State University. The first version of this software was used in 1985-1991, and the second one was in use since 1991 till 2011. This 3rd version should be useful for universities of Russia and CIS. Translation into English is underway.
The OpenFEZ project aims to provide software development kit needed for the creation of finite element software. It is written in object oriented Fortran 2003, and developed as part of a lecture held at the Institute for Statics and Dynamics of Aerospace Structures at the University of Stuttgart, Germany. The main purpose of this code is to allow students to develop a better understanding of the mathematical and numerical theories behind modern finite element codes. It is published under the Educational Community License, Version 2
MieConScat is a GUI/Console program for generating MIE SCATtering data as a table of cross sections. It can generate scattering cross sections over specified angular ranges and total absorption cross sections. It was initially developed to aid work with optical particle counters (OPC) especially when CONverting data between cross section and diameter space. These methods are described in Rosenberg et al. 2012, Particle sizing calibration with refractive index correction for light scattering optical particle counters and impacts upon PCASP and CDP data collected during the Fennec campaign and CDP data collected during the Fennec campaign, http://www.atmos-meas-tech.net/5/1147/2012/amt-5-1147-2012.html
Simulation of EPR spectra of nitroxide biradicals
The program Orthros is developed to performed simulation (including nonlinear least-squares fitting) of EPR spectra of nitroxide biradicals. The program capabilities include simulation of rigid-limit and slow-motional spectra, of both isotropic and aligned samples. The spectra of multiple paramagnetic species, both bi- and monoradicals can be modeled.
Interactive electronic quantum transport
Interactive program to perform quantum transport calculations by means of the Landauer and scattering matrix formalism, in a two terminal geometry. The Hamiltonians of leads and scattering region can be modified, adding exchange fields, mass, spin-orbit coupling or superconductivity.
MCF - Models Construct Framework
LibCPIXE is a library for simulation of Particle Induced X-ray emission spectra.
Micromagnetic simulation package based on Steepest Descend method
Structural Analysis Program for Civil Engineering.Can evaluate structures for static or dynamic seismic analysis. Dynamic analysis is made by accelerograms. Any analysis can be linear or non linear.
This is a collection of small fortran tools to perform various operations on raster images: projection, upscaling, downscaling, algebraic calculations etc. IDRISI binary raster format is assumed.
Trajectory Tracking Scheme (TTS) is a scheme for solving linear advection problem in atmospheric sciences. It is constructed in fully Lagrangian framework. The main focus of TTS is to preserve the discontinuity well.
arb is designed to solve arbitrary partial differential equations on unstructured meshes using an implicit finite volume method. arb's application is in Computational Fluid Dynamics (CFD), Heat and Mass transfer. Download from the project homepage.
A tool for performing Quantum Chemistry calculations
General purpose software for realizing Quantum Chemistry calculations.
ATLAS (Automatically Tuned Linear Algebra Software) provides highly optimized Linear Algebra kernels for arbitrary cache-based architectures. ATLAS provides ANSI C and Fortran77 interfaces for the entire BLAS API, and a small portion of the LAPACK AP
ParaStation is a robust and efficient cluster middleware, consisting of a high-performance communication layer (MPI) and a sophisticated management layer. Please notice, the public development has moved to github: https://github.com/ParaStation
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)
Fortran lacks some very basic, but extremely useful, C functionality. The intent of c4for is to provide a library available at link time for fortran code to access the C functionality.
a program that will find the factors, multiples and divisors that will be equal
Performance Timing Tools
Ichnaea is a set of tools that aid in collecting and tracking parameters and timings for parallel applications. The Performance Modelling Timing Module, PMTM, is a library that wraps system timing calls to abstract these from code developers and aid portability. It also has functionality to store parameters and print those, along with the timing information to a comma separated variable file. The Performance Modelling Analysis Tool, PMAT, is coming soon. This is able to read in and store the outputs from PMTM and produce some graphs based on user-defined criteria. Documentation found in the Wiki. As of March 2015, main development has been switched to the UK Mini-Application Consortium Github page. Work on PMTM from the unreleased version 2.6.0 can be found here: https://github.com/UK-MAC/PMTM Work on PMAT version 3 will be commencing shortly here: https://github.com/UK-MAC/PMAT Tarballs of releases will continue to be available here.
MatLisp is a package for Common Lisp for handling matrices with real-valued or complex-valued elements. BLAS is used for elementary matrix operations and LAPACK is used for linear algebra routines.
error function and related functions in pure standard Fortran 2008
Fortran 2008 added 3 new intrinsic functions: erf, erfc, erfc_scaled. However, they take only real arguments. This package provides a BSD licensed Fortran 2008 module with erf(z), where z is a complex argument. The calculation is based on calculating w(z), the Faddeyeva (plasma dispersion) function. Two algorithms are implemented: TOMS 680 and 916, http://www.netlib.org/toms/. The simple test program calculates values in the Abramowitz, Stegun.
A spectral element method for 2D wave propagation and fracture dynamics, with emphasis on computational seismology and earthquake source dynamics.
CFD code using Arbitrary Lagrangian Eulerian algorithm.
Physical software, solves (3+1)D nonlinear parabolic equations. It simulates light propagation throw a continuous medium with saturable gain and absorption.