|
|
Computer Software
If you have a request for software to be installed on the
undergraduate server please send it to
help@math.ucdavis.edu
The following software is available:
Mathematics Programs
 |
Mathematica is
the premier software system for numerical, symbolic, and graphical computations
and visualization. Mathematica delivers users an interactive calculation tool
and versatile programming language for fast and accurate solutions to
technical problems.
|
 |
MATLAB is
a technical computing environment for high-performance numeric computation
and visualization. MATLAB integrates numerical analysis, matrix computation,
signal processing, and graphics in an easy-to-use environment where problems
and solutions are expressed just as they are written mathematically -
without traditional programming.
|
 |
Octave
is a freely distributed, high-level language, primarily intended for numerical
computations. It provides a convenient command line interface for solving
linear and nonlinear problems numerically, and for performing other numerical
experiments using a language that is mostly compatible with Matlab. It may
also be used as a batch-oriented language.
|
 |
Maple V
is a powerful mathematical problem-solving and visualization system used
world-wide in education, research, and industry. Its principal strength is
its symbolic problem solving algorithms. Unlike conventional math software,
which can only work with floating-point numbers, Maple V can solve problems
involving formal mathematical definitions and return answers as mathematical
objects.
|
 |
Magma
is a large, well-supported software package designed to solve computationally
hard problems in algebra, number theory, geometry and combinatorics. It
provides a mathematically rigorous environment for computing with algebraic,
number-theoretic, combinatoric and geometric objects.
|
 |
Loqo
is a system for solving smooth constrained optimization
problems. The problems can be linear or nonlinear, convex
or nonconvex, constrained or unconstrained. The only real
restriction is that the functions defining the problem
be smooth (at the points evaluated by the algorithm). If the
problem is convex, Loqo finds a globally optimal solution.
Otherwise, it finds a locally optimal solution near to a
given starting point.
|
Visualization Software
 |
Fieldview is the only tool on the market
developed specifically for computational fluid dynamics post processing. It
enables you to quickly understand the flow, automate quantitative analysis, and
deliver convincing, accurate presentations.
|
 |
Tecplot is plotting software with
extensive 2D and 3D capabilities for visualizing technical data from
analyses, simulations and experiments. Tecplot combines general
engineering plotting with high-end 3-D scientific data visualization.
|
 |
Geomview
is an open source, interactive 3D viewing program for Unix. It lets you view
and manipulate 3D objects: you use the mouse to rotate, translate, zoom in
and out, etc. It can be used as a standalone viewer for static objects or as
a display engine for other programs which produce dynamically changing geometry.
It can display objects described in a variety of file formats. It comes with a
wide selection of example objects, and you can create your own objects too.
|
 |
Grace
is an open source tool to make two-dimensional plots of numerical data. It
runs under various (if not all) flavours of UNIX with X11 and M*tif. Its
capabilities are roughly similar to GUI-based programs like Sigmaplot or
Microcal Origin plus script-based tools like gnuplot or Genplot. Its
strength lies in the fact that it combines the convenience of a graphical
user interface with the power of a scripting language which enables it to
do sophisticated calculations or perform automated tasks.
|
 |
Gnuplot
is a portable command-line driven interactive data and function
plotting utility for UNIX, Windows, Macintosh, and many
other platforms. The software is copyrighted but freely
distributed (i.e., you don't have to pay for it). It was originally
intended as to allow scientists and students to visualize mathematical
functions and data. It has grown to support many non-interactive uses,
including web scripting and integration as a plotting engine for
third-party applications like Octave.
|
 |
Vis5d
is an open source system for interactive visualization of large 5-D gridded
data sets such as those produced by numerical weather models. One can
make isosurfaces, contour line slices, colored slices, volume renderings,
etc of data in a 3-D grid, then rotate and animate the images in real time.
There's also a feature for wind trajectory tracing, a way to make text
anotations for publications, support for interactive data analysis, etc.
*INSTALLED UPON REQUEST*
|
The following open software is also available:
|
|