science

TwitterFacebook
Get flash to fully experience Pearltrees

Cookbook/Interpolation -

Example showing how to use B-splines in scipy.signal to do interpolation. http://www.scipy.org/Cookbook/Interpolation

Interpolation (scipy.interpolate) — SciPy v0.11.dev Reference Guide

There are several general interpolation facilities available in SciPy, for data in 1, 2, and higher dimensions: http://docs.scipy.org/doc/scipy/reference/tutorial/interpolate.html
https://www.cfa.harvard.edu/~jbattat/computer/python/science/

Scientific Analysis in Python

Python based scientific analysis cookbook James Battat Created: October 3, 2006 Last Modified: July 12, 2010 I find Python very user-friendly.
Introduction The GNU Scientific Library (GSL) is a numerical library for C and C++ programmers. It is free software under the GNU General Public License.

GSL - GNU Scientific Library

http://www.gnu.org/s/gsl/

Celestia: Home

http://www.shatters.net/celestia/ Welcome to Celestia ... The free space simulation that lets you explore our universe in three dimensions. Celestia runs on Windows, Linux, and Mac OS X.

Octave

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 visualization and manipulation. Octave is normally used through its interactive command line interface, but it can also be used to write non-interactive programs. The Octave language is quite similar to Matlab so that most programs are easily portable. http://www.gnu.org/software/octave/

wxMaxima

About http://andrejv.github.com/wxmaxima/
http://www-com.physik.hu-berlin.de/~bunk/kurs/maxima/maxima.html

Maxima Overview

Burkhard Bunk 19.3.2013 Maxima version: 5.21.1 wxMaxima version: 0.8.5 Documentation /usr/share/doc/maxima-doc/html/intromax.html introduction /usr/share/doc/maxima-doc/html/maxima_toc.html full help
http://www.rcs.manchester.ac.uk/services/computational/Horace/HoraceSoftware/HoraceLibs/MKL Overview MKL (Math Kernel Library) is a library of mathematical routines developed by intel for its processors. The library includes:

MKL - Research Computing (The University of Manchester)

Finite-difference time-domain method

Finite-difference time-domain ( FDTD ) is a numerical analysis technique used for modeling computational electrodynamics (finding approximate solutions to the associated system of differential equations ). Since it is a time-domain method, FDTD solutions can cover a wide frequency range with a single simulation run, and treat nonlinear material properties in a natural way. The FDTD method belongs in the general class of grid -based differential time-domain numerical modeling methods ( finite difference methods ).
From AbInitio Meep (or MEEP ) is a free finite-difference time-domain (FDTD) simulation software package developed at MIT to model electromagnetic systems, along with our MPB eigenmode package. Its features include:

Meep - AbInitio

is a free С++ program for Finite-Difference Time-Domain ( FDTD ) simulations.

Electromagnetic Template Library (EMTL) [E M T L]

3D FDTD code

Download 3D FDTD source code FDTD manual (ver. 8.47) and Short Course (pdf) Click here to download FDTD v 8.803 (zip compressed) FDTD function reference (ver.

RadarFDTD

RadarFDTD is a program to simulate electromagnetic waves propagating through various materials (the author used it mainly for Ground Penetrating Radar (GPR) applications, but it is not limited to this).