Difference between revisions of "Scientific Software"

From UCB Math Wiki
Jump to: navigation, search
m (fixed link)
(Added software packages, fink)
Line 1: Line 1:
===Free Software===
+
List of software which might be useful for graduate math:
  
List useful, free software below. Please do not link to any pirated software.
+
* Mathematica, Maple, and MATLAB are all available on <tt>panda</tt>.
 +
* [http://www.gnu.org/software/octave/  Octave] is a free program that runs most MATLAB code.
 +
* [http://www.singular.uni-kl.de/ Singular], [http://www.math.uiuc.edu/Macaulay2/ Macaulay 2], and [http://cocoa.dima.unige.it/ CoCoA] are free programs for doing computational commutative algebra. The first two are available on <tt>panda</tt> with the command names <tt>Singular</tt> and <tt>M2</tt> respectively.
 +
* [http://www.math.tu-berlin.de/polymake/ Polymake] is a free software package for computations with polytopes, polyhedra, etc. Available on <tt>panda</tt>.
 +
* [http://magma.maths.usyd.edu.au/magma/ MAGMA] does computations with many algebraic objects. Not free, but available on <tt>panda</tt>.
  
* [http://www.gnu.org/software/octave/  Octave] A free program that runs most Matlab code.
+
All of these packages are either freely available or installed on <tt>panda</tt>, the math department's login server (also known as <tt>login.math.berkeley.edu</tt>). See [[File Management#SSH|here]] for instructions on connecting to <tt>panda</tt> from your personal computer.
* [[Text_Editor | Free text editors]] for various operating systesm.
 
  
===Software Tips===
+
See also the list of [[Text Editor|text editors]] for various operating systems.
 +
 
 +
===Fink===
 +
 
 +
[http://www.finkproject.org/ Fink] is a program for Mac OS X which makes it easy to install and update most of the free software packages above and many others as well.

Revision as of 11:41, 10 August 2008

List of software which might be useful for graduate math:

  • Mathematica, Maple, and MATLAB are all available on panda.
  • Octave is a free program that runs most MATLAB code.
  • Singular, Macaulay 2, and CoCoA are free programs for doing computational commutative algebra. The first two are available on panda with the command names Singular and M2 respectively.
  • Polymake is a free software package for computations with polytopes, polyhedra, etc. Available on panda.
  • MAGMA does computations with many algebraic objects. Not free, but available on panda.

All of these packages are either freely available or installed on panda, the math department's login server (also known as login.math.berkeley.edu). See here for instructions on connecting to panda from your personal computer.

See also the list of text editors for various operating systems.

Fink

Fink is a program for Mac OS X which makes it easy to install and update most of the free software packages above and many others as well.