Contents

	1. Dependencies
	2. Installation
	3. License
	4. Feedback
	5. About

-------------------------------------------------------------------------------
1. Dependencies

DOLFIN depends on PETSc, version 2.3.0. PETSc can be downloaded from

    http://www-unix.mcs.anl.gov/petsc/petsc-2/

Follow the installation instructions on the PETSc web page. Normally,
you should only have to perform the following simple steps in the PETSc
source directory:

    export PETSC_DIR=`pwd`
    ./config/configure.py --with-clanguage=cxx --with-shared=1
    make all

Replace export PETSC_DIR=`pwd` with setenv PETSC_DIR `pwd` if you're using
tcsh. Add --download-hypre=yes to configure.py if you want to install Hypre.

DOLFIN assumes that PETSC_DIR is /usr/local/lib/petsc/ but this can be
controlled using the flag --with-petsc-dir=<path> when configuring DOLFIN.

-------------------------------------------------------------------------------
2. Installation

DOLFIN follows GNU standard, so the installation procedure is simple:

    ./configure
    make

followed by an optional

    make install

Type ./configure --help for a list of available options.
More information is availabel in the file INSTALL.

------------------------------------------------------------------------------
3. License

DOLFIN is licensed under the GNU GPL Version 2, see http://www.gnu.org.

-------------------------------------------------------------------------------
4. Feed back

Feed back, patches, and comments should be sent to

    dolfin-dev@fenics.org

------------------------------------------------------------------------------
5. About

A hopefully complete list of authors is given in the file AUTHORS.

For more information about DOLFIN, visit

    http://www.fenics.org/dolfin/

-------------------------------------------------------------------------------
Chicago
July 2005
