Contents

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

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

DOLFIN depends on PETSc, version 2.2.1. 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
    make BOPT=g_c++

Replace "export PETSC_DIR=" with "setenv PETSC_DIR " if you're using tcsh.

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

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

	./configure
	make

followed by an optional

	make install

More information is availabel in the file INSTALL.

A number of options can be given to configure:

	o To use g++ instead of c++:

		./configure CXX=g++

	o To enable optimization:

		./configure CXXFLAGS='-03'

	o To enable profiling:

		./configure CXXFLAGS='-pg'

	o To enable extra debugging code (recommended for developers):

		./configure --enable-debug

	o To disable curses:

		./configure --disable-curses

	o To install locally (not as root):

		./configure --prefix=<dir>

	where <dir> is where you want to install, e.g. /home/logg/local

A note for Solaris users: You probably need to disable curses and use gmake:

	./configure --disable-curses
	gmake

------------------------------------------------------------------------------
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@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
February 2005
