FORTRAN Unit Test Framework FRUIT - TDD in FORTRAN
FORTRAN Unit Test Framework, written in FORTRAN 95. So that all FORTRAN features can be tested. FRUIT has assertion, fixture, setup, teardown, report, spec, driver generation. Rake used as build tool. Tutorials at http://fortranxunit.wiki.sourceforge.net The core testing part is in FORTRAN, this part can be used independent of the Ruby codes. The Ruby code is to make fixtures and reports easier. Rake is to build the project elegantly. This project also demonstrate a new way to build mixed language code in an alternative way than Make. Most of the FORTRAN are important in nature, used in nuclear and aerospace codes, etc, and maintained and written actively. Please help to bring TDD practices to the FORTRAN community. The change could be very hard, personally, I quit, since I could not make the change. I hope your organization will be successful. Enjoy a cup of fruit while maintaining FORTRAN ! Andrew Hang Chen and other maintainers who feel importance of TDD in cr
This library is a Fortran 95 gnuplot interface for some Unix like OS'es. This provides some routines that enables direct access of a child gnuplot session from a Fortran 95 program. You will need a copy of fortranposix to make this work.
Intellect Modeling Kit - full intellect-based apps development suite
Intellect Modeling Kit is an alternative to traditional Artificial Intelligence, intended to build apps assisting human intellect on the steps of its activity: * Observation * Producing propositions based on knowledge * Elimination of impossible propositions * Selection and verification of the most appropriate propositions * Memorizing - converting data to information and new knowledge item creation * Abstraction finding – building artificial objects, representing group of real objects featuring typical signs of group Any human knowledge written and spoken can be uploaded to IMK in a straight way by any expert not familiar with software coding. The IMK components are designed to create ready-to-use software application using simple text files provided by people. IMK accepts human knowledge and develops new knowledge together with people. The activity of IMK could be verified by human expert on every stage. IMK assists intellectual activity, but does not replace us.
PCP (Pattern Classification Program) is an open-source machine learning program for supervised classification of patterns. PCP is a binary executable running on Linux and Windows (under Cygwin environment).
FRIDA (flexible rapid interactive data analysis) is a generic program for manipulating, fitting, and plotting x,z,y data. It is primarily aimed at spectral analysis, especially in neutron scattering. Note: project has moved away from sf.net.
A library of functions for meterological diagnosis and plotting
The MetCal/SPA package provides diagnostic resources for users and developers of meteorological apps. The Shared Procedure Archive is a dynamic set of file I/O, analysis routines and APIs for third party packages accessible through the MetCal GUI.
The aim of this project is to translate the geostatistical BMELib Matlab Toolbox (http://www.unc.edu/depts/case/BMELIB/) into Python.
This project provides a web location for CUG members to share code or links to utilities, scripts, or procedures for managing Cray systems.
The epler project's main intention is to provide a library with bindings to C++, and eventually C, Python and Fortran for manipulating, analyzing and visualizing large datasets. Building frontends on top of this isolated library is also planned.
The fst2v5d package converts data stored in the Canadian RPN Standard File (FST) format into Vis5D format. FST files, commonly used to store meteorological data, are scanned by fst2v5d to generate both 4D fields and independent topography input files.
ActiveGEM contains a set of perl/Tk graphical interfaces for the GEMPAK meteorological diagnostics and plotting package. These research-oriented interfaces provide easy access to low-level GEMPAK functions and allow for the maximum possible flexibility.
Users-Grid is a true virtualized infrastructure for Grid computing which provides computing power transparently. Its defining feature is automatic or seamless job submission. It enables existing software or applications to run on the grid.
Simple console program intended for factor or principal components analysis. It calculates the optimal number of factors using the Horn's parallel analysis, computes the Kaiser-Meyer-Olkin and a few other measures of sampling adequacy.
A port of R-Project to Solaris platforms (x86, x86_64 and UltraSPARC)
SEQUOIA ocean data assimilation platform (a SIROCCO suite tool)
Within the SIROCCO suite of numerical tools, the purpose of SDAP is to provide a flexible platform to carry out multivariate assimilation of geophysical data in a numerical model. The program is multi-grid (finite differences or finite elements), multi-algebra (plug-in analysis kernels), multi-model (simple standardized interface). The program supports reduced-order data assimilation methods, as well as Ensemble assimilation approaches such as the Ensemble Kalman Filter. Recent additions include extensions towards simultaneous assimilation and downscaling (AMICO project), and a toolbox for ensemble assessment (SCRUM project). *Please note that due to frequent updates the code is only available via the svn repository. Please get in touch with us to obtain access.*