Alexiades
On-line Resources on:
Computational Science
General
Research and Education in Computational Science and Engineerin
SIAM Review 60(3):707-754 Sep 2018 ( excellent overview)
Kai Velten,
Mathematical Modeling and Simulation: Introduction for Scientists and Engineers , Wiley-VCH 2009, excellent book (and software)
Book:
A Survey of Computational Physics: Introductory Computational Science,
by Rubin H Landau, Manuel José Páez & Cristian C Bordeianu,
Princeton U Press, Aug 2008, 656 pp. $69.50 ...excellent
Mathematics Source Library C & ASM
(brief description of core algorithms and C codes), excellent
Book:
Scientific Computing: An Introductory Survey , 2nd ed.,
by Michael T Heath, McGraw-Hill, 2002.
Introduction to Computer Science, book by
Sedgewick and Wayne, from Princeton
Linear Algebra (free textbook) by Jim Hefferon
Introduction to Linear Algebra
with Matlab, by Wise-Gallagher (PDF)
Linear Algebra Review by Zico Kolter (PDF)
Computational Methods of Physics resources for Phys660, U Del, by B.K.Nikolic
Public domain math software
CAE Linux
a Linux distribution loaded with all the open source computational packages one would ever need and more!
Netlib at ORNL and UTK, software repository
GSL:
GNU Scientific Library modular C-routines for most tasks!
GAMS: Guide to Available Math Software
from NIST
FreeMat
... free, super-matlab, super-powerful package, for all platforms
Octave
... a free, matlab-clone (partially)
R project for statistical computing and graphics
... powerful environment and language( S like )
MATLAB / R Reference by David Hiebeler
Engauge Digitizer
... digitize points on plots, images (works great)
Dizzy
... chemical kinetics stochastic simulator (excellent)
SimLab
... statistical sensitivity and uncertainty analysis (excellent)
Sage
... python-based, very powerful alternative to Magma, Maple, Mathematica and Matlab
Scilab
... a free, matlab-like, powerful package, from INRIA
OpenMolelica
... Modelica-based modeling, compilation and simulation environment, from Sweden
Plotting
gnuplot
... simple, powerful
plotting ...
a nice
brief intro ...
impressive examples to try:
spiro2.gp ,
spiro3.gp ...
and
gnuplot
binary for MSwin
R project
for Statistical computing, also excellent for graphics
PGPLOT Graphics Subroutine Library
... Fortran-callable, from CalTech
List of Graphics & analysis software, from Texas A&M
Data Science
Essential Cheat Sheets for Machine Learning and Deep Learning Engineers
MATLAB-Cheat-Sheet-for-Data-Science
Parallel / Distributed Computing
wikipedia articles on:
parallel computing ,
distributed computing ,
MPI,
PVM
Message Passing Interface, chap.8 of
Designing and Building Parallel Programs, by Ian Foster
a list of online
Tutorial material on MPI
MPI
- Message Passing Interface standard
open-MPI , successor to
LAM-MPI
PVM
- Parallel Virtual Machine ("poor man's supercomputer"),
from ORNL, also available on
netlib
PVM vs MPI
(.ps) - comparison of features (paper from
Calculateurs Paralleles Vol. 8 No. 2 (1996))
Aztec
- parallel iterative library for linear systems,
from Sandia
DAGH
(Distributed Adaptive Grid Hierarchy)
- adaptive finite difference methods for PDEs,
from U.Texas
MUDPACK
- Multigrid Software for Elliptic PDEs, by John C Adams,
from NCAR
PETSc
- Portable, Extensible Toolkit for Scientific Computation,
from Argonne
Trilinos Project
packages for multiphysics engineering problems, from Sandia
.......
back to
V. Alexiades Math Dept Page
©1994 - now V. Alexiades
alexiades@utk.edu
Last Updated:
19 Dec 2023