Requirements
------------------------------------------------------------------------

DOLFWAVE uses a SCons-based build system. 
You will there need SCons to build and install DOLFWAVE.
 SCons is available as a
package for most operating systems.  
Alternatively, it can be found at
www.scons.org.

DOLFWAVE depends on the development version 0.9.2 
         (changeset 6007 april 20 2009)
of DOLFIN, available at http://www.fenics.org/wiki/DOLFIN.

The library has used other codes to generate various header files.  
To regenerate these header files, the following software packages are
needed:
  FFC  (version 0.6.2)
    available at http://www.fenics.org/wiki/FFC


  Xd3d is used in several demos for solutions preview,
   available at http://www.cmap.polytechnique.fr/~jouve/xd3d/


Simple build and install
-------------------------------------------------------------------------

In the DOLFWAVE top directory, type

  scons
  
This will build the DOLFWAVE library in source, there is
currently no system-wide install.

The demos can be built with the same command in the demo directory
or with

  scons enableDemo=1
     
but first the dolfwave.so library should be in the PATH. 

In the DOLFWAVE top directory, type:
   
   source dolfwave.conf


Customised builds
-----------------

Various options for building are printed to the screen by typing

  scons -h

----------------------------------------------------------------------
