Computations
A PHP module to help perform advanced astronomical computations, such as planetary positions like those published in the astronomical almanacs.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 2.13 MB | Download (52): PHP Astronomy Lab Download |
This is an unusually easy-to-use module for Python that generates navigable 3D animations as a side effect of computations. See vpython.org for current stable downloads and much other information. As of 2012 April 10, source code updates take place at github.com/vpython.
Platforms: Windows, Mac, BSD, Linux
License: Freeware | Size: 6.58 MB | Download (55): VPython Download |
Program converts image file (square shape, maximum 120x120 pixels) into music file (*.wav, noise). You can watch the hidden image in spectrogram of music - process called sound steganography.This is first version of project with very slow computations. Currently working on more advanced and...
Platforms: Matlab
License: Freeware | Size: 8.92 MB | Download (41): Sound Steganography - Images hidden in spectrogram of music Download |
The second edition of "Linear Signals and Systems" (LSS2) by B. P. Lathi provides a significant MATLAB component, which is presented from a signals and systems perspective. All of the text's MATLAB code is available from this site. Code for the computer examples in chapter xx is named CExx.m....
Platforms: Matlab
License: Freeware | Size: 20.48 KB | Download (55): Linear Signals and Systems, 2nd Ed Download |
RADIATION HEAT TRANSFER- SHAPE FACTOR CALCULATION (MECHANICAL ENGINEERING) The file, sfactor.m ; (example) xxx = sfactor(a).calculates shape factor between two flat surfaces with arbitrary orientation and location. (sfactor12.m and sfactor16.m are similar to sfactor.m but with 12 and 16...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (46): Radiation Heat Transfer Shape Factor (Mechnical Engineering) Download |
One must input to a dialog box Antoine's constants, Wilson binary interaction parameters and liquid molar volume of any binary mixture of his choice. The program computes and plots activity coefficients, relative volatility and VLE diagram.
Platforms: Matlab
License: Freeware | Size: 20.48 KB | Download (42): Binary VLE Computations using Wilson's Model Download |
The files residu.m and residue2.m contain two functions called by the main program: calresd.m . The objective is to compute the residue curve map for the ternary system chloroform-acetone-methanol at 760 mmHg using the Wilson model to compute activity coefficients.Similar computations can be...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (45): Residue Curve Maps of Ternary Systems Download |
The user has to provide the program the constants and parameters of the models using a dialog box. A pop-up menu and an update button allow the user to select the plot (Txy, activity coefficients and relative volatility).A similar program using Mathematica 6.0 is available at the following...
Platforms: Matlab
License: Freeware | Size: 51.2 KB | Download (39): VLE Computations using GUI Download |
Classical Mechanics with MATLAB Applications by Javier E. HasbundlTe Copyright 2008 Jones and Bartlett Publishers: http://www.jbpub.com/catalog/0763746363/See also the author's website: http://www.westga.edu/~jhasbun/osp/osp.htmOr send the author an email to jhasbun@westga.eduThese Matlab scripts...
Platforms: Matlab
License: Freeware | Size: 122.88 KB | Download (50): Classical_Mechanics_with_Matlab_a Download |
The Getfem++ project focuses on the development of a generic and efficient C++ library for finite element methods elementary computations. The goal is to provide a library allowing the computation of any elementary matrix (even for mixed finite element methods) on the largest class of methods and...
Platforms: Mac
License: Freeware | Size: 6.7 MB | Download (44): Getfem++ Download |
The PSI3 suite of quantum chemical programs is designed for efficient, high-accuracy calculations of properties of small to medium-sized molecules. The package's current capabilities include a variety of Hartree-Fock, coupled cluster, complete-active-space self-consistent-field, and...
Platforms: Mac
License: Freeware | Size: 7.07 MB | Download (36): PSI3 Download |
GNU Octave is a high-level interpreted language, primarily intended for numerical computations. It provides capabilities for the numerical solution of linear and nonlinear problems, and for performing other numerical experiments. It also provides extensive graphics capabilities for data...
Platforms: *nix
License: Freeware | Size: 14.17 MB | Download (34): GNU Octave for Linux Download |
PyGTS is a python package used to construct, manipulate, and perform computations on 3D triangulated surfaces. It is a hand-crafted and pythonic binding for the GNU Triangulated Surface (GTS) Library. * Geometric primitives Point, Vertex, Segment, Edge, Triangle, Face, and Surface. *...
Platforms: *nix
License: Freeware | Size: 112.64 KB | Download (32): PyGTS Download |
This is a python package which serves a (so far very inimalistic) plotting API through a xmlrpc server. The plots are generated by Gnuplot. The purpose of this package is to monitor long running computations without interfering with it, i.e. slowing it down. Multiple plot servers can be...
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (38): liveplots Download |
LAPACK++ is a library for high performance linear algebra computations. This version includes support for solving linear systems using LU, Cholesky, QR matrix factorizations, for real and complex matrices. Features . Real and complex-valued Matrix Operations . Fast Linear Equation...
Platforms: *nix
License: Freeware | Size: 624.64 KB | Download (34): Lapack++ For Linux Download |
OpenThermo is a program package for statistical thermodynamics computations beyond rigid rotor harmonic oscillator approximation (RRHOA), with taking into account internal rotations and vibration anharmonicity. Such calculations often require individual approach for every molecule, and their...
Platforms: *nix
License: Freeware | Size: 819.2 KB | Download (43): OpenThermo Download |
RPy is a very robust, yet simple, Python interface to the R Programming Language. It can manage all kinds of R objects and can execute arbitrary R functions (including the graphic functions). All errors from the R language are converted to Python exceptions. Any module installed for the R system...
Platforms: *nix
License: Freeware | Size: 133.12 KB | Download (41): RPy2 Download |
Java Algebra System (JAS for short) is an object oriented, type safe and multi-threaded approach to computer algebra. JAS provides a well designed software library using generic types for algebraic computations implemented in the Java programming language. The library can be used as any other...
Platforms: *nix
License: Freeware | Size: 23.39 MB | Download (36): Java Algebra System Download |
The numexpr package evaluates multiple-operator array expressions many times faster than NumPy can. It accepts the expression as a string, analyzes it, rewrites it more efficiently, and compiles it to faster Python code on the fly. It's the next best thing to writing the expression in C and...
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (36): numexpr Download |
Statsmodels is a Python package that provides a complement to scipy for statistical computations including descriptive statistics and estimation of statistical models. Main Features regression: Generalized least squares (including weighted least squares and least squares with autoregressive...
Platforms: *nix
License: Freeware | Size: 3.23 MB | Download (42): scikits.statsmodels Download |