Sophie

Sophie

distrib > Mandriva > 2010.1 > x86_64 > by-pkgid > 965e33040dd61030a94f0eb89877aee8 > files > 5523

howto-html-en-20080722-2mdv2010.1.noarch.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML
><HEAD
><TITLE
>Introduction</TITLE
><META
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK
REL="HOME"
TITLE="Scientific Computing with Free software on GNU/Linux HOWTO "
HREF="index.html"><LINK
REL="PREVIOUS"
TITLE="Preamble"
HREF="preamble.html"><LINK
REL="NEXT"
TITLE="Code Development Tools"
HREF="devtools.html"></HEAD
><BODY
CLASS="sect1"
BGCOLOR="#FFFFFF"
TEXT="#000000"
LINK="#0000FF"
VLINK="#840084"
ALINK="#0000FF"
><DIV
CLASS="NAVHEADER"
><TABLE
SUMMARY="Header navigation table"
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
><TR
><TH
COLSPAN="3"
ALIGN="center"
>Scientific Computing with Free software on GNU/Linux HOWTO</TH
></TR
><TR
><TD
WIDTH="10%"
ALIGN="left"
VALIGN="bottom"
><A
HREF="preamble.html"
ACCESSKEY="P"
>Prev</A
></TD
><TD
WIDTH="80%"
ALIGN="center"
VALIGN="bottom"
></TD
><TD
WIDTH="10%"
ALIGN="right"
VALIGN="bottom"
><A
HREF="devtools.html"
ACCESSKEY="N"
>Next</A
></TD
></TR
></TABLE
><HR
ALIGN="LEFT"
WIDTH="100%"></DIV
><DIV
CLASS="sect1"
><H1
CLASS="sect1"
><A
NAME="intro"
></A
>2. Introduction</H1
><P
>&#13;  GNU/Linux is probably the platform of choice for scientific
  computing. There exists a wide variety of high level languages,
  debugging tools and other code development tools for
  programming, numerical subroutines for solving various types of
  equations, plotting and visualization packages, word processing
  software which can display equations and figures and in fact parallel
  programming software to construct a supercomputer with off the shelf
  PC parts and some hardware. This document aims to provide a list
  of <EM
> free software </EM
> for carrying out the above
  tasks and links to tutorials and other documents on how to setup and
  use these software applications.
 </P
><P
>&#13;  This document does not aim to provide links to subject specific free
  software available for GNU/Linux systems. It aims to show how
  GNU/Linux can be used best to handle scientific computing tasks.
  It is hoped that people or institutions with interest in a
  specific subject list, compile a list of the free software available
  for that subject ... for example see <EM
>Linux for Astronomy,
  Linux for Biotechnology </EM
> and <EM
> Linux for
  Chemistry </EM
> at
  <A
HREF="http://www.randomfactory.com"
TARGET="_top"
>The Random Factory
  </A
>. Another site with a lot of links (to commercial and
  free) scientific software is
  <A
HREF="http://SAL.KachinaTech.COM"
TARGET="_top"
>Scientific Applications
  on Linux</A
>. The <A
HREF="http://www.gnu.org/directory/science/"
TARGET="_top"
>&#13;  GNU Software Directory</A
> also has links to many of the links
  provided in this howto plus many more topic specific software.
  You may also want to check out <A
HREF="http://freshmeat.net/browse/97/"
TARGET="_top"
>&#13;  The Science and Engineering</A
> section at Freshmeat.net.
 </P
><P
>&#13;  The software links provided are classified into
  <P
></P
><UL
><LI
><P
>&#13;   <A
HREF="./devtools.html"
TARGET="_top"
>Code development tools</A
>
  </P
></LI
><LI
><P
>&#13;   <A
HREF="./mathpack.html"
TARGET="_top"
>Mathematics packages</A
>
  </P
></LI
><LI
><P
>&#13;   <A
HREF="./numlib.html"
TARGET="_top"
>Numerical subroutines and libraries</A
>
  </P
></LI
><LI
><P
>&#13;   <A
HREF="./graphvis.html"
TARGET="_top"
>Graphics and visualization</A
>
  </P
></LI
><LI
><P
>&#13;   <A
HREF="./systems.html"
TARGET="_top"
>GNU/Linux Systems</A
>
  </P
></LI
><LI
><P
>&#13;   <A
HREF="./publish.html"
TARGET="_top"
>Publishing tools</A
>
  </P
></LI
><LI
><P
>&#13;   <A
HREF="./database.html"
TARGET="_top"
>Databases</A
>
  </P
></LI
><LI
><P
>&#13;   <A
HREF="./lablinux.html"
TARGET="_top"
>Linux in the Laboratory</A
>
  </P
></LI
></UL
>
  </P
><P
>&#13;   Just installing GNU/Linux on your PC makes it a powerful workstation.
   The various popular distributions however do not have all the tools
   needed to make it the ideal scientific computing machine. This HOWTO
   aims to fill in this gap by creating a list of free software useful
   for scientific computing. It is assumed that people reading this
   document already have a PC with Linux and the GNU utilities installed.
   For those who do not have such a setup and want to install GNU-Linux
   can check out <A
HREF="./GNULinuxWS.html"
TARGET="_top"
>GNU/Linux Systems</A
>
   for links to documents on installing GNU/Linux, and also on how to get
   started using GNU/Linux. Recently there has been an effort by Dirk
   Eddelbuettel to create a scientific computing environment
   <A
HREF="http://dirk.eddelbuettel.com/quantian.html"
TARGET="_top"
>Quantian</A
>
   which probably is the first GNU-Linux distribution tailored for
   Scientists. I checked out the latest release and it has almost
   all the packages mentioned in this document and many packages
   not mentioned. It is fair to say that if you have any linux distribution
   in which the packages are managed by rpms or any debian based system,
   you will find pre-compiled binaries of these packages and will not
   have to waste much time installing them.
  </P
></DIV
><DIV
CLASS="NAVFOOTER"
><HR
ALIGN="LEFT"
WIDTH="100%"><TABLE
SUMMARY="Footer navigation table"
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
><A
HREF="preamble.html"
ACCESSKEY="P"
>Prev</A
></TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
><A
HREF="index.html"
ACCESSKEY="H"
>Home</A
></TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
><A
HREF="devtools.html"
ACCESSKEY="N"
>Next</A
></TD
></TR
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
>Preamble</TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
>&nbsp;</TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
>Code Development Tools</TD
></TR
></TABLE
></DIV
></BODY
></HTML
>