dolfin (1.4.0+dfsg-4) unstable; urgency=medium
authorJohannes Ring <johannr@simula.no>
Mon, 22 Sep 2014 12:35:34 +0000 (13:35 +0100)
committerJohannes Ring <johannr@simula.no>
Mon, 22 Sep 2014 12:35:34 +0000 (13:35 +0100)
  * debian/control: Disable libcgal-dev on i386, mipsel and sparc.
  * debian/rules: Remove bad directives in pkg-config file dolfin.pc
    (closes: #760658).
  * Remove debian/libdolfin-dev.lintian-overrides.

[dgit import unpatched dolfin 1.4.0+dfsg-4]

18 files changed:
1  2 
debian/changelog
debian/compat
debian/control
debian/copyright
debian/copyright_hints
debian/docs
debian/dolfin-bin.install
debian/dolfin-bin.manpages
debian/dolfin-doc.install
debian/dolfin-get-demos.1
debian/libdolfin-dev.install
debian/libdolfin1.4.install
debian/patches/CSGCGALMeshGenerator3D-oom.patch
debian/patches/series
debian/python-dolfin.install
debian/rules
debian/source/format
debian/watch

index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..7c2a73210e1050f2c213fef11274556b00ddbe21
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,591 @@@
++dolfin (1.4.0+dfsg-4) unstable; urgency=medium
++
++  * debian/control: Disable libcgal-dev on i386, mipsel and sparc.
++  * debian/rules: Remove bad directives in pkg-config file dolfin.pc
++    (closes: #760658).
++  * Remove debian/libdolfin-dev.lintian-overrides.
++
++ -- Johannes Ring <johannr@simula.no>  Mon, 22 Sep 2014 14:35:34 +0200
++
++dolfin (1.4.0+dfsg-3) unstable; urgency=medium
++
++  * debian/rules: Enable MPI on mips(el) and sparc (closes: #759182).
++  * debian/control:
++    - Disable libcgal-dev on {hurd, kfreebsd}-i386 since it requires
++      unreasonable amounts of memory (closes: #759183).
++    - Disable libpetsc3.4.2-dev and libslepc3.4.2-dev on amr64 since
++      they are not available on this architecture.
++
++ -- Johannes Ring <johannr@simula.no>  Fri, 29 Aug 2014 08:28:19 +0200
++
++dolfin (1.4.0+dfsg-2) unstable; urgency=medium
++
++  * Rename libdolfin1.4-dev to libdolfin-dev and remove dolfin-dev.
++
++ -- Johannes Ring <johannr@simula.no>  Mon, 18 Aug 2014 10:21:43 +0200
++
++dolfin (1.4.0+dfsg-1) unstable; urgency=medium
++
++  * New upstream release.
++  * debian/control:
++    - Update package names for new SONAME 1.3 (libdolfin1.3 ->
++      libdolfin1.4, libdolfin1.3-dbg -> libdolfin1.4-dbg and
++      libdolfin1.3-dev -> libdolfin1.4-dev).
++    - Bump minimum required version for python-instant, python-ufl and
++      python-ffc to 1.4.0.
++    - Add python-ffc (>= 1.4.0) to Build-Depends.
++    - Replace swig2.0 with swig in Build-Depends.
++    - Remove ufc and python-ufc from Build-Depends and from Depends for
++      binary package libdolfin1.4-dev and python-dolfin (closes: #755727).
++    - Add libdolfin1.3-dev in Conflicts and Replaces for binary package
++      libdolfin1.4-dev.
++    - Remove libarmadillo-dev from {Build-}Depends.
++    - Remove libptscotch-dev from {Build-}Depends (closes: #741165).
++  * Move debian/libdolfin1.3.install -> debian/libdolfin1.4.install
++    and debian/libdolfin1.3-dev.install -> debian/libdolfin1.4-dev.install.
++  * debian/rules:
++    - Enable CGAL again (accidentally disabled in last upload).
++    - No longer needed to remove .pyc files in get-orig-source target.
++    - Add "export PERL_LWP_SSL_VERIFY_HOSTNAME=0" to get-orig-source
++      target to help uscan download from Bitucket.
++  * Remove patch for bug in Boost (fixed).
++  * Add lintian override libdolfin1.4-dev: pkg-config-bad-directive.
++
++ -- Johannes Ring <johannr@simula.no>  Mon, 11 Aug 2014 09:57:36 +0200
++
++dolfin (1.3.0+dfsg-2) unstable; urgency=medium
++
++  * debian/control:
++    - Disable libcgal-dev on armhf and mips since it requires
++      unreasonable amounts of memory (closes: 739697).
++    - Disable libpetsc3.4.2-dev and libslepc3.4.2-dev on hurd-i386 since
++      they are not available on this architecture.
++  * Add patch to workaround bug in boost (thanks to Peter Green).
++  * Use DEB_BUILD_MULTIARCH when installing the DOLFIN library and
++    pkg-config file.
++
++ -- Johannes Ring <johannr@simula.no>  Wed, 26 Feb 2014 12:23:11 +0100
++
++dolfin (1.3.0+dfsg-1) unstable; urgency=medium
++
++  * New upstream release.
++  * Remove patches for PETSc/SLEPc 3.4 (no longer needed).
++  * debian/docs: README -> README.rst and remove TODO.
++  * debian/control:
++    - Bump Standards-Version to 3.9.5 (no changes needed).
++    - Add libeigen3-dev in Build-Depends and Depends for binary package
++      libdolfin1.3-dev.
++    - Add python-ply in Build-Depends.
++    - Update package names for new SONAME 1.3 (libdolfin1.2 ->
++      libdolfin1.3, libdolfin1.2-dbg -> libdolfin1.3-dbg and
++      libdolfin1.2-dev -> libdolfin1.3-dev).
++    - Bump minimum required version for ufc and python-ufc to 2.3.0, and
++      for python-instant, python-ufl and python-ffc to 1.3.0.
++    - Add libdolfin1.2-dev in Conflicts and Replaces for binary package
++      libdolfin1.3-dev.
++    - Add python-ply in Build-Depends.
++  * Move debian/libdolfin1.2.install -> debian/libdolfin1.3.install
++    and debian/libdolfin1.2-dev.install -> debian/libdolfin1.3-dev.install.
++  * debian/libdolfin1.3-dev.install: Remove pkg-config file dolfin.pc
++    (cmake files should be used instead).
++  * debian/rules: Remove .pyc files in get-orig-source target.
++
++ -- Johannes Ring <johannr@simula.no>  Fri, 14 Feb 2014 19:11:50 +0100
++
++dolfin (1.2.0+dfsg-4) unstable; urgency=medium
++
++  * Team upload.
++  * CSGCGALMeshGenerator3D-oom.patch: new patch, workaround for FTBFS on some
++    arches due to g++ eating all the RAM.
++
++ -- Sébastien Villemot <sebastien@debian.org>  Sat, 14 Dec 2013 19:16:13 +0100
++
++dolfin (1.2.0+dfsg-3) unstable; urgency=low
++
++  * Team upload.
++  * Refactor patches for PETSc/SLEPc 3.4, to fix a missing symbol in the library
++    + petsc-slepc-3.4.2.patch: remove patch
++    + {slepc,petsc}-3.4.patch: new patches taken from upstream
++
++ -- Sébastien Villemot <sebastien@debian.org>  Sun, 27 Oct 2013 15:48:52 +0100
++
++dolfin (1.2.0+dfsg-2) unstable; urgency=low
++
++  * Team upload.
++  * Update (build-)dependencies to libpetsc3.4.2-dev and
++    libslepc3.4.2-dev.
++  * petsc-slepc-3.4.2.patch: new patch to adapt for the new PETSC/SLEPC.
++
++ -- Sébastien Villemot <sebastien@debian.org>  Sat, 26 Oct 2013 04:33:36 +0200
++
++dolfin (1.2.0+dfsg-1) unstable; urgency=low
++
++  * New upstream release (closes: #718636, #718153).
++  * debian/control:
++    - Replace libdolfin1.1 with libdolfin1.2 and libdolfin1.1-dev with
++      libdolfin1.2-dev to follow library soname.
++    - Bump required version for ufc, python-ufc, python-ffc, python-ufl,
++      and python-instant.
++    - Add libdolfin1.1-dev to Conflicts and Replaces for binary package
++      libdolfin1.2-dev.
++    - Bump Standards-Version to 3.9.4.
++    - Remove DM-Upload-Allowed field.
++    - Bump required debhelper version in Build-Depends.
++    - Replace python-all-dev with python-dev in Build-Depends.
++    - Remove cdbs from Build-Depends.
++    - Use canonical URIs for Vcs-* fields.
++    - Disable libcgal-dev on armel.
++    - Enable libpetsc3.2-dev and libslepc3.2-dev on armhf and s390x.
++    - Enable libptscotch-dev on all arches.
++    - Add new debug package python-dolfin-dbg.
++  * debian/compat: Bump to compatibility level 9.
++  * debian/rules:
++    - Rewrite for debhelper (drop cdbs).
++    - Avoid hardcoding the swig2.0 version (closes: #692852).
++    - Update get-orig-source target to remove non DFSG-free stuff,
++      update watch file accordingly.
++  * Update debian/copyright and debian/copyright_hints.
++  * Move debian/libdolfin1.1.install to debian/libdolfin1.2.install and
++    debian/libdolfin1.1-dev.install to debian/libdolfin1.2-dev.install
++    to follow library soname.
++  * Add dolfin-get-demos in dolfin-bin.install and add manual page for it.
++  * Add all CMake files in libdolfin1.2-dev.install.
++
++ -- Johannes Ring <johannr@simula.no>  Tue, 06 Aug 2013 16:49:23 +0200
++
++dolfin (1.1.0-1) UNRELEASED; urgency=low
++
++  * New upstream release.
++  * debian/control:
++    - Replace libdolfin1.0 with libdolfin1.1 and libdolfin1.0-dev with
++      libdolfin1.1-dev to follow library soname.
++    - Bump required version for ufc, python-ufc, python-ffc, python-ufl,
++      and python-instant.
++    - Add libdolfin1.0-dev to Conflicts and Depends for binary package
++      libdolfin1.1-dev.
++    - Add libvtk5-dev, libvtk5-qt4-dev, libqt4-dev, libhdf5-mpi-dev,
++      libboost-timer-dev and libboost-chrono-dev to Build-Depends and in
++      Depends field for binary package libdolfin1.1-dev.
++    - Add python-ply to Depends for binary package python-dolfin.
++    - Remove python-viper from Depends for binary package python-dolfin.
++  * debian/rules: Enable building with HDF5, VTK, and QT.
++  * Move debian/libdolfin1.0.install to debian/libdolfin1.1.install and
++    debian/libdolfin1.0-dev.install to debian/libdolfin1.1-dev.install
++    to follow library soname.
++  * debian/patches: Remove patches now fixed upstream.
++  * Determine swig2.0 version at build time (closes: #692852). Thanks to
++    Stefano Riviera for the patch.
++
++ -- Johannes Ring <johannr@simula.no>  Thu, 10 Jan 2013 11:28:21 +0100
++
++dolfin (1.0.0-7) unstable; urgency=low
++
++  * debian/control:
++    - Remove Conflicts and Replaces from binary package libdolfin1.0-dbg.
++    - Update long description for all packages.
++    - Add python-netcdf to Depends for binary package python-dolfin
++      (closes: #674014).
++    - Require SWIG upstream version 2.0.7 for binary package
++      python-dolfin (closes: #675207).
++    - Require UFC >= 2.0.5-3.
++
++ -- Johannes Ring <johannr@simula.no>  Fri, 29 Jun 2012 09:45:28 +0200
++
++dolfin (1.0.0-6) unstable; urgency=low
++
++  * debian/rules: Set default Python version to fix FTBFS when Python3
++    is available (closes: #672952).
++  * debian/control: Remove Provides: libdolfin0-dev from
++    libdolfin1.0-dev (and same to -dbg package).
++
++ -- Johannes Ring <johannr@simula.no>  Mon, 21 May 2012 10:09:59 +0200
++
++dolfin (1.0.0-5) unstable; urgency=low
++
++  * Add patches to fix problems with SWIG 2.0.5 and GCC 4.7.
++  * debian/control: Require UFC >= 2.0.5-2.
++
++ -- Johannes Ring <johannr@simula.no>  Mon, 14 May 2012 11:25:47 +0200
++
++dolfin (1.0.0-4) unstable; urgency=low
++
++  * debian/watch: Replace http with https in URL.
++  * debian/control:
++    - Add libcgal-dev to Build-Depends and Depends for binary package
++      libdolfin1.0-dev.
++    - Bump Standards-Version to 3.9.3 (no changes needed).
++  * debian/rules:
++    - Enable CGAL support.
++    - Call dh_numpy in binary-install/python-dolfin target to fix
++      lintian error missing-dependency-on-numpy-abi.
++
++ -- Johannes Ring <johannr@simula.no>  Tue, 20 Mar 2012 14:47:27 +0100
++
++dolfin (1.0.0-3) unstable; urgency=low
++
++  * Disable building with PETSc, SLEPc and SCOTCH on some arches.
++
++ -- Johannes Ring <johannr@simula.no>  Tue, 14 Feb 2012 11:46:11 +0100
++
++dolfin (1.0.0-2) unstable; urgency=low
++
++  * debian/control:
++    - Replace libpetsc3.1-dev and libslepc3.1-dev with libpetsc3.2-dev
++      and libslepc3.2-dev, respectively.
++    - Require libptscotch-dev, libpetsc3.2-dev and libslepc3.2-dev on
++      all arches.
++  * debian/rules: Help CMake find version 3.2 of PETSc and SLEPc by
++    defining PETSC_DIR and SLEPC_DIR variables, respectively.
++
++ -- Johannes Ring <johannr@simula.no>  Mon, 30 Jan 2012 11:45:31 +0100
++
++dolfin (1.0.0-1) unstable; urgency=low
++
++  * New upstream release.
++  * debian/control:
++    - Bump version numbers for python-ufc, python-ffc, python-viper,
++      python-ufl and python-instant in Depends field for binary package
++      python-dolfin.
++    - Bump version numbers for ufc and python-ufc in Build-Depends and
++      in Depends field for binary package libdolfin1.0-dev.
++
++ -- Johannes Ring <johannr@simula.no>  Thu, 08 Dec 2011 08:47:31 +0100
++
++dolfin (1.0-rc2-1) unstable; urgency=low
++
++  * New upstream release.
++  * debian/control: Bump version for ufc and python-ufc to 2.0.4.
++
++ -- Johannes Ring <johannr@simula.no>  Tue, 29 Nov 2011 11:44:52 +0100
++
++dolfin (1.0-rc1-1) unstable; urgency=low
++
++  * New upstream release.
++  * debian/control:
++    - Update Homepage field.
++    - Add libboost-math-dev to Build-Depends and in Depends field for
++      binary package libdolfin1.0-dev.
++  * Disable Trilinos support (version >= 10.8.1 now required).
++  * Remove patch for building with Trilinos.
++  * Update debian/copyright and debian/copyright_hints.
++
++ -- Johannes Ring <johannr@simula.no>  Tue, 22 Nov 2011 12:10:02 +0100
++
++dolfin (1.0-beta2-1) unstable; urgency=low
++
++  * New upstream release.
++  * Add lintian override dolfin-dev: empty-binary-package.
++  * debian/control:
++    - Add libboost-mpi-dev in Build-Depends and in Depends field for
++      binary package libdolfin1.0-dev.
++    - Bump version numbers for dependencies ufc, python-ufc, python-ffc,
++      and python-ufl.
++  * debian/patches: Remove patch for importing PyTrilinos before DOLFIN
++    as this is now fixed upstream.
++
++ -- Johannes Ring <johannr@simula.no>  Thu, 27 Oct 2011 13:17:47 +0200
++
++dolfin (1.0-beta-1) unstable; urgency=low
++
++  * New upstream release. This release fixes a large number of bugs and
++    brings many improvements. The most notable changes are improved
++    support for parallel computing and a redesigned and simplified
++    interface for solving variational problems.
++  * debian/control:
++    - Add libboost-iostreams-dev to Build-Depends and to Depends in -dev
++      package.
++    - Replace libdolfin0 with libdolfin1.0 and libdolfin0-dev with
++      libdolfin1.0-dev to follow library soname.
++    - Bump required version for ufc, python-ufc, python-ffc,
++      python-viper, python-ufl, and python-instant.
++    - Add provide, replace and conflict on libdolfin0-dev for binary
++      package libdolfin1.0-dev. Similarly for libdolfin1.0-dbg.
++  * Add patch for importing PyTrilinos before dolfin (closes: #631589).
++  * Rename libdolfin0.install to libdolfin1.0.install and
++    libdolfin0-dev.install to libdolfin1.0-dev.install to follow library
++    soname.
++
++ -- Johannes Ring <johannr@simula.no>  Wed, 17 Aug 2011 12:01:58 +0200
++
++dolfin (0.9.11-1) unstable; urgency=low
++
++  * New upstream release. This release moves to SWIG 2.0 and it
++    incorporates a significant number of bug fixes.
++  * debian/control:
++    - Bump Standards-Version to 3.9.2 (no changes needed).
++    - Replace swig with swig2.0 in Build-Depends.
++    - Add swig2.0 to Depends for binary package python-dolfin.
++    - Bump required version for ufc and python-ufc in Build-Depends.
++    - Bump required version for ufc, python-ufc, python-ffc, python-ufl
++      and python-instant in Depends for binary packages libdolfin0-dev
++      and python-dolfin.
++  * debian/rules:
++    - Set SWIG_EXECUTABLE to /usr/bin/swig2.0.
++    - Use DEB_COMPRESS_EXCLUDE_ALL instead of deprecated
++      DEB_COMPRESS_EXCLUDE.
++    - Include cdbs utils.mk rule for automated copyright checks.
++  * debian/copyright:
++    - Update for upstream license change to LGPLv3.
++    - Switch to DEP-5 format.
++  * Remove custom cdbs rules and licensecheck script for copyright check.
++  * Disable MPI on lam architectures (closes: #627172).
++  * Add patch to fix FTBFS when Trilinos is enabled (closes: #624925).
++
++ -- Johannes Ring <johannr@simula.no>  Wed, 18 May 2011 13:30:21 +0200
++
++dolfin (0.9.10-2) unstable; urgency=low
++
++  * Move from python-central to dh_python2 (closes: #616793).
++    - Remove python-central from Build-Depends.
++    - Bump minimum required python-all-dev package version to 2.6.6-3~.
++    - Remove XB-Python-Version line.
++    - Bump minimum required cdbs version to 0.4.90~.
++    - Replace XS-Python-Version with X-Python-Version.
++    - Replace call to dh_pycentral with dh_python2 in debian/rules.
++  * Build for all supported Python versions.
++  * Remove some unnecessary packages in Depends for binary packages
++    libdolfin0 and libdolfin0-dev.
++  * Add ufc and python-ufc in Depends for binary package libdolfin0-dev.
++  * Add python-ufc, python-ffc, python-viper, python-ufl python-instant,
++    and python-numpy in Depends for binary package python-dolfin.
++  * Disable building with PETSc and SLEPc on some architectures.
++  * Remove old Provides field for binary package python-dolfin.
++
++ -- Johannes Ring <johannr@simula.no>  Fri, 15 Apr 2011 09:17:37 +0200
++
++dolfin (0.9.10-1) unstable; urgency=low
++
++  * New upstream release. This release fixes bug "FTBFS: error:
++    'SCOTCH_Dgraph' was not declared in this scope" (closes: #612602).
++  * debian/control:
++    - Add libslepc3.1-dev and libboost-thread-dev to Build-Depends and
++      Depends field in binary package libdolfin0-dev.
++    - Bump build dependency on python-ufc to >= 2.0.0.
++    - Remove Build-Depends-Indep field as upstream no longer ships the
++      user manual.
++    - Remove old fields Conflicts, Provides, and Replaces from
++      libdolfin0-dev, libdolfin0, libdolfin0-dbg, and python-dolfin.
++  * Remove all patches as they are now incorporated upstream.
++  * Add dolfin-plot and dolfin-version to debian/dolfin-bin.install.
++  * Remove .doc-base file since the user manual is removed by upstream.
++  * Remove targets clean and install/dolfin-doc from debian/rules since
++    they are no longer needed.
++
++ -- Johannes Ring <johannr@simula.no>  Thu, 24 Feb 2011 10:34:44 +0100
++
++dolfin (0.9.9-4) unstable; urgency=low
++
++  * Update Homepage field in debian/control and Maintainer field in
++    debian/copyright.
++  * Add patch for generating correct pkg-config file dolfin.pc.
++
++ -- Johannes Ring <johannr@simula.no>  Tue, 11 Jan 2011 12:36:55 +0100
++
++dolfin (0.9.9-3) unstable; urgency=low
++
++  * Add patch from upstream to fix problem with the CMake config file
++    (dolfin-config.cmake) having the wrong path to the DOLFIN library.
++
++ -- Johannes Ring <johannr@simula.no>  Tue, 14 Sep 2010 18:45:39 +0200
++
++dolfin (0.9.9-2) unstable; urgency=low
++
++  * debian/rules: Make CMake skip adding runtime paths.
++
++ -- Johannes Ring <johannr@simula.no>  Tue, 14 Sep 2010 10:49:24 +0200
++
++dolfin (0.9.9-1) unstable; urgency=low
++
++  * New upstream release.
++  * Switch to CMake CDBS class:
++    - Replace scons with cmake in Build-Depends and in Suggests for
++      binary package dolfin-doc.
++    - Add cmake to Depends field for binary package libdolfin0-dev.
++    - Install CMake config file for DOLFIN with package libdolfin0-dev.
++  * debian/control:
++    - Update version for python-ufc in Build-Depends field.
++    - Update version for python-ufl in Depends field for binary package
++      libdolfin0-dev.
++    - Update version for ufc and python-ffc in Depends field for binary
++      package libdolfin0-dev.
++    - Bump Standards-Version to 3.9.1 (no changes needed).
++  * Add patches from upstream to help CMake find PETSc, SLEPc, and
++    Trilinos and for installing some missing utilities (dolfin-convert
++    and dolfin-order) and manual pages.
++  * Update debian/copyright and debian/copyright_hints.
++
++ -- Johannes Ring <johannr@simula.no>  Mon, 13 Sep 2010 11:45:17 +0200
++
++dolfin (0.9.8-3) unstable; urgency=low
++
++  * Disable Trilinos on non-supported platforms (closes: #590100).
++
++ -- Johannes Ring <johannr@simula.no>  Wed, 04 Aug 2010 16:47:38 +0200
++
++dolfin (0.9.8-2) unstable; urgency=low
++
++  * Fix generation of pkg-config file dolfin.pc.
++
++ -- Johannes Ring <johannr@simula.no>  Sun, 04 Jul 2010 20:41:45 +0200
++
++dolfin (0.9.8-1) unstable; urgency=low
++
++  * New upstream release.
++  * debian/control: 
++    - Update version for python-ufc in Build-Depends field.
++    - Update version for python-ufl in Depends field for binary package
++      libdolfin0-dev.
++    - Update version for ufc, python-ffc, and python-viper in Depends
++      field for binary package libdolfin0-dev.
++    - Add libarmadillo-dev to Build-Depends and Depends for binary
++      package libdolfin0-dev.
++  * Allow building against either version 3.0.0 or 3.1 of PETSc. 
++  * Remove patches (added upstream).
++  * Switch to dpkg-source 3.0 (quilt) format.
++  * Update debian/copyright and debian/copyright_hints.
++  * Enable Trilinos support.
++
++ -- Johannes Ring <johannr@simula.no>  Fri, 02 Jul 2010 13:24:21 +0200
++
++dolfin (0.9.7-5) unstable; urgency=low
++
++  * Add patch from upstream to detect and build with SCOTCH.
++
++ -- Johannes Ring <johannr@simula.no>  Mon, 14 Jun 2010 13:15:04 +0200
++
++dolfin (0.9.7-4) unstable; urgency=low
++
++  * Add support for PETSc 3.1 (closes: #583419).
++  * Minor fix in Vcs fields in debian/control.
++
++ -- Johannes Ring <johannr@simula.no>  Mon, 07 Jun 2010 09:25:13 +0200
++
++dolfin (0.9.7-3) unstable; urgency=low
++
++  * debian/rules: Remove bashism (closes: #581470).
++
++ -- Johannes Ring <johannr@simula.no>  Thu, 20 May 2010 10:27:06 +0200
++
++dolfin (0.9.7-2) unstable; urgency=low
++
++  * Package moved from pkg-scicomp to Debian Science.
++  * Enable building for multiple Python versions.
++  * debian/control:
++    - Replace python-dev with python-all-dev in Build-Depends.
++    - Update version dependencies for python-ufc, ufc, python-ffc, and
++      python-viper (closes: #571780).
++    - Replace libscotch-dev with libptscotch-dev in Build-Depends and in
++      Depends for binary package libdolfin0-dev.
++  * Add configure target to cdbs tweaks for scons.
++  * Rename binary package python-pydolfin0 to python-dolfin.
++
++ -- Johannes Ring <johannr@simula.no>  Tue, 27 Apr 2010 17:21:22 +0200
++
++dolfin (0.9.7-1) unstable; urgency=low
++
++  * New upstream release.
++  * debian/control: Add pkg-config to Build-Depends and Depends in
++    binary package libdolfin0-dev.
++  * Do not build with GTS (support was removed upstream).
++  * Keep debian/copyright and debian/copyright_hints up to date.
++
++ -- Johannes Ring <johannr@simula.no>  Thu, 18 Feb 2010 00:40:38 +0100
++
++dolfin (0.9.6-2) unstable; urgency=low
++
++  * Disable support for Trilinos for now.
++
++ -- Johannes Ring <johannr@simula.no>  Sat, 13 Feb 2010 09:55:48 +0100
++
++dolfin (0.9.6-1) unstable; urgency=low
++
++  * New upstream release.
++  * debian/control:
++    - Add libtrilinos-dev to Build-Depends and Depends for binary
++      package libdolfin0-dev.
++    - Add python-pytrilinos to Build-Depends and Depends for binary
++      package python-pydolfin0.
++    - Bump Standards-Version to 3.8.4 (no changes needed).
++  * debian/rules:
++    - Enable building with Trilinos.
++    - Remove some old lintian fixes.
++    - Fix problem when generating pkg-config dolfin.pc in
++      install/libdolfin0-dev target.
++  * debian/copyright: Keep up-to-date with new and removed files.
++
++ -- Johannes Ring <johannr@simula.no>  Fri, 12 Feb 2010 10:27:02 +0100
++
++dolfin (0.9.5-1) unstable; urgency=low
++
++  * New upstream release. This release simplifies the use of Constants
++    and Expressions in both the C++ and Python interfaces, with the
++    automatic selection of function spaces from Python. Support for
++    computing eigenvalues of symmetric matrices has been improved and a
++    number of small bugs have been fixed.
++  * debian/watch: Update download URL.
++  * debian/copyright: Update for new and removed files.
++  * debian/rules: 
++    - Include new adaptivity demos in dolfin-doc package.
++    - Disable ParMETIS and MTL4 explicitly.
++  * Add debian/dolfin-doc.doc-base for DOLFIN user manual.
++  * debian/control: Slight modifications in package descriptions.
++  * debian/python-pydolfin0.install: Allow both site-packages and
++    dist-packages.
++
++ -- Johannes Ring <johannr@simula.no>  Thu, 10 Dec 2009 11:53:04 +0100
++
++dolfin (0.9.4-1) unstable; urgency=low
++
++  * New upstream release. This version cleans up the design of the
++    function class by adding a new abstraction for user-defined
++    functions called Expression. A number of minor bugfixes and
++    improvements have also been made.
++  * debian/watch: Update for new flat directory structure.
++  * Update debian/copyright.
++  * debian/rules: Use explicit paths to PETSc 3.0.0 and SLEPc 3.0.0.
++
++ -- Johannes Ring <johannr@simula.no>  Mon, 12 Oct 2009 14:13:18 +0200
++
++dolfin (0.9.3-1) unstable; urgency=low
++
++  * New upstream release. This version provides many new features,
++    improvements and bug fixes, including improved XML file handling,
++    improved Python support and compressed VTK file output. Experimental
++    parallel assembly and solve is now available, with fully distributed
++    meshes, parallel mesh partitioning and parallel IO.
++  * debian/control:
++    - Add DM-Upload-Allowed: yes.
++    - Bump debhelper version to 7.
++    - Bump Standards-Version to 3.8.3 (no changes needed).
++    - Add libboost-program-options-dev and libboost-filesystem-dev to
++      Build-Depends and to Depends for binary package libdolfin0-dev.
++  * debian/rules:
++    - Update for new 3 step build process.
++    - Build documentation.
++  * Update debian/copyright.
++  * Remove old patches (now included upstream).
++  * Remove (temporary) support for Trilinos because of #529807.
++
++ -- Johannes Ring <johannr@simula.no>  Mon, 28 Sep 2009 09:21:05 +0200
++
++dolfin (0.9.2-2) unstable; urgency=low
++
++  * debian/control: 
++    - add build-dependency on libtrilinos-dev and
++      libboost-serialization-dev (closes: #540118). 
++    - add libtrilinos-dev to Depends field for -dev package.
++    - add python-pytrilinos to Depends field for python- package.
++    - change -dbg package section to debug (removes lintian warning).
++    - update Standard-Version to 3.8.2.
++  * debian/rules: enable building against Trilinos.
++  * debian/patches: add patch for build system to find Trilinos (taken
++    from upstream development repository).
++
++ -- Johannes Ring <johannr@simula.no>  Mon, 10 Aug 2009 16:03:52 +0200
++
++dolfin (0.9.2-1) unstable; urgency=low
++
++  * Initial release (Closes: #503082)
++
++ -- Johannes Ring <johannr@simula.no>  Tue, 16 Sep 2008 08:41:20 +0200
++
diff --cc debian/compat
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..ec635144f60048986bc560c5576355344005e6e7
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,1 @@@
++9
diff --cc debian/control
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..b54c27bcedc8060e4be752da785ee7262287a866
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,190 @@@
++Source: dolfin
++Section: math
++Priority: extra
++Maintainer: Debian Science Team <debian-science-maintainers@lists.alioth.debian.org>
++Uploaders: Christophe Prud'homme <prudhomm@debian.org>, Johannes Ring <johannr@simula.no>
++Build-Depends: debhelper (>= 9),
++ python-dev,
++ cmake (>= 2.8.0),
++ swig,
++ python-numpy,
++ pkg-config,
++ libxml2-dev,
++ libboost-dev,
++ libboost-program-options-dev,
++ libboost-filesystem-dev,
++ libboost-serialization-dev,
++ libboost-thread-dev,
++ libboost-iostreams-dev,
++ libboost-mpi-dev,
++ libboost-math-dev,
++ libboost-timer-dev,
++ libboost-chrono-dev,
++ libsuitesparse-dev,
++ libpetsc3.4.2-dev [!armel !arm64 !kfreebsd-amd64 !kfreebsd-i386 !hurd-i386],
++ libslepc3.4.2-dev [!armel !arm64 !kfreebsd-amd64 !kfreebsd-i386 !hurd-i386],
++ libcgal-dev [!armel !armhf !mips !hurd-i386 !kfreebsd-i386 !mipsel !sparc !i386],
++ libhdf5-mpi-dev,
++ libvtk5-dev,
++ libvtk5-qt4-dev,
++ libqt4-dev,
++ python-ply,
++ libeigen3-dev,
++ python-ffc (>= 1.4.0)
++Standards-Version: 3.9.5
++X-Python-Version: >= 2.5
++Homepage: http://fenicsproject.org
++Vcs-Svn: svn://anonscm.debian.org/debian-science/packages/fenics/dolfin/trunk
++Vcs-Browser: http://anonscm.debian.org/viewvc/debian-science/packages/fenics/dolfin/trunk/
++
++Package: libdolfin-dev
++Section: libdevel
++Architecture: any
++Depends: libdolfin1.4 (= ${binary:Version}),
++ libxml2-dev,
++ pkg-config,
++ libboost-dev,
++ libboost-program-options-dev,
++ libboost-filesystem-dev,
++ libboost-serialization-dev,
++ libboost-thread-dev,
++ libboost-iostreams-dev,
++ libboost-mpi-dev,
++ libboost-math-dev,
++ libboost-timer-dev,
++ libboost-chrono-dev,
++ libsuitesparse-dev,
++ libpetsc3.4.2-dev [!armel !arm64 !kfreebsd-amd64 !kfreebsd-i386 !hurd-i386],
++ libslepc3.4.2-dev [!armel !arm64 !kfreebsd-amd64 !kfreebsd-i386 !hurd-i386],
++ cmake (>= 2.8.0),
++ libcgal-dev [!armel !armhf !mips !hurd-i386 !kfreebsd-i386 !mipsel !sparc !i386],
++ libhdf5-mpi-dev,
++ libvtk5-dev,
++ libvtk5-qt4-dev,
++ libqt4-dev,
++ libeigen3-dev,
++ ${misc:Depends}
++Conflicts: libdolfin1.4-dev, libdolfin1.3-dev, libdolfin1.2-dev, libdolfin1.1-dev, libdolfin1.0-dev, libdolfin0-dev
++Replaces: libdolfin1.4-dev, libdolfin1.3-dev, libdolfin1.2-dev, libdolfin1.1-dev, libdolfin1.0-dev, libdolfin0-dev
++Description: Shared links and header files for DOLFIN
++ DOLFIN is the Python and C++ interface of the FEniCS project for the
++ automated solution of differential equations, providing a consistent
++ PSE (Problem Solving Environment) for solving ordinary and partial
++ differential equations. Key features include a simple, consistent and
++ intuitive object-oriented API; automatic and efficient evaluation of
++ variational forms; automatic and efficient assembly of linear
++ systems; and support for general families of finite elements.
++ .
++ This package contains the development files.
++
++Package: libdolfin1.4
++Section: libs
++Architecture: any
++Depends: ${shlibs:Depends}, ${misc:Depends}
++Suggests: dolfin-doc, libdolfin1.4-dbg, python-dolfin
++Description: Shared libraries for DOLFIN
++ DOLFIN is the Python and C++ interface of the FEniCS project for the
++ automated solution of differential equations, providing a consistent
++ PSE (Problem Solving Environment) for solving ordinary and partial
++ differential equations. Key features include a simple, consistent and
++ intuitive object-oriented API; automatic and efficient evaluation of
++ variational forms; automatic and efficient assembly of linear
++ systems; and support for general families of finite elements.
++ .
++ This package contains the shared libraries.
++
++Package: libdolfin1.4-dbg
++Section: debug
++Architecture: any
++Depends: libdolfin1.4 (= ${binary:Version}), ${misc:Depends}
++Description: Shared libraries with debugging symbols for DOLFIN
++ DOLFIN is the Python and C++ interface of the FEniCS project for the
++ automated solution of differential equations, providing a consistent
++ PSE (Problem Solving Environment) for solving ordinary and partial
++ differential equations. Key features include a simple, consistent and
++ intuitive object-oriented API; automatic and efficient evaluation of
++ variational forms; automatic and efficient assembly of linear
++ systems; and support for general families of finite elements.
++ .
++ This package contains the shared libraries with debugging symbols.
++
++Package: python-dolfin
++Section: python
++Architecture: any
++Depends: libdolfin-dev (= ${binary:Version}),
++ libdolfin1.4 (= ${binary:Version}),
++ python-ffc (>= 1.4.0),
++ python-ufl (>= 1.4.0),
++ python-instant (>= 1.4.0),
++ python-numpy,
++ python-netcdf,
++ python-ply,
++ ${swig:Depends},
++ ${python:Depends},
++ ${shlibs:Depends},
++ ${misc:Depends}
++Suggests: dolfin-doc
++Description: Python interface for DOLFIN
++ DOLFIN is the Python and C++ interface of the FEniCS project for the
++ automated solution of differential equations, providing a consistent
++ PSE (Problem Solving Environment) for solving ordinary and partial
++ differential equations. Key features include a simple, consistent and
++ intuitive object-oriented API; automatic and efficient evaluation of
++ variational forms; automatic and efficient assembly of linear
++ systems; and support for general families of finite elements.
++ .
++ This package contains the Python interface for DOLFIN.
++
++Package: python-dolfin-dbg
++Section: debug
++Architecture: any
++Depends: python-dolfin (= ${binary:Version}),
++ ${python:Depends},
++ ${shlibs:Depends},
++ ${misc:Depends}
++Suggests: dolfin-doc
++Description: Python extension modules for DOLFIN with debugging symbols
++ DOLFIN is the Python and C++ interface of the FEniCS project for the
++ automated solution of differential equations, providing a consistent
++ PSE (Problem Solving Environment) for solving ordinary and partial
++ differential equations. Key features include a simple, consistent and
++ intuitive object-oriented API; automatic and efficient evaluation of
++ variational forms; automatic and efficient assembly of linear
++ systems; and support for general families of finite elements.
++ .
++ This package contains the Python extensions modules for DOLFIN with
++ debugging symbols.
++
++Package: dolfin-doc
++Architecture: all
++Section: doc
++Depends: libdolfin-dev (>= ${source:Version}),
++ python-dolfin (>= ${source:Version}),
++ ${misc:Depends}
++Suggests: cmake (>= 2.8.0)
++Description: Documentation and demo programs for DOLFIN
++ DOLFIN is the Python and C++ interface of the FEniCS project for the
++ automated solution of differential equations, providing a consistent
++ PSE (Problem Solving Environment) for solving ordinary and partial
++ differential equations. Key features include a simple, consistent and
++ intuitive object-oriented API; automatic and efficient evaluation of
++ variational forms; automatic and efficient assembly of linear
++ systems; and support for general families of finite elements.
++ .
++ This package contains documentation and demo programs for DOLFIN.
++
++Package: dolfin-bin
++Architecture: all
++Depends: python-dolfin (>= ${source:Version}),
++ ${python:Depends},
++ ${misc:Depends}
++Description: Executable scripts for DOLFIN
++ DOLFIN is the Python and C++ interface of the FEniCS project for the
++ automated solution of differential equations, providing a consistent
++ PSE (Problem Solving Environment) for solving ordinary and partial
++ differential equations. Key features include a simple, consistent and
++ intuitive object-oriented API; automatic and efficient evaluation of
++ variational forms; automatic and efficient assembly of linear
++ systems; and support for general families of finite elements.
++ .
++ This package contains executable scripts for DOLFIN.
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..5365d73b27c74dc22e72c110c05c3484a9ceedc9
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,1576 @@@
++Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
++Upstream-Name: DOLFIN
++Upstream-Contact: fenics@fenicsproject.org
++ http://fenicsproject.org/support/
++Source: http://launchpad.net/dolfin
++
++Files: bench/bench.py
++ bench/common/progress/cpp/main.cpp
++ bench/common/timing/cpp/main.cpp
++ bench/fem/assembly/cpp/forms.h
++ bench/fem/convergence/cpp/forms/Poisson2D_1.ufl
++ bench/fem/convergence/cpp/forms/Poisson2D_2.ufl
++ bench/fem/convergence/cpp/forms/Poisson2D_3.ufl
++ bench/fem/convergence/cpp/forms/Poisson2D_4.ufl
++ bench/fem/convergence/cpp/forms/Poisson2D_5.ufl
++ bench/fem/convergence/cpp/forms/Poisson3D_1.ufl
++ bench/fem/convergence/cpp/forms/Poisson3D_2.ufl
++ bench/fem/convergence/cpp/forms/Poisson3D_3.ufl
++ bench/fem/convergence/cpp/forms/Poisson3D_4.ufl
++ bench/fem/convergence/cpp/forms/Poisson3D_5.ufl
++ bench/fem/convergence/cpp/main.cpp
++ bench/fem/jit/python/bench_fem_jit_python
++ bench/fem/multicore/cpp/main.cpp
++ bench/fem/speedup/cpp/Poisson.ufl
++ bench/fem/speedup/cpp/analyse-bench
++ bench/fem/speedup/cpp/assemble-poisson.cpp
++ bench/fem/speedup/cpp/bench_fem_speedup_cpp
++ bench/fem/speedup/cpp/solve-poisson.cpp
++ bench/la/cusp/python/bench_la_cusp_python
++ bench/la/vector/access/cpp/main.cpp
++ bench/mesh/iteration/cpp/main.cpp
++ bench/mesh/refinement/cpp/main.cpp
++ bench/mesh/topology/cpp/main.cpp
++ bench/mesh/unitcube/cpp/main.cpp
++ cmake/scripts/generate-form-files
++ demo/la/eigenvalue/cpp/StiffnessMatrix.ufl
++ demo/pde/navier-stokes/cpp/PressureUpdate.ufl
++ demo/pde/navier-stokes/cpp/TentativeVelocity.ufl
++ demo/pde/navier-stokes/cpp/VelocityUpdate.ufl
++ demo/pde/navier-stokes/cpp/main.cpp
++ demo/pde/navier-stokes/python/demo_navier-stokes.py
++ demo/pde/poisson/cpp/Poisson.ufl
++ demo/pde/poisson/cpp/main.cpp
++ demo/pde/poisson/python/demo_poisson.py
++ demo/pde/stokes-iterative/cpp/Stokes.ufl
++ demo/undocumented/advection-diffusion/cpp/AdvectionDiffusion.ufl
++ demo/undocumented/advection-diffusion/cpp/main.cpp
++ demo/undocumented/bcs/cpp/Poisson.ufl
++ demo/undocumented/bcs/cpp/main.cpp
++ demo/undocumented/bcs/python/demo_bcs.py
++ demo/undocumented/block-matrix/cpp/StiffnessMatrix.ufl
++ demo/undocumented/csg/2D/cpp/main.cpp
++ demo/undocumented/csg/3D/cpp/main.cpp
++ demo/undocumented/elementplot/python/demo_elementplot.py
++ demo/undocumented/eval/cpp/Projection.ufl
++ demo/undocumented/eval/cpp/main.cpp
++ demo/undocumented/eval/python/demo_eval.py
++ demo/undocumented/extrapolation/cpp/main.cpp
++ demo/undocumented/extrapolation/python/demo_extrapolation.py
++ demo/undocumented/functional/cpp/EnergyNorm.ufl
++ demo/undocumented/functional/cpp/main.cpp
++ demo/undocumented/interpolation/python/demo_interpolation.py
++ demo/undocumented/lift-drag/cpp/Functionals.ufl
++ demo/undocumented/lift-drag/cpp/main.cpp
++ demo/undocumented/multidomain/cpp/MultiDomainPoisson.ufl
++ demo/undocumented/multidomain/cpp/main.cpp
++ demo/undocumented/neumann-poisson/cpp/Poisson.ufl
++ demo/undocumented/optimization/python/demo_optimization.py
++ demo/undocumented/periodic/cpp/Poisson.ufl
++ demo/undocumented/periodic/cpp/main.cpp
++ demo/undocumented/plot/cpp/main.cpp
++ demo/undocumented/plot/python/demo_plot.py
++ demo/undocumented/projection-interpolation/python/demo_projection-interpolation.py
++ demo/undocumented/refinement/cpp/main.cpp
++ demo/undocumented/refinement/python/demo_refinement.py
++ demo/undocumented/restriction/cpp/Poisson.ufl
++ demo/undocumented/restriction/cpp/main.cpp
++ demo/undocumented/smoothing/python/demo_smoothing.py
++ demo/undocumented/stokes-stabilized/cpp/Stokes.ufl
++ demo/undocumented/stokes-stabilized/cpp/main.cpp
++ demo/undocumented/stokes-taylor-hood/cpp/Stokes.ufl
++ demo/undocumented/stokes-taylor-hood/cpp/main.cpp
++ demo/undocumented/subdomains/cpp/main.cpp
++ demo/undocumented/submesh/cpp/main.cpp
++ demo/undocumented/submesh/python/demo_submesh.py
++ demo/undocumented/sym-dirichlet-bc/cpp/Poisson.ufl
++ demo/undocumented/sym-dirichlet-bc/cpp/main.cpp
++ demo/undocumented/tensor-weighted-poisson/python/demo_tensor-weighted-poisson.py
++ demo/undocumented/tensor-weighted-poisson/python/generate_data.py
++ demo/undocumented/time-series/cpp/main.cpp
++ demo/undocumented/time-series/python/demo_time-series.py
++ dolfin/adaptivity/Extrapolation.cpp
++ dolfin/adaptivity/Extrapolation.h
++ dolfin/adaptivity/TimeSeries.cpp
++ dolfin/adaptivity/TimeSeries.h
++ dolfin/ale/HarmonicSmoothing.h
++ dolfin/ale/Poisson1D.ufl
++ dolfin/ale/Poisson2D.ufl
++ dolfin/ale/Poisson3D.ufl
++ dolfin/common/Hierarchical.h
++ dolfin/common/IndexSet.h
++ dolfin/common/Timer.h
++ dolfin/common/Variable.cpp
++ dolfin/common/Variable.h
++ dolfin/common/constants.h
++ dolfin/common/dolfin_doc.h
++ dolfin/common/init.cpp
++ dolfin/common/init.h
++ dolfin/common/timing.cpp
++ dolfin/common/timing.h
++ dolfin/common/types.h
++ dolfin/common/unittest.h
++ dolfin/common/utils.cpp
++ dolfin/common/utils.h
++ dolfin/fem/Assembler.cpp
++ dolfin/fem/Assembler.h
++ dolfin/fem/AssemblerBase.cpp
++ dolfin/fem/AssemblerBase.h
++ dolfin/fem/BasisFunction.h
++ dolfin/fem/BoundaryCondition.cpp
++ dolfin/fem/BoundaryCondition.h
++ dolfin/fem/DomainAssigner.cpp
++ dolfin/fem/DomainAssigner.h
++ dolfin/fem/Equation.cpp
++ dolfin/fem/Equation.h
++ dolfin/fem/FiniteElement.cpp
++ dolfin/fem/Form.h
++ dolfin/fem/LinearTimeDependentProblem.cpp
++ dolfin/fem/LinearTimeDependentProblem.h
++ dolfin/fem/LinearVariationalProblem.cpp
++ dolfin/fem/LinearVariationalProblem.h
++ dolfin/fem/NonlinearVariationalProblem.cpp
++ dolfin/fem/NonlinearVariationalProblem.h
++ dolfin/fem/OpenMpAssembler.h
++ dolfin/fem/PointSource.cpp
++ dolfin/fem/PointSource.h
++ dolfin/fem/UFC.cpp
++ dolfin/fem/UFC.h
++ dolfin/fem/UFCCell.h
++ dolfin/fem/assemble.cpp
++ dolfin/fem/assemble.h
++ dolfin/fem/solve.cpp
++ dolfin/fem/solve.h
++ dolfin/function/CoefficientAssigner.cpp
++ dolfin/function/CoefficientAssigner.h
++ dolfin/function/Constant.cpp
++ dolfin/function/Constant.h
++ dolfin/function/Expression.cpp
++ dolfin/function/Expression.h
++ dolfin/function/Function.cpp
++ dolfin/function/Function.h
++ dolfin/function/FunctionSpace.cpp
++ dolfin/function/FunctionSpace.h
++ dolfin/function/GenericFunction.cpp
++ dolfin/function/GenericFunction.h
++ dolfin/function/SpecialFunctions.cpp
++ dolfin/function/SpecialFunctions.h
++ dolfin/function/SubSpace.cpp
++ dolfin/function/SubSpace.h
++ dolfin/generation/BoxMesh.cpp
++ dolfin/generation/BoxMesh.h
++ dolfin/generation/CSGGeometry.cpp
++ dolfin/generation/CSGGeometry.h
++ dolfin/generation/CSGOperators.cpp
++ dolfin/generation/CSGOperators.h
++ dolfin/generation/CSGPrimitive.h
++ dolfin/generation/CSGPrimitives2D.cpp
++ dolfin/generation/CSGPrimitives2D.h
++ dolfin/generation/CSGPrimitives3D.cpp
++ dolfin/generation/CSGPrimitives3D.h
++ dolfin/generation/RectangleMesh.cpp
++ dolfin/generation/RectangleMesh.h
++ dolfin/generation/UnitCircleMesh.cpp
++ dolfin/generation/UnitCircleMesh.h
++ dolfin/generation/UnitCubeMesh.h
++ dolfin/generation/UnitSquareMesh.h
++ dolfin/generation/UnitTetrahedronMesh.cpp
++ dolfin/generation/UnitTetrahedronMesh.h
++ dolfin/generation/UnitTriangleMesh.cpp
++ dolfin/generation/UnitTriangleMesh.h
++ dolfin/io/BinaryFile.cpp
++ dolfin/io/BinaryFile.h
++ dolfin/io/SVGFile.cpp
++ dolfin/io/SVGFile.h
++ dolfin/io/XMLMeshValueCollection.h
++ dolfin/io/xmlutils.cpp
++ dolfin/io/xmlutils.h
++ dolfin/la/DefaultFactory.cpp
++ dolfin/la/DefaultFactory.h
++ dolfin/la/GenericLinearOperator.h
++ dolfin/la/GenericMatrix.cpp
++ dolfin/la/GenericTensor.h
++ dolfin/la/LinearOperator.cpp
++ dolfin/la/LinearOperator.h
++ dolfin/la/LinearSolver.cpp
++ dolfin/la/PETScBaseMatrix.h
++ dolfin/la/PETScLUSolver.cpp
++ dolfin/la/PETScLUSolver.h
++ dolfin/la/STLMatrix.h
++ dolfin/la/Scalar.h
++ dolfin/la/TensorProductMatrix.cpp
++ dolfin/la/TensorProductMatrix.h
++ dolfin/la/TensorProductVector.cpp
++ dolfin/la/TensorProductVector.h
++ dolfin/la/solve.cpp
++ dolfin/la/solve.h
++ dolfin/la/uBLASDummyPreconditioner.cpp
++ dolfin/la/uBLASDummyPreconditioner.h
++ dolfin/la/uBLASLinearOperator.cpp
++ dolfin/la/uBLASLinearOperator.h
++ dolfin/log/Event.cpp
++ dolfin/log/Event.h
++ dolfin/log/LogManager.cpp
++ dolfin/log/LogManager.h
++ dolfin/log/LogStream.cpp
++ dolfin/log/LogStream.h
++ dolfin/log/Logger.cpp
++ dolfin/log/Logger.h
++ dolfin/log/Progress.cpp
++ dolfin/log/Table.cpp
++ dolfin/log/Table.h
++ dolfin/log/log.cpp
++ dolfin/math/Lagrange.cpp
++ dolfin/math/Lagrange.h
++ dolfin/math/Legendre.cpp
++ dolfin/math/basic.cpp
++ dolfin/math/basic.h
++ dolfin/mesh/BoundaryMesh.cpp
++ dolfin/mesh/BoundaryMesh.h
++ dolfin/mesh/Cell.h
++ dolfin/mesh/CellType.cpp
++ dolfin/mesh/CellType.h
++ dolfin/mesh/DomainBoundary.h
++ dolfin/mesh/DynamicMeshEditor.cpp
++ dolfin/mesh/DynamicMeshEditor.h
++ dolfin/mesh/Edge.cpp
++ dolfin/mesh/Edge.h
++ dolfin/mesh/Face.cpp
++ dolfin/mesh/Face.h
++ dolfin/mesh/Facet.cpp
++ dolfin/mesh/Facet.h
++ dolfin/mesh/FacetCell.cpp
++ dolfin/mesh/FacetCell.h
++ dolfin/mesh/IntervalCell.cpp
++ dolfin/mesh/IntervalCell.h
++ dolfin/mesh/Mesh.cpp
++ dolfin/mesh/Mesh.h
++ dolfin/mesh/MeshConnectivity.cpp
++ dolfin/mesh/MeshConnectivity.h
++ dolfin/mesh/MeshData.cpp
++ dolfin/mesh/MeshData.h
++ dolfin/mesh/MeshDomains.cpp
++ dolfin/mesh/MeshDomains.h
++ dolfin/mesh/MeshEditor.cpp
++ dolfin/mesh/MeshEditor.h
++ dolfin/mesh/MeshEntity.cpp
++ dolfin/mesh/MeshEntity.h
++ dolfin/mesh/MeshEntityIterator.h
++ dolfin/mesh/MeshFunction.h
++ dolfin/mesh/MeshGeometry.cpp
++ dolfin/mesh/MeshGeometry.h
++ dolfin/mesh/MeshOrdering.cpp
++ dolfin/mesh/MeshOrdering.h
++ dolfin/mesh/MeshRenumbering.cpp
++ dolfin/mesh/MeshRenumbering.h
++ dolfin/mesh/MeshSmoothing.cpp
++ dolfin/mesh/MeshSmoothing.h
++ dolfin/mesh/MeshTopology.cpp
++ dolfin/mesh/MeshTopology.h
++ dolfin/mesh/MeshTransformation.cpp
++ dolfin/mesh/MeshTransformation.h
++ dolfin/mesh/Point.cpp
++ dolfin/mesh/Point.h
++ dolfin/mesh/Restriction.cpp
++ dolfin/mesh/Restriction.h
++ dolfin/mesh/SubDomain.cpp
++ dolfin/mesh/SubDomain.h
++ dolfin/mesh/SubMesh.cpp
++ dolfin/mesh/SubMesh.h
++ dolfin/mesh/SubsetIterator.h
++ dolfin/mesh/TetrahedronCell.cpp
++ dolfin/mesh/TetrahedronCell.h
++ dolfin/mesh/TopologyComputation.cpp
++ dolfin/mesh/TopologyComputation.h
++ dolfin/mesh/TriangleCell.cpp
++ dolfin/mesh/TriangleCell.h
++ dolfin/mesh/Vertex.h
++ dolfin/parameter/GlobalParameters.cpp
++ dolfin/parameter/GlobalParameters.h
++ dolfin/parameter/Parameter.cpp
++ dolfin/parameter/Parameter.h
++ dolfin/parameter/Parameters.cpp
++ dolfin/parameter/Parameters.h
++ dolfin/refinement/LocalMeshRefinement.cpp
++ dolfin/refinement/LocalMeshRefinement.h
++ dolfin/refinement/RegularCutRefinement.cpp
++ dolfin/refinement/RegularCutRefinement.h
++ dolfin/refinement/UniformMeshRefinement.cpp
++ dolfin/refinement/UniformMeshRefinement.h
++ dolfin/swig/fem/pre.i
++ dolfin/swig/function/pre.i
++ dolfin/swig/mesh/post.i
++ dolfin/swig/mesh/pre.i
++ dolfin/swig/typemaps/primitives.i
++ scripts/dolfin-convert/dolfin-convert
++ scripts/dolfin-order/dolfin-order
++ scripts/dolfin-plot/dolfin-plot
++ site-packages/dolfin/common/globalparameters.py.in
++ site-packages/dolfin/common/memory.py
++ site-packages/dolfin/deprecation.py
++ site-packages/dolfin/fem/assembling.py
++ site-packages/dolfin/fem/bcs.py
++ site-packages/dolfin/fem/interpolation.py
++ site-packages/dolfin/fem/norms.py
++ site-packages/dolfin/fem/projection.py
++ site-packages/dolfin/fem/solving.py
++ site-packages/dolfin/fem/variationalproblem.py
++ site-packages/dolfin/functions/constant.py
++ site-packages/dolfin/functions/specialfunctions.py
++ site-packages/dolfin/mesh/ale.py
++ site-packages/dolfin/mesh/meshes.py
++ site-packages/dolfin/mesh/refinement.py
++ site-packages/dolfin_utils/commands.py
++ site-packages/dolfin_utils/documentation/docstringutils.py
++ site-packages/dolfin_utils/documentation/extractdocumentation.py
++ site-packages/dolfin_utils/meshconvert/meshconvert.py
++ test/codingstyle/test.py
++ test/system/parallel-assembly-solve/solver.py
++ test/system/parallel-assembly-solve/test.py
++ test/system/test.py
++ test/test.py
++ test/unit/book/python/chapter_10.py
++ test/unit/book/python/original_tests/chapter_10.py.orig
++ test/unit/fem/python/solving.py
++ test/unit/function/cpp/Expression.cpp
++ test/unit/function/cpp/Projection.ufl
++ test/unit/function/python/Constant.py
++ test/unit/function/python/Expression.py
++ test/unit/io/python/SVG.py
++ test/unit/io/python/XMLLocalMeshData.py
++ test/unit/io/python/XMLMeshValueCollection.py
++ test/unit/jit/python/test.py
++ test/unit/la/cpp/LinearOperator.cpp
++ test/unit/la/cpp/forms/ReactionDiffusion.ufl
++ test/unit/la/cpp/forms/ReactionDiffusionAction.ufl
++ test/unit/la/python/LinearOperator.py
++ test/unit/mesh/cpp/Mesh.cpp
++ test/unit/mesh/cpp/MeshValueCollection.cpp
++ test/unit/mesh/python/Mesh.py
++ test/unit/mesh/python/MeshData.py
++ test/unit/mesh/python/MeshEditor.py
++ test/unit/mesh/python/MeshIterator.py
++ test/unit/mesh/python/MeshMarkers.py
++ test/unit/mesh/python/MeshTransformation.py
++ test/unit/mesh/python/SubMesh.py
++ test/unit/parameter/cpp/Parameters.cpp
++ test/unit/parameter/python/Parameters.py
++ test/unit/python-extras/python/test.py
++ test/unit/test.py
++ utils/matlab/meshindex.m
++ utils/matlab/plotcontroller.m
++ utils/python/extract2d
++ utils/scripts/formatcode
++ utils/scripts/plotklocs
++ utils/system/monitor
++ utils/tetgen/dolfin-tetgen
++ utils/xml/convertall
++Copyright: 2003-2005, Anders Logg
++  2003-2006, Anders Logg
++  2003-2007, Anders Logg
++  2003-2008, Anders Logg
++  2003-2009, Anders Logg
++  2003-2011, Anders Logg
++  2003-2012, Anders Logg
++  2003-2013, Anders Logg
++  2004-2005, Anders Logg
++  2004-2007, Anders Logg
++  2005, Anders Logg
++  2005-2006, Anders Logg
++  2005-2007, Anders Logg
++  2005-2008, Anders Logg
++  2005-2009, Anders Logg
++  2005-2010, Anders Logg
++  2005-2011, Anders Logg
++  2005-2012, Anders Logg
++  2006, Anders Logg
++  2006-2007, Anders Logg
++  2006-2008, Anders Logg
++  2006-2009, Anders Logg
++  2006-2010, Anders Logg
++  2006-2011, Anders Logg
++  2006-2012, Anders Logg
++  2006-2013, Anders Logg
++  2007, Anders Logg
++  2007-2008, Anders Logg
++  2007-2009, Anders Logg
++  2007-2011, Anders Logg
++  2007-2012, Anders Logg
++  2007-2013, Anders Logg
++  2008, Anders Logg
++  2008-2009, Anders Logg
++  2008-2010, Anders Logg
++  2008-2011, Anders Logg
++  2008-2012, Anders Logg
++  2009, Anders Logg
++  2009-2010, Anders Logg
++  2009-2011, Anders Logg
++  2009-2012, Anders Logg
++  2009-2013, Anders Logg
++  2010, Anders Logg
++  2010-2011, Anders Logg
++  2010-2012, Anders Logg
++  2011, Anders Logg
++  2012, Anders Logg
++  2013, Anders Logg
++License: LGPL-3+
++
++Files: bench/function/evaluation/cpp/P1.ufl
++ bench/la/vector/assignment/cpp/main.cpp
++ cmake/scripts/generate-cmakefiles
++ demo/pde/cahn-hilliard/cpp/CahnHilliard2D.ufl
++ demo/pde/cahn-hilliard/cpp/CahnHilliard3D.ufl
++ demo/pde/cahn-hilliard/cpp/main.cpp
++ demo/pde/cahn-hilliard/python/demo_cahn-hilliard.py
++ demo/pde/stokes-iterative/cpp/StokesPreconditioner.ufl
++ demo/pde/stokes-iterative/cpp/main.cpp
++ demo/pde/stokes-iterative/python/demo_stokes-iterative.py
++ demo/undocumented/advection-diffusion/cpp/Velocity.ufl
++ demo/undocumented/built-in/python/demo_built-in.py
++ demo/undocumented/coloring/cpp/main.cpp
++ demo/undocumented/coloring/python/demo_coloring.py
++ demo/undocumented/dg-advection-diffusion/cpp/Velocity.ufl
++ demo/undocumented/elastodynamics/python/demo_elastodynamics.py
++ demo/undocumented/mesh-generation/cpp/main.cpp
++ demo/undocumented/mesh-generation/python/demo_mesh_generation.py
++ demo/undocumented/nonlinear-poisson/cpp/NonlinearPoisson.ufl
++ demo/undocumented/nonlinear-poisson/cpp/main.cpp
++ demo/undocumented/nonmatching-interpolation/cpp/P1.ufl
++ demo/undocumented/nonmatching-interpolation/cpp/P3.ufl
++ demo/undocumented/nonmatching-interpolation/cpp/main.cpp
++ demo/undocumented/nonmatching-interpolation/python/demo_nonmatching-interpolation.py
++ demo/undocumented/nonmatching-projection/cpp/P1_projection.ufl
++ demo/undocumented/nonmatching-projection/cpp/P3.ufl
++ demo/undocumented/nonmatching-projection/cpp/main.cpp
++ demo/undocumented/nonmatching-projection/python/demo_nonmatching-projection.py
++ demo/undocumented/singular/cpp/Poisson.ufl
++ demo/undocumented/singular/cpp/main.cpp
++ demo/undocumented/triangulate/cpp/main.cpp
++ demo/undocumented/triangulate/python/demo_triangulate.py
++ dolfin/common/Array.h
++ dolfin/common/NoDeleter.h
++ dolfin/common/Set.h
++ dolfin/common/SubSystemsManager.cpp
++ dolfin/common/SubSystemsManager.h
++ dolfin/common/UniqueIdGenerator.cpp
++ dolfin/common/UniqueIdGenerator.h
++ dolfin/fem/Form.cpp
++ dolfin/fem/LocalSolver.cpp
++ dolfin/fem/LocalSolver.h
++ dolfin/fem/OpenMpAssembler.cpp
++ dolfin/fem/SparsityPatternBuilder.cpp
++ dolfin/fem/SparsityPatternBuilder.h
++ dolfin/generation/CGALMeshBuilder.h
++ dolfin/generation/PolygonalMeshGenerator.cpp
++ dolfin/generation/PolygonalMeshGenerator.h
++ dolfin/generation/PolyhedralMeshGenerator.cpp
++ dolfin/generation/PolyhedralMeshGenerator.h
++ dolfin/generation/Triangulate.cpp
++ dolfin/generation/Triangulate.h
++ dolfin/graph/BoostGraphColoring.cpp
++ dolfin/graph/BoostGraphColoring.h
++ dolfin/graph/BoostGraphOrdering.cpp
++ dolfin/graph/BoostGraphOrdering.h
++ dolfin/graph/Graph.h
++ dolfin/graph/GraphBuilder.cpp
++ dolfin/graph/GraphBuilder.h
++ dolfin/graph/GraphColoring.cpp
++ dolfin/graph/GraphColoring.h
++ dolfin/graph/GraphOrdering.cpp
++ dolfin/graph/GraphOrdering.h
++ dolfin/graph/SCOTCH.cpp
++ dolfin/graph/SCOTCH.h
++ dolfin/graph/ZoltanInterface.cpp
++ dolfin/graph/ZoltanInterface.h
++ dolfin/io/Encoder.h
++ dolfin/io/RAWFile.cpp
++ dolfin/io/RAWFile.h
++ dolfin/io/VTKFile.cpp
++ dolfin/io/VTKFile.h
++ dolfin/io/VTKWriter.cpp
++ dolfin/io/VTKWriter.h
++ dolfin/io/XMLArray.h
++ dolfin/io/XMLFile.h
++ dolfin/io/XMLFunctionData.cpp
++ dolfin/io/XMLFunctionData.h
++ dolfin/io/XMLMesh.cpp
++ dolfin/io/XMLMesh.h
++ dolfin/io/XMLMeshFunction.h
++ dolfin/io/XMLParameters.cpp
++ dolfin/io/XMLVector.cpp
++ dolfin/io/XMLVector.h
++ dolfin/io/XYZFile.cpp
++ dolfin/io/XYZFile.h
++ dolfin/la/CoordinateMatrix.cpp
++ dolfin/la/CoordinateMatrix.h
++ dolfin/la/GenericLUSolver.h
++ dolfin/la/GenericLinearSolver.cpp
++ dolfin/la/GenericLinearSolver.h
++ dolfin/la/GenericMatrix.h
++ dolfin/la/GenericPreconditioner.h
++ dolfin/la/GenericVector.h
++ dolfin/la/KrylovSolver.cpp
++ dolfin/la/KrylovSolver.h
++ dolfin/la/LUSolver.cpp
++ dolfin/la/LUSolver.h
++ dolfin/la/MUMPSLUSolver.cpp
++ dolfin/la/MUMPSLUSolver.h
++ dolfin/la/PETScObject.h
++ dolfin/la/PETScPreconditioner.cpp
++ dolfin/la/PETScPreconditioner.h
++ dolfin/la/PaStiXLUSolver.cpp
++ dolfin/la/PaStiXLUSolver.h
++ dolfin/la/SLEPcEigenSolver.cpp
++ dolfin/la/SLEPcEigenSolver.h
++ dolfin/la/STLFactoryCSC.cpp
++ dolfin/la/STLFactoryCSC.h
++ dolfin/la/STLVector.h
++ dolfin/la/SparsityPattern.cpp
++ dolfin/la/SparsityPattern.h
++ dolfin/la/TensorLayout.cpp
++ dolfin/la/TensorLayout.h
++ dolfin/la/TrilinosPreconditioner.cpp
++ dolfin/la/TrilinosPreconditioner.h
++ dolfin/la/UmfpackLUSolver.cpp
++ dolfin/la/UmfpackLUSolver.h
++ dolfin/la/Vector.h
++ dolfin/la/uBLASDenseMatrix.h
++ dolfin/la/uBLASILUPreconditioner.cpp
++ dolfin/la/uBLASILUPreconditioner.h
++ dolfin/la/uBLASKrylovSolver.cpp
++ dolfin/la/uBLASKrylovSolver.h
++ dolfin/la/uBLASMatrix.h
++ dolfin/la/uBLASPreconditioner.h
++ dolfin/la/uBLASSparseMatrix.h
++ dolfin/la/uBLASVector.cpp
++ dolfin/la/uBLASVector.h
++ dolfin/la/ublas.h
++ dolfin/math/Legendre.h
++ dolfin/mesh/DistributedMeshTools.cpp
++ dolfin/mesh/DistributedMeshTools.h
++ dolfin/mesh/LocalMeshValueCollection.h
++ dolfin/mesh/MeshColoring.cpp
++ dolfin/mesh/MeshColoring.h
++ dolfin/mesh/MeshEntityIteratorBase.h
++ dolfin/mesh/PeriodicBoundaryComputation.cpp
++ dolfin/mesh/PeriodicBoundaryComputation.h
++ dolfin/nls/NewtonSolver.cpp
++ dolfin/nls/NewtonSolver.h
++ dolfin/nls/NonlinearProblem.h
++ dolfin/refinement/refine.cpp
++ dolfin/refinement/refine.h
++ site-packages/dolfin/common/time.py
++ site-packages/dolfin_utils/meshconvert/xml_writer.py
++ test/unit/armadillo/cpp/test.cpp.temporarily_disabled
++ test/unit/fem/python/Assembler.py
++ test/unit/fem/python/DirichletBC.py
++ test/unit/fem/python/DofMap.py
++ test/unit/fem/python/FiniteElement.py
++ test/unit/fem/python/LocalSolver.py
++ test/unit/fem/python/PeriodicBC.py
++ test/unit/fem/python/SystemAssembler.py
++ test/unit/io/python/HDF5.py
++ test/unit/io/python/XDMF.py
++ test/unit/io/python/XMLMesh.py
++ test/unit/io/python/XMLMeshFunction.py
++ test/unit/io/python/XMLVector.py
++ test/unit/io/python/vtk.py
++ test/unit/la/python/Matrix.py
++ test/unit/la/python/Scalar.py
++ test/unit/la/python/Vector.py
++ test/unit/la/python/solve.py
++ test/unit/mesh/python/BoundaryMesh.py
++ test/unit/mesh/python/Edge.py
++ test/unit/mesh/python/Face.py
++ test/unit/mesh/python/MeshFunction.py
++ test/unit/refinement/python/refine.py
++Copyright: 2005, Garth N. Wells
++  2005-2007, Garth N. Wells
++  2005-2008, Garth N. Wells
++  2005-2009, Garth N. Wells
++  2005-2011, Garth N. Wells
++  2006, Garth N. Wells
++  2006-2007, Garth N. Wells
++  2006-2008, Garth N. Wells
++  2006-2009, Garth N. Wells
++  2006-2010, Garth N. Wells
++  2006-2011, Garth N. Wells
++  2007, Garth N. Wells
++  2007-2009, Garth N. Wells
++  2007-2010, Garth N. Wells
++  2007-2011, Garth N. Wells
++  2008, Garth N. Wells
++  2008-2010, Garth N. Wells
++  2008-2011, Garth N. Wells
++  2008-2012, Garth N. Wells
++  2008-2013, Garth N. Wells
++  2009, Garth N. Wells
++  2009-2011, Garth N. Wells
++  2009-2012, Garth N. Wells
++  2010, Garth N. Wells
++  2010-2011, Garth N. Wells
++  2010-2013, Garth N. Wells
++  2011, Garth N. Wells
++  2011-2012, Garth N. Wells
++  2011-2013, Garth N. Wells
++  2012, Garth N. Wells
++  2013, Garth N. Wells
++License: LGPL-3+
++
++Files: bench/fem/speedup/cpp/submit-bench
++ demo/undocumented/dg-advection-diffusion/python/demo_dg-advection-diffusion.py
++ dolfin/common/defines.cpp
++ dolfin/common/defines.h
++ dolfin/swig/adaptivity/imports.i
++ dolfin/swig/adaptivity/includes.i
++ dolfin/swig/adaptivity/local_imports.i
++ dolfin/swig/adaptivity/post.i
++ dolfin/swig/ale/pre.i
++ dolfin/swig/common/post.i
++ dolfin/swig/common/pre.i
++ dolfin/swig/fem/imports.i
++ dolfin/swig/fem/includes.i
++ dolfin/swig/fem/local_imports.i
++ dolfin/swig/fem/post.i
++ dolfin/swig/forwarddeclarations.i
++ dolfin/swig/function/imports.i
++ dolfin/swig/function/includes.i
++ dolfin/swig/function/local_imports.i
++ dolfin/swig/function/post.i
++ dolfin/swig/globalincludes.i
++ dolfin/swig/io/pre.i
++ dolfin/swig/la/Indices.i
++ dolfin/swig/la/la_get_set_items.i
++ dolfin/swig/log/post.i
++ dolfin/swig/log/pre.i
++ dolfin/swig/mesh/imports.i
++ dolfin/swig/mesh/includes.i
++ dolfin/swig/mesh/local_imports.i
++ dolfin/swig/modules/common/module.i
++ dolfin/swig/modules/fem/module.i
++ dolfin/swig/modules/function/module.i
++ dolfin/swig/modules/io/module.i
++ dolfin/swig/modules/la/module.i
++ dolfin/swig/modules/mesh/module.i
++ dolfin/swig/nls/pre.i
++ dolfin/swig/parameter/post.i
++ dolfin/swig/parameter/pre.i
++ dolfin/swig/shared_ptr_classes.i
++ dolfin/swig/typemaps/array.i
++ dolfin/swig/typemaps/includes.i
++ dolfin/swig/typemaps/std_map.i
++ dolfin/swig/typemaps/std_pair.i
++ dolfin/swig/typemaps/std_vector.i
++ dolfin/swig/version.i
++ site-packages/dolfin/compilemodules/compilemodule.py
++ site-packages/dolfin/compilemodules/jit.py
++ site-packages/dolfin/cpp/__init__.py
++ site-packages/dolfin/fem/form.py
++ site-packages/dolfin/functions/expression.py
++ site-packages/dolfin/functions/function.py
++ site-packages/dolfin/functions/functionspace.py
++ site-packages/dolfin/mesh/intersect.py
++ site-packages/dolfin_utils/cppparser/utils.py
++ site-packages/dolfin_utils/pjobs/sge.py
++ test/unit/fem/python/Form.py
++ test/unit/function/python/FunctionSpace.py
++ test/unit/la/cpp/Vector.cpp
++ test/unit/la/python/KrylovSolver.py
++ test/unit/la/python/test.py
++ test/unit/mesh/python/MeshValueCollection.py
++Copyright: 2006-2009, Johan Hake
++  2007, Johan Hake
++  2007-2009, Johan Hake
++  2007-2012, Johan Hake
++  2008, Johan Hake
++  2008-2009, Johan Hake
++  2008-2011, Johan Hake
++  2009, Johan Hake
++  2009-2011, Johan Hake
++  2011, Johan Hake
++  2012, Johan Hake
++License: LGPL-3+
++
++Files: cmake/scripts/codeexamples.py
++ demo/la/eigenvalue/python/demo_eigenvalue.py
++ demo/pde/biharmonic/cpp/main.cpp
++ demo/pde/biharmonic/python/demo_biharmonic.py
++ demo/pde/mixed-poisson/python/demo_mixed-poisson.py
++ demo/undocumented/advection-diffusion/python/demo_advection-diffusion.py
++ demo/undocumented/built-in/cpp/main.cpp
++ demo/undocumented/conditional/cpp/Conditional.ufl
++ demo/undocumented/conditional/cpp/main.cpp
++ demo/undocumented/conditional/python/demo_conditional.py
++ demo/undocumented/dg-advection-diffusion/cpp/Projection.ufl
++ demo/undocumented/dg-poisson/python/demo_dg-poisson.py
++ demo/undocumented/elasticity/python/demo_elasticity.py
++ demo/undocumented/functional/python/demo_functional.py
++ demo/undocumented/lift-drag/python/demo_lift-drag.py
++ demo/undocumented/meshfunction/python/demo_meshfunction.py
++ demo/undocumented/nonlinear-poisson/python/demo_nonlinear-poisson.py
++ demo/undocumented/periodic/python/demo_periodic.py
++ demo/undocumented/poisson1D-in-2D/cpp/Poisson.ufl
++ demo/undocumented/poisson1D/cpp/Poisson.ufl
++ demo/undocumented/poisson1D/cpp/main.cpp
++ demo/undocumented/poisson1D/python/demo_poisson1D.py
++ demo/undocumented/spatial-coordinates/cpp/SpatialCoordinates.ufl
++ demo/undocumented/spatial-coordinates/cpp/main.cpp
++ demo/undocumented/spatial-coordinates/python/demo_spatial-coordinates.py
++ demo/undocumented/stokes-mini/python/demo_stokes-mini.py
++ demo/undocumented/stokes-stabilized/python/demo_stokes-stabilized.py
++ demo/undocumented/stokes-taylor-hood/python/demo_stokes-taylor-hood.py
++ demo/undocumented/subdomains/python/demo_subdomains.py
++ dolfin/generation/IntervalMesh.cpp
++ dolfin/generation/IntervalMesh.h
++ dolfin/generation/UnitIntervalMesh.h
++ dolfin/mesh/PointCell.cpp
++ dolfin/mesh/PointCell.h
++ dolfin/swig/adaptivity/docstrings.i
++ dolfin/swig/ale/docstrings.i
++ dolfin/swig/common/docstrings.i
++ dolfin/swig/fem/docstrings.i
++ dolfin/swig/function/docstrings.i
++ dolfin/swig/generation/docstrings.i
++ dolfin/swig/graph/docstrings.i
++ dolfin/swig/intersection/docstrings.i
++ dolfin/swig/io/docstrings.i
++ dolfin/swig/la/docstrings.i
++ dolfin/swig/log/docstrings.i
++ dolfin/swig/math/docstrings.i
++ dolfin/swig/mesh/docstrings.i
++ dolfin/swig/nls/docstrings.i
++ dolfin/swig/parameter/docstrings.i
++ dolfin/swig/plot/docstrings.i
++ dolfin/swig/quadrature/docstrings.i
++ dolfin/swig/refinement/docstrings.i
++ site-packages/dolfin_utils/documentation/generatepythonrst.py
++ test/documentation/verify_demo_code_snippets.py
++ test/unit/function/python/SpecialFunctions.py
++Copyright: 2007, Kristian B. Oelgaard
++  2007-2007, Kristian B. Oelgaard
++  2007-2008, Kristian B. Oelgaard
++  2008, Kristian B. Oelgaard
++  2009, Kristian B. Oelgaard
++  2010, Kristian B. Oelgaard
++  2011, Kristian B. Oelgaard
++  2012, Kristian B. Oelgaard
++License: LGPL-3+
++
++Files: bench/function/extrapolation/python/bench_function_extrapolation_python
++ demo/pde/subdomains-poisson/python/demo_subdomains-poisson.py
++ demo/undocumented/auto-adaptive-navier-stokes/cpp/AdaptiveNavierStokes.ufl
++ demo/undocumented/auto-adaptive-navier-stokes/cpp/main.cpp
++ demo/undocumented/auto-adaptive-navier-stokes/python/demo_auto-adaptive-navier-stokes.py
++ demo/undocumented/extrapolation/python/demo2.py
++ demo/undocumented/meshfunction-refinement/cpp/main.cpp
++ demo/undocumented/mixed-poisson-sphere/python/demo_mixed-poisson-sphere.py
++ demo/undocumented/neumann-poisson/cpp/main.cpp
++ demo/undocumented/neumann-poisson/python/demo_neumann-poisson.py
++ doc/copy_and_split_demo_doc.py
++ doc/generate_api_doc.py
++ doc/generate_main_index.py
++ dolfin/adaptivity/AdaptiveLinearVariationalSolver.cpp
++ dolfin/adaptivity/AdaptiveLinearVariationalSolver.h
++ dolfin/adaptivity/AdaptiveNonlinearVariationalSolver.cpp
++ dolfin/adaptivity/AdaptiveNonlinearVariationalSolver.h
++ dolfin/adaptivity/ErrorControl.cpp
++ dolfin/adaptivity/ErrorControl.h
++ dolfin/adaptivity/GenericAdaptiveVariationalSolver.cpp
++ dolfin/adaptivity/GenericAdaptiveVariationalSolver.h
++ dolfin/adaptivity/GoalFunctional.cpp
++ dolfin/adaptivity/GoalFunctional.h
++ dolfin/adaptivity/LocalAssembler.cpp
++ dolfin/adaptivity/LocalAssembler.h
++ dolfin/adaptivity/adaptivesolve.cpp
++ dolfin/adaptivity/adaptivesolve.h
++ dolfin/adaptivity/marking.cpp
++ dolfin/adaptivity/marking.h
++ dolfin/function/SpecialFacetFunction.cpp
++ dolfin/function/SpecialFacetFunction.h
++ dolfin/swig/adaptivity/pre.i
++ site-packages/dolfin/fem/adaptivesolving.py
++ site-packages/dolfin/fem/errorcontrolgenerator.py
++ site-packages/dolfin/fem/formmanipulations.py
++ site-packages/dolfin_utils/wrappers/form.py
++ site-packages/dolfin_utils/wrappers/functionspace.py
++ site-packages/dolfin_utils/wrappers/goalfunctional.py
++ site-packages/dolfin_utils/wrappers/wrappers.py
++ test/documentation/test.py
++ test/system/ufl-jit-assemble-chain/form_operations.py
++ test/system/ufl-jit-assemble-chain/test.py
++ test/unit/adaptivity/python/TimeSeries.py
++ test/unit/adaptivity/python/errorcontrol.py
++Copyright: 2010, Marie E. Rognes
++  2010--2012, Marie E. Rognes
++  2010-2012, Marie E. Rognes
++  2011, Marie E. Rognes
++  2012, Marie E. Rognes
++License: LGPL-3+
++
++Files: bench/function/evaluation/cpp/main.cpp
++ demo/undocumented/distancequeries/cpp/main.cpp
++ demo/undocumented/entityintersection/cpp/main.cpp
++ demo/undocumented/entityintersection/python/demo_entityintersection.py
++ demo/undocumented/meshintersection/3D/python/demo_meshintersection_3D.py
++ dolfin/intersection/IntersectionOperator.cpp
++ dolfin/intersection/IntersectionOperator.h
++ dolfin/intersection/IntersectionOperatorImplementation.h
++ dolfin/intersection/MeshPrimitive.h
++ dolfin/intersection/Point_3_Bbox_3_intersection.h
++ dolfin/intersection/Point_3_Iso_Cuboid_3_intersection.h
++ dolfin/intersection/Point_3_Line_3_intersection.h
++ dolfin/intersection/Point_3_Point_3_intersection.h
++ dolfin/intersection/Point_3_Ray_3_intersection.h
++ dolfin/intersection/Point_3_Segment_3_intersection.h
++ dolfin/intersection/Point_3_Tetrahedron_3_intersection.h
++ dolfin/intersection/Point_3_Triangle_3_intersection.h
++ dolfin/intersection/PrimitiveIntersector.cpp
++ dolfin/intersection/PrimitiveIntersector.h
++ dolfin/intersection/PrimitiveTraits.h
++ dolfin/intersection/Segment_3_Segment_3_intersection.h
++ dolfin/intersection/Segment_3_Tetrahedron_3_intersection.h
++ dolfin/intersection/Tetrahedron_3_Bbox_3_intersection.h
++ dolfin/intersection/Tetrahedron_3_Tetrahedron_3_intersection.h
++ dolfin/intersection/Tree_Traits.h
++ dolfin/intersection/Triangle_3_Tetrahedron_3_do_intersect_SCK.cpp
++ dolfin/intersection/Triangle_3_Tetrahedron_3_do_intersect_SCK.h
++ dolfin/intersection/added_intersection_3.h
++ dolfin/intersection/cgal_includes.h
++ dolfin/quadrature/BarycenterQuadrature.cpp
++ dolfin/quadrature/BarycenterQuadrature.h
++ dolfin/swig/typemaps/std_set.i
++ test/unit/intersection/python/IntersectionOperator.py
++ test/unit/quadrature/cpp/BaryCenter.cpp
++ test/unit/quadrature/python/BaryCenter.py
++Copyright: 2009, Andre Massing
++  2009-2011, Andre Massing
++  2010, Andre Massing
++  2011, Andre Massing
++License: LGPL-3+
++
++Files: dolfin/fem/DirichletBC.cpp
++ dolfin/fem/DirichletBC.h
++ dolfin/fem/DofMap.cpp
++ dolfin/fem/DofMap.h
++ dolfin/fem/FiniteElement.h
++ dolfin/fem/GenericDofMap.h
++ dolfin/fem/LinearVariationalSolver.cpp
++ dolfin/fem/LinearVariationalSolver.h
++ dolfin/fem/NonlinearVariationalSolver.cpp
++ dolfin/fem/NonlinearVariationalSolver.h
++ dolfin/fem/VariationalProblem.cpp
++ dolfin/fem/VariationalProblem.h
++ dolfin/la/LinearSolver.h
++ dolfin/la/Matrix.h
++ dolfin/la/PETScBaseMatrix.cpp
++ dolfin/la/PETScLinearOperator.cpp
++ dolfin/la/PETScLinearOperator.h
++ dolfin/la/STLMatrix.cpp
++ dolfin/mesh/BoundaryComputation.cpp
++ dolfin/mesh/BoundaryComputation.h
++ dolfin/mesh/MeshValueCollection.h
++Copyright: 2004-2011, Anders Logg and Garth N. Wells
++  2005-2006, Anders Logg and Garth N. Wells
++  2005-2012, Anders Logg and Garth N. Wells
++  2006-20013 Anders Logg and Garth N. Wells
++  2006-2008, Anders Logg and Garth N. Wells
++  2006-2013, Anders Logg and Garth N. Wells
++  2007-2011, Anders Logg and Garth N. Wells
++  2007-2012, Anders Logg and Garth N. Wells
++  2007-2013, Anders Logg and Garth N. Wells
++  2008-2011, Anders Logg and Garth N. Wells
++  2008-2013, Anders Logg and Garth N. Wells
++  2010-2013, Anders Logg and Garth N. Wells
++  2011, Anders Logg and Garth N. Wells
++  2011-2012, Anders Logg and Garth N. Wells
++License: LGPL-3+
++
++Files: demo/undocumented/csg/2D/python/demo_csg_2D.py
++ demo/undocumented/csg/3D/cpp/failing.cpp
++ demo/undocumented/csg/3D/python/demo_csg_3D.py
++ demo/undocumented/meshintersection/3D/cpp/main.cpp
++ dolfin/generation/CSGCGALMeshGenerator2D.h
++ dolfin/generation/CSGCGALMeshGenerator3D.cpp
++ dolfin/generation/CSGCGALMeshGenerator3D.h
++ dolfin/generation/CSGGeometries3D.cpp
++ dolfin/generation/CSGGeometries3D.h
++ dolfin/generation/GeometryToCGALConverter.cpp
++ dolfin/generation/GeometryToCGALConverter.h
++ dolfin/generation/Interval.h
++ dolfin/generation/PolyhedronUtils.cpp
++ dolfin/generation/PolyhedronUtils.h
++ dolfin/generation/UnitCircle.h
++ dolfin/generation/UnitCube.h
++ dolfin/generation/UnitInterval.h
++ dolfin/generation/UnitSquare.h
++Copyright: 2012, Benjamin Kehlet
++  2012-2013, Benjamin Kehlet
++License: LGPL-3+
++
++Files: dolfin/la/PETScCuspFactory.cpp
++ dolfin/la/PETScCuspFactory.h
++ dolfin/plot/ExpressionWrapper.cpp
++ dolfin/plot/ExpressionWrapper.h
++ dolfin/plot/GenericVTKPlottable.h
++ dolfin/plot/VTKPlottableDirichletBC.cpp
++ dolfin/plot/VTKPlottableGenericFunction.cpp
++ dolfin/plot/VTKPlottableGenericFunction.h
++ dolfin/plot/VTKPlottableMesh.cpp
++ dolfin/plot/VTKPlottableMesh.h
++ dolfin/plot/VTKPlottableMeshFunction.cpp
++ dolfin/plot/VTKPlottableMeshFunction.h
++ dolfin/plot/VTKPlotter.cpp
++ dolfin/plot/VTKPlotter.h
++ dolfin/plot/VTKWindowOutputStage.cpp
++Copyright: 2011, Fredrik Valdmanis
++  2012, Fredrik Valdmanis
++License: LGPL-3+
++
++Files: demo/undocumented/block-matrix/cpp/main.cpp
++ demo/undocumented/block-matrix/python/demo_block-matrix.py
++ demo/undocumented/sym-dirichlet-bc/python/demo_sym-dirichlet-bc.py
++ demo/undocumented/sym-dirichlet-bc/python/dg-demo.py
++ demo/undocumented/sym-dirichlet-bc/python/dg-speed-up-test.py
++ demo/undocumented/sym-dirichlet-bc/python/speed-up-test.py
++ demo/undocumented/trilinos/python/demo_trilinos.py
++ dolfin/la/BlockMatrix.cpp
++ dolfin/la/BlockMatrix.h
++ dolfin/la/BlockVector.cpp
++ dolfin/la/BlockVector.h
++ site-packages/dolfin/mesh/boundarysubdomainfinder.py
++Copyright: 2008, Kent-Andre Mardal
++License: LGPL-3+
++
++Files: demo/undocumented/elasticity/cpp/Elasticity.ufl
++ dolfin/la/PETScKrylovSolver.cpp
++ dolfin/la/PETScKrylovSolver.h
++ dolfin/la/PETScUserPreconditioner.cpp
++ dolfin/la/PETScUserPreconditioner.h
++ dolfin/refinement/RivaraRefinement.cpp
++ dolfin/refinement/RivaraRefinement.h
++ dolfin/swig/la/pre.i
++ utils/octave/pdemesh.m
++ utils/octave/pdeplot.m
++ utils/octave/pdesurf.m
++Copyright: 2004-2005, Johan Jansson
++  2005, Johan Jansson
++  2008, Johan Jansson
++  2009, Johan Jansson
++License: LGPL-3+
++
++Files: demo/undocumented/meshfunction/cpp/main.cpp
++ dolfin/io/SAX2AttributeParser.h
++ dolfin/la/GenericLinearAlgebraFactory.h
++ dolfin/la/GenericSparsityPattern.h
++ dolfin/la/PETScFactory.cpp
++ dolfin/la/PETScFactory.h
++ dolfin/la/uBLASFactory.h
++ dolfin/mesh/LocalMeshData.cpp
++ dolfin/mesh/LocalMeshData.h
++ dolfin/swig/exceptions.i
++ dolfin/swig/typemaps/numpy.i
++Copyright: 2005-2006, Ola Skavhaug
++  2006, Ola Skavhaug
++  2007, Ola Skavhaug
++  2007-2009, Ola Skavhaug
++  2008, Ola Skavhaug
++  2009, Ola Skavhaug
++License: LGPL-3+
++
++Files: demo/undocumented/plot-qt/cpp/BoundaryMeshFunction.cpp
++ demo/undocumented/plot-qt/cpp/BoundaryMeshFunction.h
++ demo/undocumented/plot-qt/cpp/CoordLabel.cpp
++ demo/undocumented/plot-qt/cpp/CoordLabel.h
++ demo/undocumented/plot-qt/cpp/PlotWidget.cpp
++ demo/undocumented/plot-qt/cpp/PlotWidget.h
++ demo/undocumented/plot-qt/cpp/Plotter.cpp
++ demo/undocumented/plot-qt/cpp/Plotter.h
++ demo/undocumented/plot-qt/cpp/main.cpp
++Copyright: 2012, Joachim Berdal Haga
++License: LGPL-3+
++
++Files: dolfin/common/RangedIndexSet.h
++ dolfin/plot/VTKPlottableCSGGeometry.cpp
++ dolfin/plot/VTKPlottableCSGGeometry.h
++ dolfin/plot/VTKPlottableDirichletBC.h
++ dolfin/plot/VTKPlottableGenericFunction1D.cpp
++ dolfin/plot/VTKPlottableGenericFunction1D.h
++ dolfin/plot/VTKWindowOutputStage.h
++Copyright: 2012, Joachim B Haga
++License: LGPL-3+
++
++Files: cmake/modules/FindCHOLMOD.cmake
++ cmake/modules/FindCppUnit.cmake
++ cmake/modules/FindMTL4.cmake
++ cmake/modules/FindPETSc.cmake
++ cmake/modules/FindParMETIS.cmake
++ cmake/modules/FindSLEPc.cmake
++Copyright: 2010, Garth N. Wells, Anders Logg and Johannes Ring
++  2010-2011, Garth N. Wells, Anders Logg and Johannes Ring
++  2010-2012, Garth N. Wells, Anders Logg and Johannes Ring
++License: BSD-2-clause
++
++Files: dolfin/fem/SystemAssembler.cpp
++ dolfin/fem/SystemAssembler.h
++ dolfin/la/EpetraKrylovSolver.cpp
++ dolfin/la/EpetraKrylovSolver.h
++ dolfin/la/EpetraLUSolver.cpp
++ dolfin/la/EpetraLUSolver.h
++Copyright: 2008-2009, Kent-Andre Mardal and Garth N. Wells
++  2008-2010, Kent-Andre Mardal and Garth N. Wells
++  2008-2011, Kent-Andre Mardal and Garth N. Wells
++  2008-2012, Kent-Andre Mardal and Garth N. Wells
++License: LGPL-3+
++
++Files: dolfin/la/EpetraFactory.cpp
++ dolfin/la/EpetraFactory.h
++ dolfin/la/EpetraMatrix.cpp
++ dolfin/la/EpetraMatrix.h
++ dolfin/la/EpetraVector.cpp
++ dolfin/la/EpetraVector.h
++Copyright: 2008, Martin Sandve Alnes, Kent-Andre Mardal and Johannes Ring
++License: LGPL-3+
++
++Files: bench/fem/assembly/python/broken
++ dolfin/la/STLFactory.cpp
++ dolfin/la/STLFactory.h
++ test/memory/test.py
++ test/regression/test.py
++Copyright: 2007, Ilmar Wilbers
++  2008, Ilmar Wilbers
++License: LGPL-3+
++
++Files: site-packages/dolfin/compilemodules/expressions.py
++ site-packages/dolfin/compilemodules/subdomains.py
++ site-packages/dolfin_utils/pjobs/pjobs.py
++ site-packages/dolfin_utils/pjobs/torque.py
++ site-packages/dolfin_utils/wrappers/capsules.py
++Copyright: 2008-2008, Martin Sandve Alnes
++  2008-2009, Martin Sandve Alnes
++  2009, Martin Sandve Alnes
++License: LGPL-3+
++
++Files: demo/undocumented/ale/cpp/main.cpp
++ demo/undocumented/ale/python/demo_ale.py
++ dolfin/ale/ALE.cpp
++ dolfin/ale/ALE.h
++ dolfin/ale/ALEType.h
++Copyright: 2008, Solveig Bruvoll and Anders Logg
++  2008-2009, Solveig Bruvoll and Anders Logg
++  2008-2011, Solveig Bruvoll and Anders Logg
++License: LGPL-3+
++
++Files: demo/pde/mixed-poisson/cpp/MixedPoisson.ufl
++ demo/pde/mixed-poisson/cpp/main.cpp
++ demo/undocumented/auto-adaptive-poisson/cpp/AdaptivePoisson.ufl
++ demo/undocumented/auto-adaptive-poisson/cpp/main.cpp
++Copyright: 2006-2010, Anders Logg and Marie E. Rognes
++  2007-2011, Anders Logg and Marie E. Rognes
++  2010, Anders Logg and Marie E. Rognes
++  2010-2012, Anders Logg and Marie E. Rognes
++License: LGPL-3+
++
++Files: demo/undocumented/curl-curl/cpp/CurrentDensity.ufl
++ demo/undocumented/curl-curl/cpp/EddyCurrents.ufl
++ demo/undocumented/curl-curl/cpp/main.cpp
++ demo/undocumented/curl-curl/python/demo_curl-curl.py
++Copyright: 2009, Bartosz Sawicki
++License: LGPL-3+
++
++Files: dolfin/io/HDF5Interface.cpp
++ dolfin/io/HDF5Interface.h
++ dolfin/io/XDMFFile.cpp
++ dolfin/io/XDMFFile.h
++Copyright: 2012, Chris N. Richardson and Garth N. Wells
++License: LGPL-3+
++
++Files: demo/undocumented/waveguide/cpp/Forms.py
++ demo/undocumented/waveguide/cpp/Forms.ufl
++ demo/undocumented/waveguide/cpp/main.cpp
++ demo/undocumented/waveguide/python/demo_waveguide.py
++Copyright: 2008, Evan Lezar
++License: LGPL-3+
++
++Files: dolfin/refinement/BisectionRefinement.cpp
++ dolfin/refinement/BisectionRefinement.h
++ dolfin/refinement/LocalMeshCoarsening.cpp
++ dolfin/refinement/LocalMeshCoarsening.h
++Copyright: 2006, Johan Hoffman
++License: LGPL-3+
++
++Files: dolfin/la/PETScMatrix.cpp
++ dolfin/la/PETScMatrix.h
++ dolfin/la/PETScVector.cpp
++ dolfin/la/PETScVector.h
++Copyright: 2004-2010, Johan Hoffman, Johan Jansson and Anders Logg
++  2004-2012, Johan Hoffman, Johan Jansson and Anders Logg
++License: LGPL-3+
++
++Files: dolfin/io/XMLFile.cpp
++ dolfin/io/XMLLocalMeshSAX.cpp
++ dolfin/io/XMLLocalMeshSAX.h
++ dolfin/mesh/MeshFunction.cpp
++Copyright: 2006-2011, Ola Skavhaug and Garth N. Wells
++  2008-2011, Ola Skavhaug and Garth N. Wells
++  2009-2011, Ola Skavhaug and Garth N. Wells
++License: LGPL-3+
++
++Files: demo/undocumented/poisson1D-in-2D/cpp/main.cpp
++ demo/undocumented/poisson1D-in-2D/python/demo_poisson1D-in-2D.py
++ test/unit/fem/python/manifolds.py
++Copyright: 2012, Imperial College London and others
++License: LGPL-3+
++
++Files: dolfin/ale/MeshDisplacement.cpp
++ dolfin/ale/MeshDisplacement.h
++ test/unit/ale/python/HarmonicSmoothing.py
++Copyright: 2013, Jan Blechta
++License: LGPL-3+
++
++Files: dolfin/common/MPI.cpp
++ test/unit/io/cpp/XMLLocalMeshData.cpp
++ test/unit/io/cpp/XMLMeshValueCollection.cpp
++Copyright: 2007, Magnus Vikstrøm
++License: LGPL-3+
++
++Files: demo/undocumented/elastodynamics/cpp/DG0_eps_xx.ufl
++ demo/undocumented/elastodynamics/cpp/ElastoDynamics.ufl
++ demo/undocumented/elastodynamics/cpp/main.cpp
++Copyright: 2009, Mirko Maraldi and Garth N. Wells
++License: LGPL-3+
++
++Files: dolfin/nls/PETScSNESSolver.cpp
++ dolfin/nls/PETScSNESSolver.h
++ test/unit/nls/python/PETScSNESSolver.py
++Copyright: 2012, Patrick E. Farrell
++License: LGPL-3+
++
++Files: cmake/modules/FindBLAS.cmake
++ cmake/modules/FindLAPACK.cmake
++Copyright: 2007-2009, Kitware, Inc
++License: BSD-3-clause
++
++Files: dolfin/io/pugiconfig.hpp
++ dolfin/io/pugixml.hpp
++Copyright: 2003, Kristen Wegner (kristen@tima.net)
++  2006-2012, Arseny Kapoulkine
++  2006-2012, Arseny Kapoulkine (arseny.kapoulkine@gmail.com)
++License: Expat
++
++Files: dolfin/plot/plot.cpp
++ dolfin/plot/plot.h
++Copyright: 2007-2012, Anders Logg and Fredrik Valdmanis
++License: LGPL-3+
++
++Files: dolfin/log/Progress.h
++ dolfin/log/log.h
++Copyright: 2003-2008, Anders Logg and Jim Tilander
++  2003-2013, Anders Logg and Jim Tilander
++License: LGPL-3+
++
++Files: dolfin/adaptivity/adapt.cpp
++ dolfin/adaptivity/adapt.h
++Copyright: 2010-2011, Anders Logg, Marie Rognes and Garth N. Wells
++License: LGPL-3+
++
++Files: dolfin/fem/DofMapBuilder.cpp
++ dolfin/fem/DofMapBuilder.h
++Copyright: 2008-2013, Anders Logg, Ola Skavhaug and Garth N. Wells
++License: LGPL-3+
++
++Files: dolfin/graph/ZoltanPartition.cpp
++ dolfin/graph/ZoltanPartition.h
++Copyright: 2013, Chris Richardson
++License: LGPL-3+
++
++Files: dolfin/la/CholmodCholeskySolver.cpp
++ dolfin/la/CholmodCholeskySolver.h
++Copyright: 2008, Dag Lindbo and Garth N. Wells
++  2008-2011, Dag Lindbo and Garth N. Wells
++License: LGPL-3+
++
++Files: utils/matlab/xmlmatrix.m
++ utils/matlab/xmlvector.m
++Copyright: 2004, Georgios Foufas
++License: LGPL-3+
++
++Files: test/unit/book/python/chapter_1.py
++ test/unit/book/python/original_tests/chapter_1.py.orig
++Copyright: 2011, Hans Petter Langtangen and Anders Logg
++License: LGPL-3+
++
++Files: demo/undocumented/parameters/cpp/main.cpp
++ demo/undocumented/parameters/python/demo_parameters.py
++Copyright: 2009, Johan Hake and Anders Logg
++License: LGPL-3+
++
++Files: dolfin/io/GenericFile.cpp
++ dolfin/io/GenericFile.h
++Copyright: 2002-2011, Johan Hoffman and Anders Logg
++  2003-2011, Johan Hoffman and Anders Logg
++License: LGPL-3+
++
++Files: dolfin/io/File.cpp
++ dolfin/io/File.h
++Copyright: 2002-2011, Johan Hoffman, Anders Logg and Garth N. Wells
++  2002-2012, Johan Hoffman, Anders Logg and Garth N. Wells
++License: LGPL-3+
++
++Files: bench/plot.py
++ dolfin/generation/CSGCGALMeshGenerator2D.cpp
++Copyright: 2010, Johannes Ring
++  2012, Johannes Ring
++License: LGPL-3+
++
++Files: demo/la/eigenvalue/cpp/main.cpp
++ demo/undocumented/dg-advection-diffusion/cpp/AdvectionDiffusion.ufl
++Copyright: 2007, Kristian B. Oelgaard and Garth N. Wells
++  2007-2010, Kristian B. Oelgaard and Garth N. Wells
++License: LGPL-3+
++
++Files: demo/undocumented/meshintersection/2D/cpp/main.cpp
++ demo/undocumented/meshintersection/2D/python/demo_meshintersection_2D.py
++Copyright: 2008, Kristoffer Selim
++License: LGPL-3+
++
++Files: demo/undocumented/special-functions/python/demo_special_functions.py
++ test/system/ufl-jit-assemble-chain/assembly_derivatives.py
++Copyright: 2010, Martin S. Alnaes
++  2011, Martin S. Alnaes
++License: LGPL-3+
++
++Files: dolfin/graph/ParMETIS.cpp
++ dolfin/graph/ParMETIS.h
++Copyright: 2008-2009, Niclas Jansson, Ola Skavhaug and Anders Logg
++  2008-2011, Niclas Jansson, Ola Skavhaug and Anders Logg
++License: LGPL-3+
++
++Files: cmake/modules/FindAMD.cmake
++Copyright: 2010, Anders Logg
++License: BSD-2-clause
++
++Files: cmake/modules/FindCGAL.cmake
++Copyright: 2010-2011, Anders Logg, Johannes Ring and Garth N. Wells
++License: BSD-2-clause
++
++Files: cmake/modules/FindBLASHeader.cmake
++Copyright: 2010, Garth N. Wells
++License: BSD-2-clause
++
++Files: cmake/modules/FindSCOTCH.cmake
++Copyright: 2010-2011, Garth N. Wells, Johannes Ring and Anders Logg
++License: BSD-2-clause
++
++Files: cmake/modules/FindNumPy.cmake
++Copyright: 2010, Johannes Ring
++License: BSD-2-clause
++
++Files: cmake/modules/FindArmadillo.cmake
++Copyright: 2010-2011, Johannes Ring, Anders Logg and Garth N. Wells
++License: BSD-2-clause
++
++Files: cmake/modules/FindSphinx.cmake
++Copyright: 2011, Marie Rognes and Johannes Ring
++License: BSD-2-clause
++
++Files: cmake/modules/FindMPI.cmake
++Copyright: 2001-2009, Dave Partyka
++  2001-2011, Kitware, Inc
++  2010-2011, Todd Gamblin tgamblin@llnl.gov
++License: BSD-3-clause
++
++Files: site-packages/dolfin_utils/cppparser/CppHeaderParser.py
++Copyright: 2011, Jashua R. Cloutier
++License: BSD-3-clause
++
++Files: cmake/modules/FindGMP.cmake
++Copyright: 2006, Laurent Montel, <montel@kde.org>
++License: BSD-3-clause
++
++Files: dolfin/io/pugixml.cpp
++Copyright: 2006-2012, Arseny Kapoulkine
++  2006-2012, Arseny Kapoulkine (arseny.kapoulkine@gmail.com)
++License: Expat
++
++Files: site-packages/dolfin_utils/ordereddict.py
++Copyright: 2009, Raymond Hettinger
++License: Expat
++
++Files: dolfin/generation/triangulate_polyhedron.h
++Copyright: 2010-2011, GeometryFactory Sarl (France)
++License: GPL-3+
++
++Files: test/unit/meshconvert/python/test.py
++Copyright: 2012
++License: LGPL-3+
++
++Files: cmake/scripts/codesnippets.py
++Copyright: 2012, Johan Hake
++License: LGPL-3+
++
++Files: test/unit/function/python/Function.py
++Copyright: 2011, Garth N. Wells
++License: LGPL-3+
++
++Files: utils/matlab/plotslab.m
++Copyright: 2003, Johan Hoffman
++  2003-2005, Anders Logg
++License: LGPL-3+
++
++Files: dolfin/generation/CSGMeshGenerator.h
++Copyright: 2012, Anders Logg (and others, add authors)
++License: LGPL-3+
++
++Files: demo/undocumented/dg-poisson/cpp/main.cpp
++Copyright: 2006-2011, Anders Logg and Kristian B. Oelgaard
++License: LGPL-3+
++
++Files: site-packages/dolfin_utils/documentation/generatecpprst.py
++Copyright: 2010, Anders Logg and Kristian Oelgaard
++License: LGPL-3+
++
++Files: dolfin/ale/HarmonicSmoothing.cpp
++Copyright: 2008-2011, Anders Logg, 2013, Jan Blechta
++License: LGPL-3+
++
++Files: dolfin/generation/CSGMeshGenerator.cpp
++Copyright: 2012, Anders Logg, Benjamin Kehlet, Johannes Ring
++License: LGPL-3+
++
++Files: dolfin/la/LinearAlgebraObject.h
++Copyright: 2007-2012, Anders Logg, Garth N. Wells, Ola Skavhaug
++License: LGPL-3+
++
++Files: site-packages/dolfin_utils/documentation/indextemplates.py
++Copyright: 2011, Anders Logg, Kristian Oelgaard, and Marie E. Rognes
++License: LGPL-3+
++
++Files: test/unit/intersection/cpp/IntersectionOperator.cpp
++Copyright: 2011, André Massing
++License: LGPL-3+
++
++Files: site-packages/dolfin_utils/meshconvert/abaqus.py
++Copyright: 2012, Arve Knudsen and Garth N/ Wells
++License: LGPL-3+
++
++Files: dolfin/io/HDF5File.cpp
++Copyright: 2012, Chris N Richardson
++License: LGPL-3+
++
++Files: dolfin/io/HDF5File.h
++Copyright: 2012, Chris N. Richardson
++License: LGPL-3+
++
++Files: bench/fem/assembly/cpp/main.cpp
++Copyright: 2008-2010, Dag Lindbo, Anders Logg and Ilmar Wilbers
++License: LGPL-3+
++
++Files: utils/matlab/xmlmesh.m
++Copyright: 2004, Erik Svensson
++License: LGPL-3+
++
++Files: demo/undocumented/singular/python/demo_singular.py
++Copyright: 2012, Garth N. Wells
++License: LGPL-3+
++
++Files: demo/pde/hyperelasticity/cpp/HyperElasticity.ufl
++Copyright: 2009-2010, Harish Narayanan and Garth N. Wells
++License: LGPL-3+
++
++Files: demo/pde/hyperelasticity/cpp/main.cpp
++Copyright: 2009, Harish Narayanyan
++License: LGPL-3+
++
++Files: site-packages/dolfin/common/plotting.py
++Copyright: 2008-2012, Joachim B. Haga and Fredrik Valdmanis
++License: LGPL-3+
++
++Files: cmake/scripts/generate-swig-interface
++Copyright: 2012, Johan Hake
++License: LGPL-3+
++
++Files: demo/pde/hyperelasticity/python/demo_hyperelasticity.py
++Copyright: 2008-2010, Johan Hake and Garth N. Wells
++License: LGPL-3+
++
++Files: demo/undocumented/elasticity/cpp/main.cpp
++Copyright: 2006-2009, Johan Jansson and Anders Logg
++License: LGPL-3+
++
++Files: cmake/scripts/generate-swig-docstrings
++Copyright: 2010, Kristian B. Oelgaard
++License: LGPL-3+
++
++Files: demo/undocumented/dg-poisson/cpp/Poisson.ufl
++Copyright: 2006-2007, Kristian B. Oelgaard and Anders Logg
++License: LGPL-3+
++
++Files: demo/undocumented/dg-advection-diffusion/cpp/main.cpp
++Copyright: 2007-2011, Kristian B. Oelgaard, Anders Logg and Garth N. Wells
++License: LGPL-3+
++
++Files: demo/pde/biharmonic/cpp/Biharmonic.ufl
++Copyright: 2009, Kristian B. Oelgaard, Garth N. Wells and Anders Logg
++License: LGPL-3+
++
++Files: dolfin/common/MPI.h
++Copyright: 2007-2013, Magnus Vikstrøm and Garth N. Wells
++License: LGPL-3+
++
++Files: demo/undocumented/auto-adaptive-poisson/python/demo_auto-adaptive-poisson.py
++Copyright: 2011-2012, Marie E. Rognes and Anders Logg
++License: LGPL-3+
++
++Files: demo/undocumented/overlapping-regions/python/demo_overlapping-regions.py
++Copyright: 2011-2013, Marie E. Rognes, Martin S. Alnaes
++License: LGPL-3+
++
++Files: test/unit/math/python/test.py
++Copyright: 2011, Martin Alnaes
++License: LGPL-3+
++
++Files: dolfin/mesh/MeshPartitioning.cpp
++Copyright: 2008-2012, Niclas Jansson, Ola Skavhaug, Anders Logg
++License: LGPL-3+
++
++Files: dolfin/mesh/MeshPartitioning.h
++Copyright: 2008-2012, Niclas Jansson, Ola Skavhaug, Anders Logg and
++License: LGPL-3+
++
++Files: dolfin/io/XMLParameters.h
++Copyright: 2011, Ola Skavhaug, Anders Logg and Garth N. Wells
++License: LGPL-3+
++
++Files: demo/undocumented/adaptive-poisson/python/demo_adaptive-poisson.py
++Copyright: 2008, Rolv Erlend Bredesen
++License: LGPL-3+
++
++Files: dolfin/io/base64.cpp
++Copyright: 2004-2008, Rene Nyffenegger <rene.nyffenegger@adp-gmbh.ch>
++License:
++ This source code is provided 'as-is', without any express or implied
++ warranty. In no event will the author be held liable for any damages
++ arising from the use of this software.
++ .
++ Permission is granted to anyone to use this software for any purpose,
++ including commercial applications, and to alter it and redistribute it
++ freely, subject to the following restrictions:
++ .
++ 1. The origin of this source code must not be misrepresented; you must not
++    claim that you wrote the original source code. If you use this source code
++    in a product, an acknowledgment in the product documentation would be
++    appreciated but is not required.
++ .
++ 2. Altered source versions must be plainly marked as such, and must not be
++    misrepresented as being the original source code.
++ .
++ 3. This notice may not be removed or altered from any source distribution.
++
++License: BSD-2-clause
++ Redistribution and use in source and binary forms, with or without
++ modification, are permitted provided that the following conditions
++ are met:
++ .
++ 1. Redistributions of source code must retain the above copyright
++    notice, this list of conditions and the following disclaimer.
++ 2. Redistributions in binary form must reproduce the above copyright
++    notice, this list of conditions and the following disclaimer in
++    the documentation and/or other materials provided with the
++    distribution.
++ .
++ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
++ "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
++ LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
++ A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
++ HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
++ INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
++ BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
++ OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED
++ AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
++ LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY
++ WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
++ POSSIBILITY OF SUCH DAMAGE.
++
++License: BSD-3-clause
++ Redistribution and use in source and binary forms, with or without
++ modification, are permitted provided that the following conditions
++ are met:
++ .
++ 1. Redistributions of source code must retain the copyright
++    notice, this list of conditions and the following disclaimer.
++ 2. Redistributions in binary form must reproduce the copyright
++    notice, this list of conditions and the following disclaimer in the
++    documentation and/or other materials provided with the distribution.
++ 3. The name of the author may not be used to endorse or promote products
++    derived from this software without specific prior written permission.
++ .
++ THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
++ IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
++ OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
++ IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
++ INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
++ NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
++ DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
++ THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
++ (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
++ THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
++
++License: GPL-3+
++ This software is free software; you can redistribute it and/or modify
++ it under the terms of the GNU General Public License as
++ published by the Free Software Foundation; either version 3 of the
++ License, or (at your option) any later version.
++ .
++ This software is distributed in the hope that it will be useful, but
++ WITHOUT ANY WARRANTY; without even the implied warranty of
++ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
++ General Public License for more details.
++ .
++ You should have received a copy of the GNU General Public
++ License along with this software. If not, see
++ <http://www.gnu.org/licenses/>.
++ .
++ On Debian systems the full text of the GNU General Public
++ License, version 3 can be found in the file
++ '/usr/share/common-licenses/LGPL-3'.
++
++License: LGPL-3+
++ This software is free software; you can redistribute it and/or modify
++ it under the terms of the GNU Lesser General Public License as
++ published by the Free Software Foundation; either version 3 of the
++ License, or (at your option) any later version.
++ .
++ This software is distributed in the hope that it will be useful, but
++ WITHOUT ANY WARRANTY; without even the implied warranty of
++ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
++ Lesser General Public License for more details.
++ .
++ You should have received a copy of the GNU Lesser General Public
++ License along with this software. If not, see
++ <http://www.gnu.org/licenses/>.
++ .
++ On Debian systems the full text of the GNU Lesser General Public
++ License, version 3 can be found in the file
++ '/usr/share/common-licenses/LGPL-3'.
++
++License: Expat
++ Permission is hereby granted, free of charge, to any person
++ obtaining a copy of this software and associated documentation
++ files (the "Software"), to deal in the Software without
++ restriction, including without limitation the rights to use,
++ copy, modify, merge, publish, distribute, sublicense, and/or sell
++ copies of the Software, and to permit persons to whom the
++ Software is furnished to do so, subject to the following
++ conditions:
++ .
++ The above copyright notice and this permission notice shall be
++ included in all copies or substantial portions of the Software.
++ .
++ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
++ EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
++ OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
++ NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
++ HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
++ WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
++ FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
++ OTHER DEALINGS IN THE SOFTWARE.
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..641c7364b0d3233bc535db3c948f4760738a76c1
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,4069 @@@
++AUTHORS: UNKNOWN
++  [Copyright: form! / = form signed / form not signed]
++
++bench/bench.py: LGPL (v3 or later)
++  [Copyright: 2010 Anders Logg]
++
++bench/logs/milestones.log: *No copyright* UNKNOWN
++
++bench/logs/bench.log: *No copyright* UNKNOWN
++
++bench/function/extrapolation/python/bench_function_extrapolation_python: LGPL (v3 or later)
++  [Copyright: 2010 Marie E. Rognes]
++
++bench/function/evaluation/cpp/P1.h: *No copyright* GENERATED FILE
++
++bench/function/evaluation/cpp/CMakeLists.txt: *No copyright* GENERATED FILE
++
++bench/function/evaluation/cpp/P1.ufl: LGPL (v3 or later)
++  [Copyright: 2009 Garth N. Wells]
++
++bench/function/evaluation/cpp/main.cpp: LGPL (v3 or later)
++  [Copyright: 2010 Andre Massing]
++
++bench/README: *No copyright* UNKNOWN
++
++bench/CMakeLists.txt: *No copyright* UNKNOWN
++
++bench/plot.py: LGPL (v3 or later) GENERATED FILE
++  [Copyright: 2010 Johannes Ring]
++
++bench/la/cusp/python/bench_la_cusp_python: LGPL (v3 or later)
++  [Copyright: 2012 Anders Logg]
++
++bench/la/vector/access/cpp/CMakeLists.txt: *No copyright* GENERATED FILE
++
++bench/la/vector/access/cpp/main.cpp: LGPL (v3 or later)
++  [Copyright: 2010 Anders Logg]
++
++bench/la/vector/assignment/cpp/CMakeLists.txt: *No copyright* GENERATED FILE
++
++bench/la/vector/assignment/cpp/main.cpp: LGPL (v3 or later)
++  [Copyright: 2006 Garth N. Wells]
++
++bench/common/progress/cpp/CMakeLists.txt: *No copyright* GENERATED FILE
++
++bench/common/progress/cpp/main.cpp: LGPL (v3 or later)
++  [Copyright: 2010 Anders Logg]
++
++bench/common/timing/cpp/CMakeLists.txt: *No copyright* GENERATED FILE
++
++bench/common/timing/cpp/main.cpp: LGPL (v3 or later)
++  [Copyright: 2010 Anders Logg]
++
++bench/fem/multicore/cpp/Poisson.ufl: *No copyright* UNKNOWN
++
++bench/fem/multicore/cpp/NavierStokes.ufl: *No copyright* UNKNOWN
++
++bench/fem/multicore/cpp/CMakeLists.txt: *No copyright* GENERATED FILE
++
++bench/fem/multicore/cpp/NavierStokes.h: *No copyright* GENERATED FILE
++
++bench/fem/multicore/cpp/Poisson.h: *No copyright* GENERATED FILE
++
++bench/fem/multicore/cpp/main.cpp: LGPL (v3 or later)
++  [Copyright: 2010 Anders Logg]
++
++bench/fem/convergence/cpp/forms/Poisson3D_5.ufl: LGPL (v3 or later)
++  [Copyright: 2005-2006 Anders Logg]
++
++bench/fem/convergence/cpp/forms/Poisson3D_3.ufl: LGPL (v3 or later)
++  [Copyright: 2005-2006 Anders Logg]
++
++bench/fem/convergence/cpp/forms/Poisson3D_4.h: *No copyright* GENERATED FILE
++
++bench/fem/convergence/cpp/forms/Poisson2D_3.ufl: LGPL (v3 or later)
++  [Copyright: 2005-2006 Anders Logg]
++
++bench/fem/convergence/cpp/forms/Poisson3D_2.h: *No copyright* GENERATED FILE
++
++bench/fem/convergence/cpp/forms/Poisson3D_5.h: *No copyright* GENERATED FILE
++
++bench/fem/convergence/cpp/forms/Poisson2D_4.h: *No copyright* GENERATED FILE
++
++bench/fem/convergence/cpp/forms/Poisson2D_2.ufl: LGPL (v3 or later)
++  [Copyright: 2005-2006 Anders Logg]
++
++bench/fem/convergence/cpp/forms/Poisson2D_5.ufl: LGPL (v3 or later)
++  [Copyright: 2005-2006 Anders Logg]
++
++bench/fem/convergence/cpp/forms/Poisson3D_3.h: *No copyright* GENERATED FILE
++
++bench/fem/convergence/cpp/forms/Poisson3D_1.h: *No copyright* GENERATED FILE
++
++bench/fem/convergence/cpp/forms/Poisson2D_1.h: *No copyright* GENERATED FILE
++
++bench/fem/convergence/cpp/forms/Poisson3D_1.ufl: LGPL (v3 or later)
++  [Copyright: 2005-2006 Anders Logg]
++
++bench/fem/convergence/cpp/forms/Poisson3D_4.ufl: LGPL (v3 or later)
++  [Copyright: 2005-2006 Anders Logg]
++
++bench/fem/convergence/cpp/forms/Poisson3D_2.ufl: LGPL (v3 or later)
++  [Copyright: 2005-2006 Anders Logg]
++
++bench/fem/convergence/cpp/forms/Poisson2D_5.h: *No copyright* GENERATED FILE
++
++bench/fem/convergence/cpp/forms/Poisson2D_1.ufl: LGPL (v3 or later)
++  [Copyright: 2005-2006 Anders Logg]
++
++bench/fem/convergence/cpp/forms/Poisson2D_2.h: *No copyright* GENERATED FILE
++
++bench/fem/convergence/cpp/forms/Poisson2D_4.ufl: LGPL (v3 or later)
++  [Copyright: 2005-2006 Anders Logg]
++
++bench/fem/convergence/cpp/forms/Poisson2D_3.h: *No copyright* GENERATED FILE
++
++bench/fem/convergence/cpp/README: *No copyright* UNKNOWN
++
++bench/fem/convergence/cpp/CMakeLists.txt: *No copyright* GENERATED FILE
++
++bench/fem/convergence/cpp/main.cpp: LGPL (v3 or later)
++  [Copyright: 2005-2010 Anders Logg]
++
++bench/fem/jit/python/bench_fem_jit_python: LGPL (v3 or later)
++  [Copyright: 2008-2010 Anders Logg]
++
++bench/fem/speedup/cpp/solve-poisson.cpp: LGPL (v3 or later)
++  [Copyright: 2009 Anders Logg]
++
++bench/fem/speedup/cpp/assemble-poisson.cpp: LGPL (v3 or later)
++  [Copyright: 2009 Anders Logg]
++
++bench/fem/speedup/cpp/README: *No copyright* UNKNOWN
++
++bench/fem/speedup/cpp/Poisson.ufl: LGPL (v3 or later)
++  [Copyright: 2009 Anders Logg]
++
++bench/fem/speedup/cpp/clean.sh: *No copyright* UNKNOWN
++
++bench/fem/speedup/cpp/analyse-bench: LGPL (v3 or later)
++  [Copyright: 2009 Anders Logg]
++
++bench/fem/speedup/cpp/bench_fem_speedup_cpp: LGPL (v3 or later)
++  [Copyright: 2010 Anders Logg]
++
++bench/fem/speedup/cpp/CMakeLists.txt: *No copyright* GENERATED FILE
++
++bench/fem/speedup/cpp/Poisson.h: *No copyright* GENERATED FILE
++
++bench/fem/speedup/cpp/submit-bench: LGPL (v3 or later)
++  [Copyright: 2009 Johan Hake]
++
++bench/fem/assembly/cpp/forms/StabStokes2D.h: *No copyright* GENERATED FILE
++
++bench/fem/assembly/cpp/forms/Poisson2DP1.ufl: *No copyright* UNKNOWN
++
++bench/fem/assembly/cpp/forms/Elasticity3D.ufl: *No copyright* UNKNOWN
++
++bench/fem/assembly/cpp/forms/Poisson2DP1.h: *No copyright* GENERATED FILE
++
++bench/fem/assembly/cpp/forms/NSEMomentum3D.h: *No copyright* GENERATED FILE
++
++bench/fem/assembly/cpp/forms/NSEMomentum3D.ufl: *No copyright* UNKNOWN
++
++bench/fem/assembly/cpp/forms/Poisson2DP3.h: *No copyright* GENERATED FILE
++
++bench/fem/assembly/cpp/forms/Poisson2DP2.ufl: *No copyright* UNKNOWN
++
++bench/fem/assembly/cpp/forms/Poisson2DP3.ufl: *No copyright* UNKNOWN
++
++bench/fem/assembly/cpp/forms/THStokes2D.h: *No copyright* GENERATED FILE
++
++bench/fem/assembly/cpp/forms/Elasticity3D.h: *No copyright* GENERATED FILE
++
++bench/fem/assembly/cpp/forms/StabStokes2D.ufl: *No copyright* UNKNOWN
++
++bench/fem/assembly/cpp/forms/THStokes2D.ufl: *No copyright* UNKNOWN
++
++bench/fem/assembly/cpp/forms/Poisson2DP2.h: *No copyright* GENERATED FILE
++
++bench/fem/assembly/cpp/forms.h: LGPL (v3 or later)
++  [Copyright: 2008-2009 Anders Logg]
++
++bench/fem/assembly/cpp/CMakeLists.txt: *No copyright* GENERATED FILE
++
++bench/fem/assembly/cpp/main.cpp: LGPL (v3 or later)
++  [Copyright: 2008-2010 Dag Lindbo, Anders Logg and Ilmar Wilbers]
++
++bench/fem/assembly/python/broken: LGPL (v3 or later)
++  [Copyright: 2008 Ilmar Wilbers]
++
++bench/mesh/unitcube/cpp/CMakeLists.txt: *No copyright* GENERATED FILE
++
++bench/mesh/unitcube/cpp/main.cpp: LGPL (v3 or later)
++  [Copyright: 2006-2010 Anders Logg]
++
++bench/mesh/refinement/cpp/CMakeLists.txt: *No copyright* GENERATED FILE
++
++bench/mesh/refinement/cpp/main.cpp: LGPL (v3 or later)
++  [Copyright: 2006-2010 Anders Logg]
++
++bench/mesh/iteration/cpp/CMakeLists.txt: *No copyright* GENERATED FILE
++
++bench/mesh/iteration/cpp/main.cpp: LGPL (v3 or later)
++  [Copyright: 2006-2010 Anders Logg]
++
++bench/mesh/topology/cpp/CMakeLists.txt: *No copyright* GENERATED FILE
++
++bench/mesh/topology/cpp/main.cpp: LGPL (v3 or later)
++  [Copyright: 2010 Anders Logg]
++
++ChangeLog: GENERATED FILE
++  [Copyright: statements to SWIG interface files (not finished yet)]
++
++cmake/templates/dolfin-config.cmake.in: *No copyright* GENERATED FILE
++
++cmake/templates/dolfin.pc.in: *No copyright* UNKNOWN
++
++cmake/templates/dolfin-get-demos.in: *No copyright* UNKNOWN
++
++cmake/templates/dolfin-version.in: *No copyright* UNKNOWN
++
++cmake/templates/DOLFINConfig.cmake.in: *No copyright* GENERATED FILE
++
++cmake/templates/dolfin-config-version.cmake.in: *No copyright* UNKNOWN
++
++cmake/templates/UseDOLFIN.cmake.in: *No copyright* UNKNOWN
++
++cmake/templates/dolfin.conf.in: *No copyright* UNKNOWN
++
++cmake/templates/DOLFINConfigVersion.cmake.in: *No copyright* UNKNOWN
++
++cmake/templates/cmake_uninstall.cmake.in: *No copyright* UNKNOWN
++
++cmake/scripts/codeexamples.py: LGPL (v3 or later)
++  [Copyright: 2010 Kristian B. Oelgaard]
++
++cmake/scripts/generate-swig-docstrings: LGPL (v3 or later) GENERATED FILE
++  [Copyright: 2010 Kristian B. Oelgaard / form]
++
++cmake/scripts/generate-form-files: LGPL (v3 or later)
++  [Copyright: 2005-2010 Anders Logg]
++
++cmake/scripts/codesnippets.py: LGPL (v3 or later) GENERATED FILE
++  [Copyright: form / 2012 %(holder)s / 2012 Johan Hake]
++
++cmake/scripts/generate-all: *No copyright* UNKNOWN
++
++cmake/scripts/generate-swig-interface: LGPL (v3 or later) GENERATED FILE
++  [Copyright: statement to a SWIG interface file / 2012 Johan Hake]
++
++cmake/scripts/generate-cmakefiles: LGPL (v3 or later) GENERATED FILE
++  [Copyright: 2010 Garth N. Wells]
++
++cmake/post-install/CMakeLists.txt: *No copyright* UNKNOWN
++
++cmake/modules/FindCGAL.cmake: BSD (2 clause)
++  [Copyright: HOLDERS AND CONTRIBUTORS / 2010-2011 Anders Logg, Johannes Ring and Garth N. Wells / HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT]
++
++cmake/modules/FindCHOLMOD.cmake: BSD (2 clause)
++  [Copyright: 2010-2011 Garth N. Wells, Anders Logg and Johannes Ring / HOLDERS AND CONTRIBUTORS / HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT]
++
++cmake/modules/FindSLEPc.cmake: BSD (2 clause) GENERATED FILE
++  [Copyright: HOLDERS AND CONTRIBUTORS / 2010-2012 Garth N. Wells, Anders Logg and Johannes Ring / HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT]
++
++cmake/modules/FindSCOTCH.cmake: BSD (2 clause)
++  [Copyright: HOLDERS AND CONTRIBUTORS / 2010-2011 Garth N. Wells, Johannes Ring and Anders Logg / HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT]
++
++cmake/modules/FindBLAS.cmake: BSD (3 clause) GENERATED FILE
++  [Copyright: 2007-2009 Kitware, Inc]
++
++cmake/modules/FindGMP.cmake: BSD (3 clause)
++  [Copyright: 2006, Laurent Montel, <montel@kde.org>]
++
++cmake/modules/CheckOpenMP.cmake: *No copyright* UNKNOWN
++
++cmake/modules/FindUMFPACK.cmake: *No copyright* UNKNOWN
++
++cmake/modules/FindPETSc.cmake: BSD (2 clause) GENERATED FILE
++  [Copyright: HOLDERS AND CONTRIBUTORS / 2010-2012 Garth N. Wells, Anders Logg and Johannes Ring / HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT]
++
++cmake/modules/FindAMD.cmake: BSD (2 clause)
++  [Copyright: 2010 Anders Logg / HOLDERS AND CONTRIBUTORS / HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT]
++
++cmake/modules/ResolveCompilerPaths.cmake: *No copyright* UNKNOWN
++
++cmake/modules/FindCppUnit.cmake: BSD (2 clause)
++  [Copyright: HOLDERS AND CONTRIBUTORS / 2010-2012 Garth N. Wells, Anders Logg and Johannes Ring / HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT]
++
++cmake/modules/FindNumPy.cmake: BSD (2 clause)
++  [Copyright: HOLDERS AND CONTRIBUTORS / 2010 Johannes Ring / HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT]
++
++cmake/modules/FindMPI.cmake: BSD (3 clause)
++  [Copyright: 2001-2011 Kitware, Inc / 2001-2009 Dave Partyka / 2010-2011 Todd Gamblin tgamblin@llnl.gov]
++
++cmake/modules/FindSphinx.cmake: BSD (2 clause)
++  [Copyright: 2011 Marie Rognes and Johannes Ring / HOLDERS AND CONTRIBUTORS / HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT]
++
++cmake/modules/FindParMETIS.cmake: BSD (2 clause)
++  [Copyright: HOLDERS AND CONTRIBUTORS / HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT / 2010 Garth N. Wells, Anders Logg and Johannes Ring]
++
++cmake/modules/FindBLASHeader.cmake: BSD (2 clause)
++  [Copyright: HOLDERS AND CONTRIBUTORS / 2010 Garth N. Wells / HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT]
++
++cmake/modules/FindPaStiX.cmake: *No copyright* UNKNOWN
++
++cmake/modules/FindArmadillo.cmake: BSD (2 clause)
++  [Copyright: HOLDERS AND CONTRIBUTORS / 2010-2011 Johannes Ring, Anders Logg and Garth N. Wells / HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT]
++
++cmake/modules/language_support_v2.cmake: *No copyright* UNKNOWN
++
++cmake/modules/FindMTL4.cmake: BSD (2 clause)
++  [Copyright: 2010-2011 Garth N. Wells, Anders Logg and Johannes Ring / HOLDERS AND CONTRIBUTORS / HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT]
++
++cmake/modules/FindLAPACK.cmake: BSD (3 clause)
++  [Copyright: 2007-2009 Kitware, Inc]
++
++CMakeLists.txt: *No copyright* UNKNOWN
++
++cmake.local: *No copyright* UNKNOWN
++
++COPYING: GPL (vever)
++  [Copyright: law / holder notifies you of the / permission, other than the making of an / holder as a result of your choosing to follow a / holder is / HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS / on the Program, and are irrevocable provided the stated / on the software, and (2) offer you this License / holders of / holder explicitly and / holder who authorizes use under this / permission / disclaimer" for the program, if necessary / holder, and you cure the violation prior to 30 days after / treaty adopted on 20 December 1996, or / if you do / <year> <name of author> / holder is reinstated (a) / are not / 2007 Free Software Foundation, Inc. <http://fsf.org/> / law, except executing it on a]
++
++COPYING.LESSER: UNKNOWN
++  [Copyright: notices during / 2007 Free Software Foundation, Inc. <http://fsf.org/>]
++
++data/meshes/triangle.xml.gz: *No copyright* UNKNOWN
++
++data/meshes/trimesh-32.xml.gz: UNKNOWN
++  [Copyright: eÙ\8c¨P¿\98,¦vÑñ\95ö8KKï\11Tƶ\9bpíõ\8bÉr\10Ü\81\e\ 1i.\9d\95,ä*#H\9bàýé¬d!¨\8cÀgN~¤\fE\v1eLl\87\97¥_L\16\14\9eIô]å¾#Y\19ï] / ´¨\1d\ 4> qëEî`ê\1cìIÔz\95;\90\92rç  ÔÚÓ;Ð;¡\11)Z\ 5\ fôm\ 4ÔÚS<Ð{\b\98µ'y Ï61kGó \18-ý¢Uô hI\8b¶ª\1eè\9d@*µ#{\10´¤W´è\1e\ 4û\96dêUø ¸\89(Óá*\1fè^M¨c\95>Ðw\18QkGû@ï"Rª\1dñ\ 3½ç\89Z»ê\a:z!n½Ê\1fè\9cÔi\1aÐ\8bþ\81F*O\8a@;\ 2\bÁ\972\87¶* \ 4. aëE\ 2¡kÀû4!èU\ 3A\9b\bS\82^E\10\82\96t\8d\1c\15\84`\v\12¶vd\10ô¶'l½\88?ÕÀ\95#l½¨?µ`3\98 ´'ÿ\14¬\f]£Uÿ)\18/]£§
++
++data/meshes/circle.xml.gz: UNKNOWN
++  [Copyright: \91\8bNP¡HZ\82\ 1H.
++
++data/meshes/lshape.xml.gz: *No copyright* UNKNOWN
++
++data/meshes/tetmesh_bluff_body_32_8_8.xml.gz: UNKNOWN
++  [Copyright: O\93w\9c\89§ð´a}N¥ëö¿\9b/\94\8d\94\93Ò\855.yÎõ@\97\1a··9BGÊ)CÇ:~9O³Ô\17\9e\96óôóù»§ð´a}N¥\eö¿;óJ\92çô¹2¥\vk\ò\9c×\ 3]F\89\1a¯\8e\8e\94S\86\8eçÇ\ fçiò~º\84§î<MÞO'\9eÂÓ\86õ9\95nÚÿn½PòY7RNJ\17Ö8}N¹N¿É\95\95\8b\1ao\8e\8e\94S\86\8eçÇ\8bó4KO{ªÇá<ý|þæD§\8dj}N¥;í\7fw½PòY7reJ\17Õx¥Ï)×ÉÓe\94¨ñîè\96å¨3t<?^\9d§É»\ 5\13\9e¦ó4y· x\8aN\eÕú\9cJg¿«Ø\ e#£ä³n¤\9cfáÙµø:]Néçó?tù\Y-Ô8§W\922ÐE;ûJ\9fsuçiònÁ\84§ê<MÞ-(\9e¢\1dk-ÍÓÙ]ê²»TFÉgÝH9)]X\ 5\92çì\ ft\19%jütt¤\9c2t¬ãÃy\9a%\9f\9a«e9O?\9f¿{\8av¬µ\\e:;\9bÛ]*¡$yN\9f+Sº°Æ%Ï9\1eè2JÔørt¤\9c2t¬ãÓy\9a¼\172á;O\93÷B\8a§hÇZëØÐÙÙÜîR\19%\9fu#å¤ta\8dK\9es>Ðe\94¨ñËÑ\91rÊб\8e\9f\eO(EûÌÚ\8e\8d';QÛ½å\8aÞ\80ûQ*\8f\85\92ϺIòjõ\17tÍ)áé\9dÒ\9f\1a_$²í\1eüî:±\8eÛ·¥\1e¿òdëx=\1e=\85»\1eës.»·\v\ f¾ÊùBÉgÝH9ýøüù¶\845.yΧë\94P¢Ï¹¹N¤\9c\12tä9-/\85§ÉûX\13\9eªó4y\1f«x\8aÎ-Õú\9cJggó²^(ù¬\e)'¥\v+Sò\9c×\ 3]F\89\1a/\8e\8e\94S\86\8eg²ü\15\9fµ¾ð´\9c§\9fÏß<ÕpÇj}N¥ã{wå\95ÈsnreJ\17®Oô9å:yº\8c\125^\1d\1d\f\1dÏ\8fû+>y\97nÂSw\9e&ïÒ\15\8eÕú\9cJggs[é2J>ëFÊIéÂõ\89>§\'O\97Q¢Æ\9b£#å\94¡ãùq\7fÅgíyOóp\9e~>\7f÷\14îX­Ïtv6·\95.£ä³n¤\9c\94.\\9f$ÏY\1fè2JÔxwt¤\9c2t<?î¯øä=È OÓy\9a¼\aY<\85»hës*\9d=ó`+]FÉgÝH9      ]\98\97ª\92çl\ ft       %ú\9cöÆwèH9%èÈs^þ\8aÏ:_xªÎÓÏçï\9eÂ3çÙ<\9dí0.[é2J>ëFÊIéÂõIò\9cý\81.£D\8dOGGÊ)CÇ:î¯øä\1dÖ OËy\9a¼ÃZ<\85;ÖóÚÐÙï*¶Ò%\94$ÏéseJ\17®O\92ç\1c\ ft\19%jütt¤\9c2t¬ãþ\8aϺ^xêÎÓÏçï\9eÂ\1dë\1a\e:û]ÅVº\8c\92Ϻ\91rRºp}\92<ç| Ë(QãËÑ\91rÊб\8eû+>yÿxìé:\9c§ÉûÇÅS¸c½Ê\86Î~Wó\85\92Ϻ\91rRºp}\92<çù@\97Q¢Æ/GGÊ)CÇ:î¯ølÇ\vOÓyúùüÝS¸c½Î\r\9dýBSÏ\17J>ë&)'¡\v×'És®\aºXÑçl\87£#å\14Ó5ò\9c\97¿â\93wÇ'<Uçiòîxñ\14íX\9bõ9\95Î~Wë\85\92ϺIÊIè¢õI\9eóz Ë(Y\8dÛ\94\fèH9eèx&Ë_ñÙê\vOËyúùüÍS\8bv¬Íú\9cJg¿«ØJ\97P¢Ï¹É\95)]´>5ësêuòt\19%j¼::RN\19:\9e\1f÷W|òÞÿ\84§î<MÞû/\9e¢\1dk³>§ÒÙï*¶Òe\94|ÖMRNB\17®OåÜ\'O\97Q¢Æ\9b£#å\94¡ãùq\7fÅgëyOä9ÍÓÏçï\9e¢\1dk³>§ÒÙï*¶Òe\94|ÖMRNB\17®O\92ç¬\ ft\19%j¼;:I9%èx~Ü_ñÉÌ\86\84§é<Mf6\88§hÇÚ¬Ïtö»\8a­t\19%\9fu\93\94\93ÑÅy&yÎöD\17+ÑçlÃÓ\91r\8aéès\1eþ\8aÏ6_xªÎÓÏçï\9e¢\1dkkÍ)]¶Ã¸l¥Ë(ù¬\9b¤\9c\84.\\9f$ÏÙ\9fè\12JÔøôt¤\9c\12t¬ãþ\8aO\9b·\91ñ´\9c§ió6ÔS¸cm×\86Î~W±\95.¡$yN\9f+Sºp}\92<çx¢K(Qã§§#å\94 c\1d÷W|¶õÂSw\9e~>\7f÷\14îXûØÐÙï*¬t       %\9fu\93\94\93Ð\85ë\93ä9ç\13]B\89\1a_\9e\8e\94S\82\8euÜ_ñÙ®¼'ò\9c\8dÓëµñ\14îXGÙÐÙï*¬t     %\9fu\93\94\93Ð\85ë\93ä9Ï'º\84\125~y:RN :Öq\7fÅg?^x\9aÎÓÏçï\9eÂ\1dë87tö» / OÓf\83§è´1ès / O\85\19Eâ):m,ës*\9dõÍm\87\91QòY7I9        ]Xã\92ç¬\ ft\19%j|8:I9%èx~¼9O\85\19E      OËy*Ì(\12OÑic\95kCg¿«Ø\ e#¡$yN\9f+\83.ÎK-És¶'º\84\125>=\1d\ 4\1dëxw\9e\8aÍ(ÊxêÎS±\19Eê):m¬:\9c\1d\1dFFÉgÝ$å$ta\8dK\9e³?Ñ%\94¨ñÓÓ\91rJб\8e\ fçØ\8c¢\84\9c\8d\13Ð&y\15NA\­lèìw\15Ûad\94|ÖMRNB\17Ö¸ä9Ç\13]B\89\1a_\9e\8e\94S\82\8eu|:O¥]/<Mç´kã):m¬vnèìw\15Ûad\94|ÖMRNB\17Ö¸ä9ç\13]¬D\9fÓ¦ / OÕreê)ú½`Ðç\14\9b³ÃH(ù¬\9b¤\9c^äÊ\ 6}N\94~\95+\eô9\97\9d^-­*)§pºß\90<çp\9eªÍ\ 6ËxZÎSµÙ`ê):s\ eú\9cBgwsîR±\92ä97)'¡\v«@ò\9cã\89.¡D\8d/OGÊ)AGÖm:OõEjnÐç4OURsx\8aî\9c\83>§ÐÙ\9e\8e»TBÉgÝ$å$ta\8dK\9es>Ñ%\94¨ñËÓ\91rJб\8e\9fÎS½\8e¼'ú\9cæ^ÇÆStæ\1cô9\85ÎvbÜ¥\12J>ë&)'¡\vk\ò\9cç\13]BÉjÜÒÏBGÊ)AÇ:¾\9c§*\89ÇØÓt\9eª$\1eñ\14íz\ 6}N¡³=\1d÷à\84\92ϺIÊIèÂ\1a\97<çz¢\8b\95èsZúYèH9Åtô9I^\91¦¿ê\vOÕyªWÝx\8aÎ\9c\83>§ÐÙ\9e\8e\1dFBÉgÝ$å$ta\8dK\9eóz¢K(QãÕÓ\91rJÐñLÖá<UI«Æ\9e\96óT%­\8a§pÇJ\9fSèlÇÊ\ e#V¢Ï¹É\95)]Xãô9å:mè\12JÔxót¤\9c\12t<?^\9c§zõ\17\9eºóT¯î=\85\93c\a}N¡ã|w½PòY7I9 ]Xãô9å:mè\12JÔx÷t¤\9c\12t<?^\9d§*IãÐ\13}NóT%i\8c§ð´A\9fSèl?Î\ e#¡ä³n\92r\12º°Æ%ÏY\9fè\12JÔøðt¤\9c\12t<?Þ\9c§zÍ\17\9e¦óT¯¹ñ\14\9e6ès / O\85)>â)<mÐç\14\8f³ÃH(ù¬\9b¤\9c\84.¬qÉs®'º\84\92Õ¸MA\14:RN      :ÖñËy*LñIxZÎSa\8a\8fx / O\8d÷B\8a§hÇzZ\9fSéìl^Ö\v%\9e;ôù\96\9fÉ\86?t±ÒpJ?\9fÿ¡Ëç[Nú\9cÕN@$h-mñ_\9f/Râùñæ<5Þ\v\99ð´\9c§Æ{!ÅS´ë9­ÏtvF°»TB\89<ç&ß"tanã¤Ï)×ÉÓe\94¨ñáèH[dèx~Ü_ñ\9fù\96YOÝyúùüÝS´ë9­Ï)t¶ÒM»Ke\94¦£#m¡tñu:7×ÉÓe\94¨ñéèH[dèx~Ü_ñÆ;=cOíp\9e\1aïô\14OѹåleCgg\ 4»Ke\94ª£#m¡táu\92<çx Ë(Qã§£#m\91¡c\1d÷Wüg\86kÖÓt\9e~>\7f÷\14îXÛ¹¡³3\82Ý\833JËÑ\91¶Pºø:]\9bëäé\12Jô9ërt¤-\12tä9/\7fÅ\eïcMxªÎSã}¬â)ܱö¶¡³Þ«í02JÝÑ\91¶Pºø:\8dÍuòt\19%jürt¤-2t¬ãþ\8aÿÌ)ÎzZÎÓÏçï\9eÂ\1dk¿6tv¾³\1dFBIò\9c>ߢtáu\92<çz Ë(Y\8d·ÃÑ\91¶Èб\8eû+Þx\97nÂSw\9e\1aïÒ\15\99Óú\9cJgç;Ûad\94¦§;vtñu:7×ÉÓe\94¬Æí­áÐ\91¶ÈÐñL\96¿â?³¸\93\9e¬Ï\89§\9fÏß=\85gNës*\9d\9dïl\87\91\9eîØÑ\85×Éú\9cz\9d<]F\89\1a¯\8e\8e´E\86\8eg²ü\15\a9ái:O\8d÷ \8b§ð¤h}N¥³Þ«í02JËÓ\1d;ºø:]\9bëäé\12Jô9í\8dïÐ\91¶HÐÑç<ü\15ÿ\997\9fõT\9d§\9fÏß<µð¤h}N¥³Þ«í02JÝÓ\1d;ºø:\8dÍuòt\19%j¼;:I[$èx~Ü_ñÆ;¬\13\9e\96óÔx\87µx / OÇ86\9e¢\93b£Ï)t¶§c\87\91\9e\8e\f\85ÐÅ×ix¥\1d]BÉj|\1c\9e®¼¡c\1d_ÎÓ1Ê\vOËy:FÙx\8aN\8a\8d>§ÐÙ\9e\8e\1dF¬$L\9fZQºð:I*s=Ñ%\94¬ÆGñtå\r\1dëøå<ý¼Å3ë;OǨ\eOÑI±Ñç\14:ÛÓ±ÃH(MOG\96Bèâëtn®Ó\86.¡D\8dWOWÞÐñ\94øá<\1d£å=Ñç4OÇh\eOáI\91>§ÐÙ\9e\8e\1dFBz:ò\14B\17^'ú\9cr\9d6t      %j¼yºò\86\8e\8bót\8cþÂÓt\9e\8eѽ§\11\9e\14és / ùÙ\97\f\8a±Èh¾AO\98´¸ëk<Ê!@\90´ÍÊA\81\80\90\83d¨¤v@e\1a*y*á§2*d*H~öq\848D\99Ú\91ðó÷qzBwÉÔ~\84\8fr\b\10$í°rò\81\1c1!Ø\99\80J5TRóT¢Ul¢:\ 6Ap\88àX4\81b,3m9=1ư\93âä\10 HÚeå xCÈ\91mÚe¨¤ÎSAe\f(ÝS\89>\95'*cÞ)2\ eP¬u¦8=Ñz:añz\96C\80HÒödåÀ,BÈ\11SB1TR? Ò\r\95Ô=\95\18e8Aò³/]\94\19\14\19NO´\9eN\89é¤891\bJb7\ 6\98\91\92\98¸5\92æÛ\ 1\95l¨ü\ 4_D\9fÊ\13\151\15\84÷\83Æ£\18+ÍHNO´\9eN\87é¤89\ 4\b\92¶Y90\8f\10rĤ\90\f\95Ô\ f¨LC%uO%þ+/'\bï\a\9dF\91\9a\98µ²¨\9eÐ\852Q\11K\8fr\b\10$í°rPô$ä\88YÁÎlê\aTª¡ò\13\12}*O)\8a Ô_ÇàQ\8cµf,§'\O¥(¦\93âä\10 HÚeåÀLBÈ\11wÍ2TÒà &&TÒðT§\10U1\15\84÷\83É£\18\8b\8dØA6=á\8f>¬`Ïr\b\10IZ\18ÊÔ Óx9b^(\86J\1a\aTº¡ò\13\12ö/\9f¨\8a ¼\1f,\1eÅXmÄ\16²é  \7fTС°<Ê\89AP\14\eÞ(3h9R\14\13W\a¨¤q@%\e*ix*á¯$ªb*H~öas#P\8cåf%§'LZ)\8aé¤89\ 4\b\92¶Y9(å\12rÄÌ\90\f\954\ e¨LCå'øJ%üTFÃB\15$?ûÒ-\9f@\91²\98µ¼¨\9eЭ2¥(¦\93âä\10 HÚaåÔ\ 39âi°3\9bÆ\ 1\95j¨¤á\84«\18\1a\17B\10ÊÊÒµ\9fA1\16\1c8NTO\8c1ì¤89\ 4\b\92vY9(å\12\85³\f\954y*ãe¨ü\ 4_\84\9fÊR\15Û\ 4ÉÏþ<@1N\1c5\9d¨ pA\85gìY\ f\ 1"Y;\93Õ\83Z.¡\a~\86b¸¤yÀ¥\e.iz.1Êp\8aä\87\1f\86^\ 2ÅzqÔs¢\8aÂ5U / ykê\a(Æê\82÷7Õ\13¾\ 5Â\92õ,\87
++
++data/meshes/meshbc.xml.gz: *No copyright* UNKNOWN
++
++data/meshes/dolfin-1.xml.gz: UNKNOWN
++  [Copyright: \ 1h3Nä\98#-BP*y\ \a£ / 
++
++data/meshes/README: *No copyright* UNKNOWN
++
++data/meshes/gear.xml.gz: UNKNOWN
++  [Copyright: ª1QL\9a\98\ 65üù8\19.5Õ']ÁÄ\85\ 5]aí\85K\9cò\19Jµêþ\ 5Ä¥\9e²\10\8b2bàú\ 5Ýø*\8bK=e\89w¨¹ÔUc\80K½ª½Üuµ´\9dáR\87êRÛPu\7f£¢ª-TTå`ÖNF\8a\85jö8°ð\ 5KM´ÒJJB\98o¹iÊçB\11ɤÿjíâRmãü±@÷º\94ÿ­½íèjÜ¥²\ 5N³]] ¸ÔÊ\10ù_Æ@øá¿·g¸ÔD½sªÜq.\9eÁ\8d\903\êÅ\18äÛ/R5?nÏÑâv2è,T«yÃ®Ä¥ÚÆyø\9b\8d#.õ    j~\8a\8a\1fÖ>Y\94/\8c¡Ý¡¾·+nÎ9¸`\f\1fqûÜ.ûÆ\90Ì·óèÔà\9d\9b\9d8¾oO\16·\9b\89ª¹\90\rF_1\ 6¸ÔDæ@"s Yæ\80ßÌ?Ã¥&{º·Ì\81`1Ã\82TÄíäª%ËU³\8e@+Rñ&Ól\ f\9aÚ9\aývv9ñ\ 2iÙÑ\8d\a:æM\f¿9v\86K½ªÝö`ßÑÕ\87o\9f·üÛ\17\YàG$3\9fóß^ÔÎA_íÔ¥^¥âyÇèþ\ 5àR\1fìê\ 5°¾q\8c\eÉ%\80ìqg\81\16Ép:\9b\93¹Hå;\99l\91L}0Ñc\aªÜ¡Î_¼l[³\ e¿\17k\86KMöÖ'ko\14)\9f®Ï7QãR?\8dá\97®\16ÔÞ?uÕ\b\8aÔðym\81fí㮫M(¸Ô÷v        \80¾7α±@zü\ 2õ´À5¨(\7f¥þ¢-;e£\14±\a¿q\\86KEWsYûve\ê§Úw¡,ãW\ eÙjx\ f9ä¶0\b/\97z×Õ)\81\1d^\82Z¨áÍåÓ·g\15;äªWµ5(ùö7@@¾ßP?_Õ\85\82]b\9ch\85\r¿Ô;û9\90\99\1e¿ùÈ\7fC-ÙU\r\8bR-@\99µ«\86·êUí\ 4Í;Pé\ 3*g\83Ú\92 / ·ù8~¨Ö\8f\ fk·/¸«v¬\9d|\86jÝHö êß_p\17ª¡+y\86\16ìÄÁ3ø­\95;\j;Æ]í\93\9ayog×õu¸Ô\16ð\f\14\1c] / WiÂËÑûq\97·\8dó¯\17ÑU¢\90É\8dúië\7f\b-7% / ðë\14]\83\92;o}Bµ\ 3\7f\10\87ßÒ°A\9c&\1dÈVÁtFý¶i|K§\9c\14¨s×\8d;ÔÒy\ 5qJ»êó\97¼B)&\95\94\93\1eÁ\1c\8cÜ^#õz       J       0íC¦hP\v@Ц\17\99ìì3þÎoñßD\9bª\87E²d÷M ø{q¹F»±Å\9dÅq!¥\12*\90L±        \95\7fËÄX¼Mu\97¿M 7j³\96 *P2\82\92¿\84²¦/\1c\89Ô\ 1/í<øÒ§V4\91\96ì\v½v\1a|)\99ü\19þá\12t®¼£Â\97\16=(\¼Ô¨\\92\17¼\94øRˬ\13/Ù / <¡iXÃö\9d\1f\ fÒP98Æ3ÑN\95N£û8g¯×èû\18´ûsãu¿t£\v\9eìâ\1fí\99[\93ç Ï­Ü+A\8a8:\8dȨª<qt?iÒ\85NÚXbÓ(½Ñ¨]lôðB\89\1c\97\15ï¶KE ò;\9f\84ë\95-w\\9f\82Ð\96«¸·1~ \93\1d\ 3~
++
++data/meshes/trimesh-2.xml.gz: *No copyright* UNKNOWN
++
++data/meshes/dolfin-inside-2.xml.gz: *No copyright* UNKNOWN
++
++data/meshes/sphere.xml.gz: UNKNOWN
++  [Copyright: 6`ã\9c\ 4\82\14 ×Eñ¸¸\8duXè\a,\ 1<\94¹R\98\ 4\142a¥\ 4÷&\91èÊô&£ \90I\9aÊÙy\8fl[2\13·\11\9d\92       \91[bç-k\18MêØ\b(RMeçÐè\80k3+\ f£à\91j(âµÎ\83¡\88!\ 2\8c\97$>\9côm\16\8cE4I*n}Ô\9f?à1\1f+!·\8d\9aÊ\88\84d\86z+f\96<\ 2\90\ e\1c\1ej\88¹}Dð¶1ÏN÷²ì§\91£À\91ð\911ª¥Áÿ³i\83#ÇF\92\13\19¥ç¹Â×2ãöȱ\91H$ ììâ\15Þ+Ó\88Ä$ż]\14ð§\8e\84`\9bÞm$U++\ fñø\11¶g3K\1a\ 1\1a\94öþqfoz\8cpLà\ 4J\99'\90\8d\12h\8eT y!ûóGCDk¤þ0\94y²¢Ö\9b\ 2      @2 ¡1\12#k
++
++data/meshes/trimesh-128.xml.gz: UNKNOWN
++  [Copyright: ««\fÁ(B^_g£WÜ\86Ý;3\95\ 2\95ì\17¦ú|ë.÷|¢¦\18ª\11\ eá\b'\8c¾{¢¥hÛ\9bäB´é¦Ýx>á3V£fÆb5\1aá\99\9eOL-kÃWñM\ax\¿ÐStM¿\82P×(FéºÐS4ÍPÆÖ\bfl3\81Y\ 5D\96~d\ e¼{æ0\15ÆBO\11\89f\17î¸á\92t\16z\8a\95\840¿_ºï.\19w\99ECV`_Æ\17a¡¨Ø\99-\9a\7f¿M\ 2Z(*vöséâ[\9dwÒBQAÆÁjdÑ4Sá¬Ì¦\10Âöºn\95ESL\1f¾@*ê\95C\94L\8cn\98\18\v¤bf\16MÇ«}t3{\(*ªf@»À|*¦ÂXB*ZgõÖ\99±·93Ö¥¦`~\13¨]#\8c\9ab]j / I\98Ê\ f=V¸Å\93£Á\84$l\8c\99\1a>¹ÏËÄðÕ*\a\e61V®k<9\18MpÂò\84lçÅ×\8cnkÂ\13ºÎE+ʾ°,¾Ó06\12\89áÓF\7f¯ñl\93WzR\è¦KOæHz+\13\9cp:­\99ÛVölüc\82\13\16ÅW1\1f¸Y¶e\1a\ 3^\ 6\rï+\11í\18r\ 4\9f[\ 2¥ÔIÐBC\8eÀáXkõ\1f=\19F\98\10\ 5Ó¨sáÊ´Zr\93\9a\10\85!\ 6ÈÄÂ\7f\96d\8ea\8d\94í:{ñk<\19d\98
++
++data/meshes/tetmesh-16.xml.gz: UNKNOWN
++  [Copyright: ¤r´pôo\95â\ 2H\9cX\1a\83ÿ / kûHë9[;\ 4z,Ð\99néÝ\8fð}pHë»\11ø\92N,óå\81_\8f 4\92F(\baöÈ|z[µ|iFÁá|®>Ш8\ 6×FÇ\ f\17g\f\1e-NH¯1vdtåÇ\1añ\1er$¹í¡^\81\1c\8f¡£Y¯_8¾@é/÷¹zº÷ý§[\7f\16¬¼-دjá\ e
++
++data/meshes/tetrahedron.xml.gz: *No copyright* UNKNOWN
++
++data/meshes/trimesh-64.xml.gz: UNKNOWN
++  [Copyright: \8a\9d\ 4öÎÂú³h\9bï¼m~ðéÓȵ-?\89í¢¬À§Ï\13öM}Vÿ9/¥ðéÃLë&pÏç_ù\a\16\19¹\bÅ\9bhß]Ü1ðé\e·Xã\16kEù\88O\7fñ\81-ê°U\1c7øô\87.(>øµGõkÓ\97TÕ;@â\8f\ 2\89\7fÐô\e"K£Á×ò¯êâÓ¿äW]Z\8b7\17\96.>ý\15ùUø·W~)»°w\ 2¡}\8d\9a$¿Ý\4}WeðM}Vÿ9}Â.>ýN\8eh\877Ôóió+Mß\9cÅ\90ü?ÿ*\16\87?L\9e\ 2£° / uåäX¨´ªÙ\fÕï\ 2\14\14ò\99\85\9d\8dëæ±1\8b\91\8e!0Æ      \1côÖP[¤É'`Ðr{ú\99\85\9d\88ëö\143\8b\93þ \81VMÀ\9f÷\95
++
++data/meshes/trimesh-4.xml.gz: *No copyright* UNKNOWN
++
++data/meshes/tetmesh_backward_facing_step_32_8_8.xml.gz: UNKNOWN
++  [Copyright: O\17Û÷ÄSøÄJ\9f\13:\9bThL*$\94|ÖMRNB\17V\81ä9ï7º\84\92Õø]=\1d\ 4\1d3Y\97ót±}/ái;O\17Û÷ÄSøÄJ\9fSè¬Æ\99T\88\95ès\1ereJ\17Ö8}N¹N\aº\84\125Þ<\1d\ 4\1dóãÅyºØ¾\97ðÔ\9d§\8bí{â)|b¥Ï)tVãL*$\94|ÖMRNB\17Ö8}N¹N\aº\84\125Þ=\1d\ 4\1dóãÕyºØ¾\17{¢Ïi\9e.¶ï\89§ð\89\95>§ÐY\8d3\90PòY7I9      ]Xã\92ç¬ot        %j|x:RN :æÇ\9bót±}/ái:O\17Û÷ÄSøÄJ\9fSè¬Æ\99TH(ù¬\9b¤\9c\84.¬qÉs¶7ºPiÒç´W\1f / O\17{\86ÄStÚèô9\85ÎjÜ&\152J>ë&)'¡\vk\Ò\9cí\8d.¡D\8dOOGÊ)AÇ}¼;O\17»\86\12\9e¶ót±kH<E§\8dN\9fSè¬ÆûÊ+I\9eÓçÊ\94.¬qÉsö7º\84\125¾<\1d\ 4\1d÷ñá<]ì\eJxêÎÓž!ñ\14\9d6:}N¡³\1aïû\83\92ϺIÊIèÂ\1a\97<çx£K(QãÛÓ\91rJÐq\1f\9fÎÓ5ï¼'ú\9c¼BjÞÞSø¾¦N\9fSè¬ÆmR!£ä³n\92r\12º°Æ%Ï9ßè\12JÔøíéH9%è¸\8f/çé\7fo\ 6Ëz\9aÎÓµ®\83§ð´A\9fSè¬ÆmR!£ä³n\92r\12º°Æ%ϹÞèb%ú\9cöÚ&¡#å\14ÓÑç$yÅ\eÀVùà:O×*\aOái\83>§ÐY\8d3\90PòY7I9A\17楺ä9÷\e]BÉj|\15OGÊ)AÇ}üv\9e.ö´%<mçébO\9bx / O\95waâ)Ú¢ú£Ô\ etö»\8aM\99d\94\98Éòsö\95Í\1aáüx%Ï\89\12\9b5>ÌÙWú\9cÝN¯l\ 4´ïQã+îçÇñTy\17fÂÓv\9e*ïÂ\14\99Óú\9cJggóZòJô9\ fsöJ\17>\8f\93ç\94ëäé2JVã¶E\15:¦¾3t~~\1cO\95½!      OÝyªì\r\11Oa\15X\9fSéìln\93 / O\17K\8fÄStÚhW;ÐÙï*6I\92\ 15É'   ]TãMÒ\97õ\85.£D\8d\ fGG>)CÇ$xs\9e.\16\1f%<mçébñ\91x\8aN\eíº\ ftö»\8aM\93$\94$\81é\13aJ\17Ö¸$0Û\v]F\89\1a\9f\8e\8e\8cR\86\8eûxw\9e.\96\1f%<uçébù\91x\8aN\e­\8c\ 3\9dý®R×\a%\1fT\93\9c\92Ð\855.)ÌþB\97Q¢Æ\97£#§\94¡ã>>\9c§\8b\ 5H±'\82\98\9d\13Ð>x\8aN\e­\96\ 3\9dý®R÷\a%\1fV\93¬\92Ð\855.IÌñB\97Q¢Æ·£#«\94¡ã>>\9d§\8b%H      OÓyºX\82\84§èÕ}£Õu ³ßUl²$£ä\ 3k\92W\12º°Æ%\8d9_è\12Jô9ûíèÈ+%èès\92¡2O\17\8b\90\12\9eªót±\bI<E§\8dF\9fSèìw\15\9b.É(ùÐ\9ad\96\84.¬qId®\17º\8c\92Õø¸\1c\9dd\96\12tÜÇ·ót±\f)ái;O\17Ë\90ÄStÚhô9\85Î~W±     \93\84\92¤2}J\fº8
++
++data/meshes/trimesh-16.xml.gz: *No copyright* UNKNOWN
++
++data/meshes/dolfin-inside-1.xml.gz: *No copyright* UNKNOWN
++
++data/meshes/tetmesh_LES_10_2_7.xml.gz: *No copyright* UNKNOWN
++
++data/meshes/snake_hole.xml.gz: UNKNOWN
++  [Copyright: §kÄ,;\80\86k\81\98·\b\19\ 5²fì[\84öI¸\16\8ay\ 3.\1423Ýi\19\9e
++
++data/meshes/two_particles.xml.gz: UNKNOWN
++  [Copyright: \8eË£¬5rTa;{ð¨\1cëðÙù\94\1f\95±\83\89ËÉÊ#
++
++data/meshes/slit.xml.gz: UNKNOWN
++  [Copyright: ¾R,{Eû\b\ 6¾cÕð2b*Å\92dI\ e\17Û¨3\82\81Wçò_`I²\98$Òà:¶\97´\8f`૸¬k,>ñã3\17Þ^Ñ>\82\80\97ÛÊÄ#"ÅÂ\93ê\ffuøä\7f\7f³\97˰äïC\870/Ë\vÚ\a\8fLÓîÁtL\1f\8d)úÙ6ò\fäðD\8fë¦\96¡\81­jLÑÐ\16¯i\1fr§áGß6µ\fHx    K¨ïn¯h\1f\90ð\15\99\95\12Ë\14\1c\83S8\1f$áÙ^Ò>dO£\9b\ 3\99e / .~c\16Ñ\1e}(¿\89\83\8bר\83N\1d0Á6)â\15hÉY|RÚ\82\8b׬Ñ\17\11p\8a\8dãP\ 1@\ 2b\7f\91nÁÅ\ fu\1eÈÊÑK¼\1aT<\89Ge´ùô7´\86»¼\ e´\17\86ØË´\1aîò\95,m\10=\926\9c\16T¼T­cÌ[,¬\ 3ÉÃÐ1ì\85x-¸xÉZ\87j
++
++data/meshes/trimesh-1.xml.gz: *No copyright* UNKNOWN
++
++data/meshes/tetmesh_24_8_8.xml.gz: UNKNOWN
++  [Copyright: NO\19/\9cÂ[Ok/ê\80\84Âo\ 6é\96%|¾H
++
++data/meshes/tetmesh-8.xml.gz: UNKNOWN
++  [Copyright: \8aÈïr\97p\83Ë®\ÐÇ:¹è\9d¾IÑ\8c=\1a6 / \8aÈïr\97p\83Ë®\ÐÇ:¹è\9d¾IÑ\15{tÚ(ÈÕø\1e\90\8a¤ß\1d\8dÖ¥*rPpvÏ¢\bNÕQD~\97»\84\e\Få\82>ÖÉEîtäj\ fE3öhø(³*â   =Úï\8eEëR\159(8»£(\82Su\14\91ßå.á\9aËuT.èc\9d\äNG®öP´b\8f.\1f¥WE<¡GûÝë¤u\8a\1c\14\9cÝ«(\82Su\14\91ßå.á\ 6\97Y¹ \8furÑ;½HÑ\8e=\9a>Ê®\8axB\8fö»×MëR\15\19(ÈÕb\120\14=\9cªT4Éïr\97p\83K¯\ÐÇ:¹È\9d\9e')ºc\8f\96\8f2ª"\9aÐcø]äj¹.¬H£àì.Rtø\8aÈïR\97p\87Ë®\ú&.z§ï\82²"A]ǶQ\90«ñ= \15I\a\8f\-QX\91FÁÙݤ¨ù\8apv\8fÂ\ 5\9d¹\1d.£pAgîä"'\ 1ßÈÕRQ\v\94ÛGÁÙ¥{À\89Õ\95~\17¹\1aPN¬®\7f\ f\16Ów×\81\e_8U9}÷^äwK¸Á\ 5¹ZpA\1fë\a\17yWC®\96\8a>=æjÍGéU\11Mè1ü.rµ\\17Rd ÄÙ\8d\bNÕPD~\97º\84;\fá\82\ f.z§\17)\8a;l$¨\ eÊ®\8ahB\8fáw\91«åº\90"\8d\82\-&\ 1§"8U­è&¿K]Â\1d.½pA\1fë\a\17¹ÓÈÕRQÜaÛé£\8cª\88\18~\17¹Z®\v)2PpvϪ\bNÕPD~\97º\84;\vá\82\ f.z§oR\14wØ6L\94ó@®Æ÷\80T$üî\aJ£u!E\ 6 / \8aÈïr\97pÍe\1d\95\vúX'\17¹Ó\91«=\14íØ£é£ôª\88'ôh¿»NZ\97ªÈAÁÙ\9dEÑÃjEäw¹K¸ÁeV.èc\9d\ôN/RtÇ\1e-\1feWE4¡Çð»ÈÕr]X\91DA®Ö\17):lE\9bü.u        w¸ôÊ¥oâ"w\1a¹Z ÌHPç±}\94A\8a\ eR$ý.rµDaE\1a\ 5gw\93¢æ+"¿K]Â\1d.»pA\1fëä"'\ 1\ fäj¨\ 5Êm£ Wã{@*\92\ e\1e¹Z¢\90"\ 3\ 5g÷&EÝW\84³Û / \8aÈïr\97p\83˨\ÐÇ:¹È\9d\8e\í¡hÅ\1e]>ʬ\8axB\8fö»sѺTE\ e]
++
++data/meshes/tetmesh-1.xml.gz: *No copyright* UNKNOWN
++
++data/meshes/snake.xml.gz: UNKNOWN
++  [Copyright: \ 1÷\1e9ÿåÁ\1do\ fýÐë\81{»3 g3tF"\ 1ö¾&\14\96:?\95\12½èm\88ô\9e\9bHévWàwʳ;¥üöLì(\9a
++
++data/meshes/torso.xml.gz: UNKNOWN
++  [Copyright: i~Ç@ \11#O¦0\17¾{?O§\11\14\1f´é®Á²+ak\80\11É\99\ e¬cbÓNt\ f\88\1cÇ ½;\18Óî­H\10\91c\14Ñ`\14\ 5î / 0=ÚdC\9d£]Ò÷EÔÖ¿þ>ï\95Ò\9fê\1eô¤ÅY½²7:Ýñ\82ù\ 64¾ÛZ»¾XÇS®'À \16·\8c\83\8c%\fÅ\"§\7f^b\83LÓÐÓ]\8dZ\88\ 2LDÞñÀý\8a\95;^é\99,:û'ÊÒ\8cósÿð¡a2¿£\bmï³aaÊ»\ 2ôî\7f    Gø\9d2~\eXG\ 2+OûtW\98tÂLñiy+øê#eØ\1a\98\1a+\»Ð\ e\15ÓS\9b\90\ f+
++
++data/meshes/trimesh-8.xml.gz: *No copyright* UNKNOWN
++
++data/meshes/tetmesh-4.xml.gz: UNKNOWN
++  [Copyright: f¥À:X0Oé\16\1aAv$A\99dbd#­¨LÔ\16l\ 2ìÄ,-àq¶-`'\ 6
++
++data/meshes/aneurysm.xml.gz: UNKNOWN
++  [Copyright: \1dF&¿\9eIU¹ÐÎ\ 3RФZ²?\9f§\86í5@Â
++
++data/meshes/unstruct-trimesh-1.xml.gz: *No copyright* UNKNOWN
++
++data/meshes/rotator.xml.gz: *No copyright* UNKNOWN
++
++data/meshes/cylinder.xml.gz: *No copyright* UNKNOWN
++
++data/meshes/unstruct-trimesh-2.xml.gz: UNKNOWN
++  [Copyright: "º¼Ó\9c$k+ø/¢|¸u\7fÙ\1d/\15N\ 3Ú\87\8aBc
++
++data/meshes/dolfin-2.xml.gz: UNKNOWN
++  [Copyright: \9e9\90?\9aµK2`UÀ\9e£hR^#\995\14ê9÷uK2Y#\995\86£4n-\89\845\92Yk¹û\83»Ë¾\91ÌÚüúÚ'<\17Þ®\15î\91QѶÒû\96\fü\ 6\8c5fç^\8dî}ë\85\9ct\92l\98>{D\8c\8cµÆÉO¾.U§!'ª[\ 3ÆÚNÜ\82À¢O\93<­FÅ\80ú\15æ}\9efJf¬Q0 j¿l*.UÝ\1aí\12\fØ×\94\85Þ¥CnÄXO*É0f\98Äù\1a1Vkô¬ÇýË˾]\82\ 1\9b\82\ 1Ç9\17\85¡µK0\80b\911¡Zµq6ê\ 5x\f/\81\99M\85=4 / ]\1f\18\131\86øÓ\ fvI*\85øSûåOUÚñ\81\7f­þ´þò§\82
++
++data/graphs/undirected_graph.xml: *No copyright* UNKNOWN
++
++data/graphs/directed_graph.xml: *No copyright* UNKNOWN
++
++debian/watch: *No copyright* UNKNOWN
++
++debian/python-dolfin.install: *No copyright* UNKNOWN
++
++debian/libdolfin1.2.install: *No copyright* UNKNOWN
++
++debian/source/format: *No copyright* UNKNOWN
++
++debian/docs: *No copyright* UNKNOWN
++
++debian/rules: *No copyright* UNKNOWN
++
++debian/dolfin-dev.lintian-overrides: *No copyright* UNKNOWN
++
++debian/dolfin-doc.install: *No copyright* UNKNOWN
++
++debian/dolfin-bin.install: *No copyright* UNKNOWN
++
++debian/compat: *No copyright* UNKNOWN
++
++debian/dolfin-bin.manpages: *No copyright* UNKNOWN
++
++debian/libdolfin1.2-dev.install: *No copyright* UNKNOWN
++
++debian/dolfin-get-demos.1: *No copyright* UNKNOWN
++
++debian/control: *No copyright* UNKNOWN
++
++demo/undocumented/time-series/cpp/CMakeLists.txt: *No copyright* GENERATED FILE
++
++demo/undocumented/time-series/cpp/main.cpp: LGPL (v3 or later)
++  [Copyright: 2009 Anders Logg]
++
++demo/undocumented/time-series/python/demo_time-series.py: LGPL (v3 or later)
++  [Copyright: 2009 Anders Logg]
++
++demo/undocumented/poisson1D/cpp/Poisson.ufl: LGPL (v3 or later)
++  [Copyright: 2007 Kristian B. Oelgaard]
++
++demo/undocumented/poisson1D/cpp/CMakeLists.txt: *No copyright* GENERATED FILE
++
++demo/undocumented/poisson1D/cpp/Poisson.h: *No copyright* GENERATED FILE
++
++demo/undocumented/poisson1D/cpp/main.cpp: LGPL (v3 or later)
++  [Copyright: 2007 Kristian B. Oelgaard]
++
++demo/undocumented/poisson1D/python/demo_poisson1D.py: LGPL (v3 or later)
++  [Copyright: 2007 Kristian B. Oelgaard]
++
++demo/undocumented/sym-dirichlet-bc/cpp/Poisson.ufl: LGPL (v3 or later)
++  [Copyright: 2005-2007 Anders Logg]
++
++demo/undocumented/sym-dirichlet-bc/cpp/CMakeLists.txt: *No copyright* GENERATED FILE
++
++demo/undocumented/sym-dirichlet-bc/cpp/Poisson.h: *No copyright* GENERATED FILE
++
++demo/undocumented/sym-dirichlet-bc/cpp/main.cpp: LGPL (v3 or later)
++  [Copyright: 2006-2007 Anders Logg]
++
++demo/undocumented/sym-dirichlet-bc/python/speed-up-test.py: LGPL (v3 or later)
++  [Copyright: 2008 Kent-Andre Mardal]
++
++demo/undocumented/sym-dirichlet-bc/python/dg-speed-up-test.py: LGPL (v3 or later)
++  [Copyright: 2008 Kent-Andre Mardal]
++
++demo/undocumented/sym-dirichlet-bc/python/demo_sym-dirichlet-bc.py: LGPL (v3 or later)
++  [Copyright: 2008 Kent-Andre Mardal]
++
++demo/undocumented/sym-dirichlet-bc/python/dg-demo.py: LGPL (v3 or later)
++  [Copyright: 2008 Kent-Andre Mardal]
++
++demo/undocumented/meshintersection/2D/cpp/CMakeLists.txt: *No copyright* GENERATED FILE
++
++demo/undocumented/meshintersection/2D/cpp/main.cpp: LGPL (v3 or later)
++  [Copyright: 2008 Kristoffer Selim]
++
++demo/undocumented/meshintersection/2D/rotator.xml.gz: *No copyright* UNKNOWN
++
++demo/undocumented/meshintersection/2D/python/demo_meshintersection_2D.py: LGPL (v3 or later)
++  [Copyright: 2008 Kristoffer Selim]
++
++demo/undocumented/meshintersection/3D/cpp/CMakeLists.txt: *No copyright* GENERATED FILE
++
++demo/undocumented/meshintersection/3D/cpp/main.cpp: LGPL (v3 or later)
++  [Copyright: 2012 Benjamin Kehlet]
++
++demo/undocumented/meshintersection/3D/python/demo_meshintersection_3D.py: LGPL (v3 or later)
++  [Copyright: 2009 Andre Massing]
++
++demo/undocumented/coloring/cpp/CMakeLists.txt: *No copyright* GENERATED FILE
++
++demo/undocumented/coloring/cpp/main.cpp: LGPL (v3 or later)
++  [Copyright: 2010-2011 Garth N. Wells]
++
++demo/undocumented/coloring/python/demo_coloring.py: LGPL (v3 or later)
++  [Copyright: 2010-2011 Garth N. Wells]
++
++demo/undocumented/restriction/cpp/Poisson.ufl: LGPL (v3 or later)
++  [Copyright: 2012 Anders Logg]
++
++demo/undocumented/restriction/cpp/CMakeLists.txt: *No copyright* GENERATED FILE
++
++demo/undocumented/restriction/cpp/Poisson.h: *No copyright* GENERATED FILE
++
++demo/undocumented/restriction/cpp/main.cpp: LGPL (v3 or later)
++  [Copyright: 2012 Anders Logg]
++
++demo/undocumented/restriction/python/README: *No copyright* UNKNOWN
++
++demo/undocumented/waveguide/waveguide_TM_cutoff_modes.pdf: UNKNOWN
++  [Copyright: \9b\18à   \ 5Ph+¤\a\80ô \18\ 6\8b 18Â\11\800\13\1a\83¥þs\9d\12R
++
++demo/undocumented/waveguide/cpp/Forms.ufl: LGPL (v3 or later)
++  [Copyright: 2008 Evan Lezar]
++
++demo/undocumented/waveguide/cpp/CMakeLists.txt: *No copyright* GENERATED FILE
++
++demo/undocumented/waveguide/cpp/Forms.py: LGPL (v3 or later)
++  [Copyright: 2008 Evan Lezar]
++
++demo/undocumented/waveguide/cpp/Forms.h: *No copyright* GENERATED FILE
++
++demo/undocumented/waveguide/cpp/main.cpp: LGPL (v3 or later)
++  [Copyright: 2008 Evan Lezar]
++
++demo/undocumented/waveguide/python/demo_waveguide.py: LGPL (v3 or later)
++  [Copyright: 2008 Evan Lezar]
++
++demo/undocumented/parameters/cpp/parameters.xml: *No copyright* UNKNOWN
++
++demo/undocumented/parameters/cpp/CMakeLists.txt: *No copyright* GENERATED FILE
++
++demo/undocumented/parameters/cpp/main.cpp: LGPL (v3 or later)
++  [Copyright: 2009 Johan Hake and Anders Logg]
++
++demo/undocumented/parameters/python/parameters.xml: *No copyright* UNKNOWN
++
++demo/undocumented/parameters/python/demo_parameters.py: LGPL (v3 or later)
++  [Copyright: 2009 Johan Hake and Anders Logg]
++
++demo/undocumented/stokes-taylor-hood/subdomains.xml.gz: *No copyright* UNKNOWN
++
++demo/undocumented/stokes-taylor-hood/cpp/Stokes.h: *No copyright* GENERATED FILE
++
++demo/undocumented/stokes-taylor-hood/cpp/CMakeLists.txt: *No copyright* GENERATED FILE
++
++demo/undocumented/stokes-taylor-hood/cpp/plot.py: *No copyright* UNKNOWN
++
++demo/undocumented/stokes-taylor-hood/cpp/Stokes.ufl: LGPL (v3 or later)
++  [Copyright: 2005-2007 Anders Logg]
++
++demo/undocumented/stokes-taylor-hood/cpp/main.cpp: LGPL (v3 or later)
++  [Copyright: 2006-2008 Anders Logg]
++
++demo/undocumented/stokes-taylor-hood/python/demo_stokes-taylor-hood.py: LGPL (v3 or later)
++  [Copyright: 2007 Kristian B. Oelgaard]
++
++demo/undocumented/stokes-taylor-hood/python/dolfin-2.xml.gz: UNKNOWN
++  [Copyright: \9e9\90?\9aµK2`UÀ\9e£hR^#\995\14ê9÷uK2Y#\995\86£4n-\89\845\92Yk¹û\83»Ë¾\91ÌÚüúÚ'<\17Þ®\15î\91QѶÒû\96\fü\ 6\8c5fç^\8dî}ë\85\9ct\92l\98>{D\8c\8cµÆÉO¾.U§!'ª[\ 3ÆÚNÜ\82À¢O\93<­FÅ\80ú\15æ}\9efJf¬Q0 j¿l*.UÝ\1aí\12\fØ×\94\85Þ¥CnÄXO*É0f\98Äù\1a1Vkô¬ÇýË˾]\82\ 1\9b\82\ 1Ç9\17\85¡µK0\80b\911¡Zµq6ê\ 5x\f/\81\99M\85=4 / ]\1f\18\131\86øÓ\ fvI*\85øSûåOUÚñ\81\7f­þ´þò§\82
++
++demo/undocumented/stokes-taylor-hood/dolfin-2.xml.gz: UNKNOWN
++  [Copyright: \9e9\90?\9aµK2`UÀ\9e£hR^#\995\14ê9÷uK2Y#\995\86£4n-\89\845\92Yk¹û\83»Ë¾\91ÌÚüúÚ'<\17Þ®\15î\91QѶÒû\96\fü\ 6\8c5fç^\8dî}ë\85\9ct\92l\98>{D\8c\8cµÆÉO¾.U§!'ª[\ 3ÆÚNÜ\82À¢O\93<­FÅ\80ú\15æ}\9efJf¬Q0 j¿l*.UÝ\1aí\12\fØ×\94\85Þ¥CnÄXO*É0f\98Äù\1a1Vkô¬ÇýË˾]\82\ 1\9b\82\ 1Ç9\17\85¡µK0\80b\911¡Zµq6ê\ 5x\f/\81\99M\85=4 / ]\1f\18\131\86øÓ\ fvI*\85øSûåOUÚñ\81\7f­þ´þò§\82
++
++demo/undocumented/subdomains/cpp/CMakeLists.txt: *No copyright* GENERATED FILE
++
++demo/undocumented/subdomains/cpp/main.cpp: LGPL (v3 or later)
++  [Copyright: 2007-2008 Anders Logg]
++
++demo/undocumented/subdomains/cpp/dolfin-2.xml.gz: UNKNOWN
++  [Copyright: \9e9\90?\9aµK2`UÀ\9e£hR^#\995\14ê9÷uK2Y#\995\86£4n-\89\845\92Yk¹û\83»Ë¾\91ÌÚüúÚ'<\17Þ®\15î\91QѶÒû\96\fü\ 6\8c5fç^\8dî}ë\85\9ct\92l\98>{D\8c\8cµÆÉO¾.U§!'ª[\ 3ÆÚNÜ\82À¢O\93<­FÅ\80ú\15æ}\9efJf¬Q0 j¿l*.UÝ\1aí\12\fØ×\94\85Þ¥CnÄXO*É0f\98Äù\1a1Vkô¬ÇýË˾]\82\ 1\9b\82\ 1Ç9\17\85¡µK0\80b\911¡Zµq6ê\ 5x\f/\81\99M\85=4 / ]\1f\18\131\86øÓ\ fvI*\85øSûåOUÚñ\81\7f­þ´þò§\82
++
++demo/undocumented/subdomains/python/demo_subdomains.py: LGPL (v3 or later)
++  [Copyright: 2007 Kristian B. Oelgaard]
++
++demo/undocumented/subdomains/python/dolfin-2.xml.gz: UNKNOWN
++  [Copyright: \9e9\90?\9aµK2`UÀ\9e£hR^#\995\14ê9÷uK2Y#\995\86£4n-\89\845\92Yk¹û\83»Ë¾\91ÌÚüúÚ'<\17Þ®\15î\91QѶÒû\96\fü\ 6\8c5fç^\8dî}ë\85\9ct\92l\98>{D\8c\8cµÆÉO¾.U§!'ª[\ 3ÆÚNÜ\82À¢O\93<­FÅ\80ú\15æ}\9efJf¬Q0 j¿l*.UÝ\1aí\12\fØ×\94\85Þ¥CnÄXO*É0f\98Äù\1a1Vkô¬ÇýË˾]\82\ 1\9b\82\ 1Ç9\17\85¡µK0\80b\911¡Zµq6ê\ 5x\f/\81\99M\85=4 / ]\1f\18\131\86øÓ\ fvI*\85øSûåOUÚñ\81\7f­þ´þò§\82
++
++demo/undocumented/triangulate/cpp/CMakeLists.txt: *No copyright* GENERATED FILE
++
++demo/undocumented/triangulate/cpp/main.cpp: LGPL (v3 or later)
++  [Copyright: 2012 Garth N. Wells]
++
++demo/undocumented/triangulate/python/demo_triangulate.py: LGPL (v3 or later)
++  [Copyright: 2012 Garth N. Wells]
++
++demo/undocumented/refinement/cpp/CMakeLists.txt: *No copyright* GENERATED FILE
++
++demo/undocumented/refinement/cpp/main.cpp: LGPL (v3 or later)
++  [Copyright: 2006-2011 Anders Logg]
++
++demo/undocumented/refinement/python/demo_refinement.py: LGPL (v3 or later)
++  [Copyright: 2007-2009 Anders Logg]
++
++demo/undocumented/trilinos/python/demo_trilinos.py: LGPL (v3 or later)
++  [Copyright: 2008 Kent-Andre Mardal]
++
++demo/undocumented/submesh/cpp/CMakeLists.txt: *No copyright* GENERATED FILE
++
++demo/undocumented/submesh/cpp/main.cpp: LGPL (v3 or later)
++  [Copyright: 2009 Anders Logg]
++
++demo/undocumented/submesh/python/demo_submesh.py: LGPL (v3 or later)
++  [Copyright: 2009 Anders Logg]
++
++demo/undocumented/auto-adaptive-poisson/cpp/CMakeLists.txt: *No copyright* GENERATED FILE
++
++demo/undocumented/auto-adaptive-poisson/cpp/AdaptivePoisson.ufl: LGPL (v3 or later)
++  [Copyright: 2010 Anders Logg and Marie E. Rognes]
++
++demo/undocumented/auto-adaptive-poisson/cpp/AdaptivePoisson.h: *No copyright* GENERATED FILE
++
++demo/undocumented/auto-adaptive-poisson/cpp/main.cpp: LGPL (v3 or later)
++  [Copyright: 2010-2012 Anders Logg and Marie E. Rognes]
++
++demo/undocumented/auto-adaptive-poisson/python/demo_auto-adaptive-poisson.py: LGPL (v3 or later)
++  [Copyright: 2011-2012 Marie E. Rognes and Anders Logg]
++
++demo/undocumented/advection-diffusion/subdomains.xml.gz: *No copyright* UNKNOWN
++
++demo/undocumented/advection-diffusion/velocity.xml.gz: UNKNOWN
++  [Copyright: <*<$¤\97\f\9c¾\19`Ï£7\8c\96õ(~bSëw^\ 6\f´\a¼Z?|ÂÙ¾\85°¿\ 3\87\ 1ö n\ eä\v\8a²i\ 6Ißú}\12\ 5K\13¼ü\8a\19\18}ëæ\1c2Ð\\väï\99p¸È\99s(×Ä\a\85ý\83\94\ 1þën\80\fƽÉ5ð\81\ f¦\87åH§øñw\1cü=\9f\8a­Z\8f\9f¬^[hb?Þ¬·\97\f\80¾\89­Y)>´3Óâ\f\8bq\87®è%\ 3 obKV\90Y\1a
++
++demo/undocumented/advection-diffusion/cpp/CMakeLists.txt: *No copyright* GENERATED FILE
++
++demo/undocumented/advection-diffusion/cpp/Velocity.ufl: LGPL (v3 or later)
++  [Copyright: 2009 Garth N. Wells]
++
++demo/undocumented/advection-diffusion/cpp/AdvectionDiffusion.h: *No copyright* GENERATED FILE
++
++demo/undocumented/advection-diffusion/cpp/AdvectionDiffusion.ufl: LGPL (v3 or later)
++  [Copyright: 2006-2007 Anders Logg]
++
++demo/undocumented/advection-diffusion/cpp/Velocity.h: *No copyright* GENERATED FILE
++
++demo/undocumented/advection-diffusion/cpp/main.cpp: LGPL (v3 or later)
++  [Copyright: 2006-2008 Anders Logg]
++
++demo/undocumented/advection-diffusion/python/demo_advection-diffusion.py: LGPL (v3 or later)
++  [Copyright: 2007 Kristian B. Oelgaard]
++
++demo/undocumented/advection-diffusion/mesh.xml.gz: UNKNOWN
++  [Copyright: \9e9\90?\9aµK2`UÀ\9e£hR^#\995\14ê9÷uK2Y#\995\86£4n-\89\845\92Yk¹û\83»Ë¾\91ÌÚüúÚ'<\17Þ®\15î\91QѶÒû\96\fü\ 6\8c5fç^\8dî}ë\85\9ct\92l\98>{D\8c\8cµÆÉO¾.U§!'ª[\ 3ÆÚNÜ\82À¢O\93<­FÅ\80ú\15æ}\9efJf¬Q0 j¿l*.UÝ\1aí\12\fØ×\94\85Þ¥CnÄXO*É0f\98Äù\1a1Vkô¬ÇýË˾]\82\ 1\9b\82\ 1Ç9\17\85¡µK0\80b\911¡Zµq6ê\ 5x\f/\81\99M\85=4 / ]\1f\18\131\86øÓ\ fvI*\85øSûåOUÚñ\81\7f­þ´þò§\82
++
++demo/undocumented/multidomain/cpp/MultiDomainPoisson.ufl: LGPL (v3 or later)
++  [Copyright: 2013 Anders Logg]
++
++demo/undocumented/multidomain/cpp/CMakeLists.txt: *No copyright* GENERATED FILE
++
++demo/undocumented/multidomain/cpp/MultiDomainPoisson.h: *No copyright* GENERATED FILE
++
++demo/undocumented/multidomain/cpp/main.cpp: LGPL (v3 or later)
++  [Copyright: 2013 Anders Logg]
++
++demo/undocumented/multidomain/python/README: *No copyright* UNKNOWN
++
++demo/undocumented/meshfunction/meshfunction.xml: *No copyright* UNKNOWN
++
++demo/undocumented/meshfunction/cpp/CMakeLists.txt: *No copyright* GENERATED FILE
++
++demo/undocumented/meshfunction/cpp/plot.py: *No copyright* UNKNOWN
++
++demo/undocumented/meshfunction/cpp/main.cpp: LGPL (v3 or later)
++  [Copyright: 2006 Ola Skavhaug]
++
++demo/undocumented/meshfunction/python/demo_meshfunction.py: LGPL (v3 or later)
++  [Copyright: 2007 Kristian B. Oelgaard]
++
++demo/undocumented/meshfunction/mesh2D.xml.gz: *No copyright* UNKNOWN
++
++demo/undocumented/csg/2D/cpp/CMakeLists.txt: *No copyright* GENERATED FILE
++
++demo/undocumented/csg/2D/cpp/main.cpp: LGPL (v3 or later)
++  [Copyright: 2012 Anders Logg]
++
++demo/undocumented/csg/2D/python/demo_csg_2D.py: LGPL (v3 or later)
++  [Copyright: 2012-2013 Benjamin Kehlet]
++
++demo/undocumented/csg/3D/cpp/failing.cpp: LGPL (v3 or later)
++  [Copyright: 2012 Benjamin Kehlet]
++
++demo/undocumented/csg/3D/cpp/CMakeLists.txt: *No copyright* GENERATED FILE
++
++demo/undocumented/csg/3D/cpp/main.cpp: LGPL (v3 or later)
++  [Copyright: 2012 Anders Logg]
++
++demo/undocumented/csg/3D/python/demo_csg_3D.py: LGPL (v3 or later)
++  [Copyright: 2012 Benjamin Kehlet]
++
++demo/undocumented/optimization/python/demo_optimization.py: LGPL (v3 or later)
++  [Copyright: 2008 Anders Logg]
++
++demo/undocumented/elasticity/cpp/Elasticity.h: *No copyright* GENERATED FILE
++
++demo/undocumented/elasticity/cpp/gear.xml.gz: UNKNOWN
++  [Copyright: ª1QL\9a\98\ 65üù8\19.5Õ']ÁÄ\85\ 5]aí\85K\9cò\19Jµêþ\ 5Ä¥\9e²\10\8b2bàú\ 5Ýø*\8bK=e\89w¨¹ÔUc\80K½ª½Üuµ´\9dáR\87êRÛPu\7f£¢ª-TTå`ÖNF\8a\85jö8°ð\ 5KM´ÒJJB\98o¹iÊçB\11ɤÿjíâRmãü±@÷º\94ÿ­½íèjÜ¥²\ 5N³]] ¸ÔÊ\10ù_Æ@øá¿·g¸ÔD½sªÜq.\9eÁ\8d\903\êÅ\18äÛ/R5?nÏÑâv2è,T«yÃ®Ä¥ÚÆyø\9b\8d#.õ    j~\8a\8a\1fÖ>Y\94/\8c¡Ý¡¾·+nÎ9¸`\f\1fqûÜ.ûÆ\90Ì·óèÔà\9d\9b\9d8¾oO\16·\9b\89ª¹\90\rF_1\ 6¸ÔDæ@"s Yæ\80ßÌ?Ã¥&{º·Ì\81`1Ã\82TÄíäª%ËU³\8e@+Rñ&Ól\ f\9aÚ9\aývv9ñ\ 2iÙÑ\8d\a:æM\f¿9v\86K½ªÝö`ßÑÕ\87o\9f·üÛ\17\YàG$3\9fóß^ÔÎA_íÔ¥^¥âyÇèþ\ 5àR\1fìê\ 5°¾q\8c\eÉ%\80ìqg\81\16Ép:\9b\93¹Hå;\99l\91L}0Ñc\aªÜ¡Î_¼l[³\ e¿\17k\86KMöÖ'ko\14)\9f®Ï7QãR?\8dá\97®\16ÔÞ?uÕ\b\8aÔðym\81fí㮫M(¸Ô÷v        \80¾7α±@zü\ 2õ´À5¨(\7f¥þ¢-;e£\14±\a¿q\\86KEWsYûve\ê§Úw¡,ãW\ eÙjx\ f9ä¶0\b/\97z×Õ)\81\1d^\82Z¨áÍåÓ·g\15;äªWµ5(ùö7@@¾ßP?_Õ\85\82]b\9ch\85\r¿Ô;û9\90\99\1e¿ùÈ\7fC-ÙU\r\8bR-@\99µ«\86·êUí\ 4Í;Pé\ 3*g\83Ú\92 / ·ù8~¨Ö\8f\ fk·/¸«v¬\9d|\86jÝHö êß_p\17ª¡+y\86\16ìÄÁ3ø­\95;\j;Æ]í\93\9ayog×õu¸Ô\16ð\f\14\1c] / WiÂËÑûq\97·\8dó¯\17ÑU¢\90É\8dúië\7f\b-7% / ðë\14]\83\92;o}Bµ\ 3\7f\10\87ßÒ°A\9c&\1dÈVÁtFý¶i|K§\9c\14¨s×\8d;ÔÒy\ 5qJ»êó\97¼B)&\95\94\93\1eÁ\1c\8cÜ^#õz       J       0íC¦hP\v@Ц\17\99ìì3þÎoñßD\9bª\87E²d÷M ø{q¹F»±Å\9dÅq!¥\12*\90L±        \95\7fËÄX¼Mu\97¿M 7j³\96 *P2\82\92¿\84²¦/\1c\89Ô\ 1/í<øÒ§V4\91\96ì\v½v\1a|)\99ü\19þá\12t®¼£Â\97\16=(\¼Ô¨\\92\17¼\94øRˬ\13/Ù / <¡iXÃö\9d\1f\ fÒP98Æ3ÑN\95N£û8g¯×èû\18´ûsãu¿t£\v\9eìâ\1fí\99[\93ç Ï­Ü+A\8a8:\8dȨª<qt?iÒ\85NÚXbÓ(½Ñ¨]lôðB\89\1c\97\15ï¶KE ò;\9f\84ë\95-w\\9f\82Ð\96«¸·1~ \93\1d\ 3~
++
++demo/undocumented/elasticity/cpp/CMakeLists.txt: *No copyright* GENERATED FILE
++
++demo/undocumented/elasticity/cpp/plot.py: *No copyright* UNKNOWN
++
++demo/undocumented/elasticity/cpp/Elasticity.ufl: LGPL (v3 or later)
++  [Copyright: 2005 Johan Jansson]
++
++demo/undocumented/elasticity/cpp/main.cpp: LGPL (v3 or later)
++  [Copyright: 2006-2009 Johan Jansson and Anders Logg]
++
++demo/undocumented/elasticity/python/gear.xml.gz: UNKNOWN
++  [Copyright: ª1QL\9a\98\ 65üù8\19.5Õ']ÁÄ\85\ 5]aí\85K\9cò\19Jµêþ\ 5Ä¥\9e²\10\8b2bàú\ 5Ýø*\8bK=e\89w¨¹ÔUc\80K½ª½Üuµ´\9dáR\87êRÛPu\7f£¢ª-TTå`ÖNF\8a\85jö8°ð\ 5KM´ÒJJB\98o¹iÊçB\11ɤÿjíâRmãü±@÷º\94ÿ­½íèjÜ¥²\ 5N³]] ¸ÔÊ\10ù_Æ@øá¿·g¸ÔD½sªÜq.\9eÁ\8d\903\êÅ\18äÛ/R5?nÏÑâv2è,T«yÃ®Ä¥ÚÆyø\9b\8d#.õ    j~\8a\8a\1fÖ>Y\94/\8c¡Ý¡¾·+nÎ9¸`\f\1fqûÜ.ûÆ\90Ì·óèÔà\9d\9b\9d8¾oO\16·\9b\89ª¹\90\rF_1\ 6¸ÔDæ@"s Yæ\80ßÌ?Ã¥&{º·Ì\81`1Ã\82TÄíäª%ËU³\8e@+Rñ&Ól\ f\9aÚ9\aývv9ñ\ 2iÙÑ\8d\a:æM\f¿9v\86K½ªÝö`ßÑÕ\87o\9f·üÛ\17\YàG$3\9fóß^ÔÎA_íÔ¥^¥âyÇèþ\ 5àR\1fìê\ 5°¾q\8c\eÉ%\80ìqg\81\16Ép:\9b\93¹Hå;\99l\91L}0Ñc\aªÜ¡Î_¼l[³\ e¿\17k\86KMöÖ'ko\14)\9f®Ï7QãR?\8dá\97®\16ÔÞ?uÕ\b\8aÔðym\81fí㮫M(¸Ô÷v        \80¾7α±@zü\ 2õ´À5¨(\7f¥þ¢-;e£\14±\a¿q\\86KEWsYûve\ê§Úw¡,ãW\ eÙjx\ f9ä¶0\b/\97z×Õ)\81\1d^\82Z¨áÍåÓ·g\15;äªWµ5(ùö7@@¾ßP?_Õ\85\82]b\9ch\85\r¿Ô;û9\90\99\1e¿ùÈ\7fC-ÙU\r\8bR-@\99µ«\86·êUí\ 4Í;Pé\ 3*g\83Ú\92 / ·ù8~¨Ö\8f\ fk·/¸«v¬\9d|\86jÝHö êß_p\17ª¡+y\86\16ìÄÁ3ø­\95;\j;Æ]í\93\9ayog×õu¸Ô\16ð\f\14\1c] / WiÂËÑûq\97·\8dó¯\17ÑU¢\90É\8dúië\7f\b-7% / ðë\14]\83\92;o}Bµ\ 3\7f\10\87ßÒ°A\9c&\1dÈVÁtFý¶i|K§\9c\14¨s×\8d;ÔÒy\ 5qJ»êó\97¼B)&\95\94\93\1eÁ\1c\8cÜ^#õz       J       0íC¦hP\v@Ц\17\99ìì3þÎoñßD\9bª\87E²d÷M ø{q¹F»±Å\9dÅq!¥\12*\90L±        \95\7fËÄX¼Mu\97¿M 7j³\96 *P2\82\92¿\84²¦/\1c\89Ô\ 1/í<øÒ§V4\91\96ì\v½v\1a|)\99ü\19þá\12t®¼£Â\97\16=(\¼Ô¨\\92\17¼\94øRˬ\13/Ù / <¡iXÃö\9d\1f\ fÒP98Æ3ÑN\95N£û8g¯×èû\18´ûsãu¿t£\v\9eìâ\1fí\99[\93ç Ï­Ü+A\8a8:\8dȨª<qt?iÒ\85NÚXbÓ(½Ñ¨]lôðB\89\1c\97\15ï¶KE ò;\9f\84ë\95-w\\9f\82Ð\96«¸·1~ \93\1d\ 3~
++
++demo/undocumented/elasticity/python/demo_elasticity.py: LGPL (v3 or later)
++  [Copyright: 2007 Kristian B. Oelgaard]
++
++demo/undocumented/neumann-poisson/cpp/Poisson.ufl: LGPL (v3 or later)
++  [Copyright: 2005-2009 Anders Logg]
++
++demo/undocumented/neumann-poisson/cpp/CMakeLists.txt: *No copyright* GENERATED FILE
++
++demo/undocumented/neumann-poisson/cpp/Poisson.h: *No copyright* GENERATED FILE
++
++demo/undocumented/neumann-poisson/cpp/main.cpp: LGPL (v3 or later)
++  [Copyright: 2010 Marie E. Rognes]
++
++demo/undocumented/neumann-poisson/python/demo_neumann-poisson.py: LGPL (v3 or later)
++  [Copyright: 2010 Marie E. Rognes]
++
++demo/undocumented/spatial-coordinates/cpp/SpatialCoordinates.h: *No copyright* GENERATED FILE
++
++demo/undocumented/spatial-coordinates/cpp/CMakeLists.txt: *No copyright* GENERATED FILE
++
++demo/undocumented/spatial-coordinates/cpp/SpatialCoordinates.ufl: LGPL (v3 or later)
++  [Copyright: 2010 Kristian B. Oelgaard]
++
++demo/undocumented/spatial-coordinates/cpp/main.cpp: LGPL (v3 or later)
++  [Copyright: 2010 Kristian B. Oelgaard]
++
++demo/undocumented/spatial-coordinates/python/demo_spatial-coordinates.py: LGPL (v3 or later)
++  [Copyright: 2010 Kristian B. Oelgaard]
++
++demo/undocumented/functional/cpp/CMakeLists.txt: *No copyright* GENERATED FILE
++
++demo/undocumented/functional/cpp/EnergyNorm.h: *No copyright* GENERATED FILE
++
++demo/undocumented/functional/cpp/EnergyNorm.ufl: LGPL (v3 or later)
++  [Copyright: 2005-2006 Anders Logg]
++
++demo/undocumented/functional/cpp/main.cpp: LGPL (v3 or later)
++  [Copyright: 2006-2008 Anders Logg]
++
++demo/undocumented/functional/python/demo_functional.py: LGPL (v3 or later)
++  [Copyright: 2007 Kristian B. Oelgaard]
++
++demo/undocumented/tensor-weighted-poisson/cpp/README: *No copyright* UNKNOWN
++
++demo/undocumented/tensor-weighted-poisson/cpp/CMakeLists.txt: *No copyright* GENERATED FILE
++
++demo/undocumented/tensor-weighted-poisson/python/generate_data.py: LGPL (v3 or later)
++  [Copyright: 2007-2009 Anders Logg]
++
++demo/undocumented/tensor-weighted-poisson/python/c01.xml.gz: *No copyright* UNKNOWN
++
++demo/undocumented/tensor-weighted-poisson/python/c00.xml.gz: *No copyright* UNKNOWN
++
++demo/undocumented/tensor-weighted-poisson/python/demo_tensor-weighted-poisson.py: LGPL (v3 or later) GENERATED FILE
++  [Copyright: 2009-2011 Anders Logg]
++
++demo/undocumented/tensor-weighted-poisson/python/mesh.xml.gz: UNKNOWN
++  [Copyright: qJ\ e\91t:¨õ'[9u\90\9a\10g¤rêëA§\83Zÿ       C9u\90\9a\10§ä.\92N\aµ¾\9a\ eòèE\12\ fÑé ÖW\93Þîä1\8a$\1e¢Ó\91Z{S÷\83ìwR\13â\94ÄC$.Rkïê~\90óNjB\9c\91\ 3\ f\91¸ ÖW\93±ÝIM\88S\12\ fÑé ÖW\93qÜIM\88SR\1eÚètPë«\89rê 5!NIyh£ÓA­¯&Ê\83Ô\848%å¡\8dN\aµ¾\9a\ eR\13â\8cTN}mt:¨õÕD9u\90\9a\10§¤<´Ñé ÖW\13åÔA\9e½Hâ!:\1dÔúj2Û\9d<G\91ÄCt:Rëoîn³ßIM\88S\12\ f\91¸H­¿¹»Íy'5!NÈý\81\87H\Pk«ÉþØî¤&Ä)\89\87ètPk«Éþ8î¤&Ä))\ fít:¨µÕdWN\1d¤&Ä))\ fít:¨µÕdWN\1d¤&Ä))\ fít:¨µÕdWN\1d¤&Ä\19\9cúÒÍÝèèüÍÝ]9u\90\9a\10§¤<´Ó]¡ÖV\93]9u\90­\17I<Dw\85Z[Mö­ÝÉ6\8a$\1e\10i7Ò~\90ýNjZ\9b\92x\88ôC5ÁßÜÝ·y'uç7#w<D§\83Z\7f²÷íNjB\9c\92òÐA§\83Z\7f²\95S\a   qJÊC\a\9d\ ejýÉVN\1d¤&Ä))\ f\1dt:¨õ'[9u\90\9a\10§¤<tÐé Ö\9flåÔAjB\9c\91ʯ\83N\aµþd+§\ e\92    qFâ!:\1dÔú\93}\1cw\92   qFâ!:\1dõ7w÷£ÝI&Ä\19\89\87H\¤ÖßÜÝ\8f~'\99\10g$\1e"qA­¯&Ǽ\93L\88\13òÄCt:¨õÕäÜî$\13â\8c\94\87N:\1dÔúj¢\9c:H&Ä\19)\ f\9dt:¨õÕD9u\90L\883R\1e:étPë«\89rê \99\10g¤<tÒé ÖW\13åÔA2!NHåÔ×I§\83Z_M\94S\aÉ\848#ñ\10\9d\ ej}5iÇ\9ddB\9c\91x\88NGjýÍݽµ;É\848#ñ\10\89\8bÔú\9b»{ëw\92      qFâ!\12\17ÔújÒæ\9ddB\9c\90\17\1e¢ÓA­¯&×v'\99\10g¤<ÔètPë«\89rê \99\10g¤<ÔètPë«   95$\13â\8c\94\87\1a\9d\ ej}5!§\86dB\9c\91òP£ÓA­¯&äÔ\90L\88\13\92\9cºÑé ÖW\13rjH&Ä\19\89\87ètPë«       95$\13â\8cÄCª&ttþæîNN\rÉ\848#ñ\10\89\8bÔú\9b»;95$\13â\8cÄC$.¨õÕ\84\9c\1a\92        qB\92S_t:\90þd\93SC2­ÍHyè¢ÓQMð7wwrjHÝùMIyè¢ÓA­?ÙäÔ\90L\883R\1eºètPëO695$\13â\8c\94\87.:\1dÔú\93MN\rÉ\848!É/:\1dÔú\93MN\rÉ\848#ñ\10\9dÎSm÷7wwrjHM\88S\12\ f\91¸\f\91þd\93S\8bì\9a\10§$\1e"qA­?ÙäÔ"»&Ä)\89\87ètPë?a\90S\8bì\9a\10'äANÍÍÝ\8eZ[M\ erj\91]\13â\94\94\87¸¹ÛQk«ÉAN-²kB\9c\92ò\107w;jm59ÈEvM\88SR\1eâænG­­&\a9µÈ®       qJÊCÜÜí¨µÕä §\16Ù\1f½F\92Sss·£ÖV\93\83\9cZd\7f\8c"\89\87èt¤ÖßÜ=ÈEvM\88S\12\ f\91¸H­¿¹{\90S\8bì\9a\10§$\1e"qA­­&\a9µÈ®  qJâ!:\1dÔújBN-²kB\9c\91äÔÜÜ\1d¨õÕ\84\9cZd×\848%å!nî\ eÔújBN-²kB\9c\92ò\107w\aj}5!§\16Ù5!NIy\88\9b»\ 3µ¾\9a\90S\8bì\9a\10§¤<ÄÍÝ\81Z_MÈEö­×Hrjnî\ eÔújBN-²o£Hâ!:\1dõ7w\ frj\91]\13â\94ÄC$.Rëoî\1eäÔ"»&Ä)\89\87H\Pë«    9µÈ®    qJâ!Õ¡\89Z_MÈEvM\883\92\9c\9a\9b»\13µ¾\9a\90S\8bì\9a\10§¤<ÄÍÝ\89Z_MÈEvM\88SR\1e\9at:\90þd\93S\8bì\9aÖ¦¤<ÄÍ]utÝßÜ=ÈEö½\17Iy\88\9b»\13µþd\93S\8bìû¨\91äÔÜÜUG×ýÍÝ\83\9cZd×\848%ñ\10é\87Ôú\9b»\a9µÈ®   qJâ!Ò\ fÔú\93MN-²kB\9c\92x\88N\aµþd\93SCjB\9c\92O\ fõ\a\9d\ ejýÉVN\1d¤&Ä\19\9cº?ètPëO¶rê 5!NÉ]$\9d\ ejý'\fåÔAjB\9c\92§H:\1dÔúj¢\9c:HM\88\12\83Z_M\94S\ayô"\89\87ètPë«É5ïä1jdÇCt:Rëoî\1e\93\9a\10§$\1e"q\91Z\7fs÷èÇ\9dÔ\848%ñ\10\89\vj}5éíNjB\9c\92x\88N\aµ¾\9aô~'5!NIyh£ÓA­¯&Ê\83Ô\848#\95\8dN\aµ¾\9a\ eR\13â\94\94\876:\1dÔúj¢\9c:HM\88SR\1eÚètPë«\89rê 5!NIyh£ÓA­¯&Ê\83<{\91ÄCt:¨õÕdÌ;y\8e\1a\10\9d\8eÔú\9b»ÇÜî¤&Ä)\89\87H\¤ÖßÜ=æq'5!NI<Dâ\82Z_Mf»\93\9a\10§$\1e¢ÓA­¯&³ßIM\88SR\1eÚétPë«\89rê 5!NÈS9ußétPk«É\9c:HM\88SR\1eÒÍÝèèüÍÝS9u\90\9a\10§¤<´Ó]¡ÖV\93S9u\90\9a\10§¤<´Ó]¡ÖV\93S9u\90­\17I<D§#ÒoÎ=\1fóNjZ\9b\91\e\1e"ýPMð7wÏm»\93ºó\9b\92x\88ô\ 3µöd\9fÛq'5!NI<D§\83Z{²Ï­ÝIM\88SR\1e:ètPëO¶rê 5!NIyè ÓA­?ÙÊ\83Ô\848#\95\83N\aµþd+§\ eR\13â\94\94\87\ e:\1dÔú\93­\9c:HM\88SR\1e:ètPëO¶rê \99\10g$\1e¢ÓA­ý\84qîýN2!ÎH<D§#µþæî¹Ï;É\848!\ f<Dâ"µþæîylw\92     qFâ!\12\17Ôújr\1cw\92   qFâ!:\1dÔújr´;É\848#å¡\93N\aµ¾\9a\ e\92    qFÊC'\9d\ ej}5QN\1d$\13â\84TNÝO:\1dÔúj¢\9c:H&Ä\19)\ f\9dt:¨õÕD9u\90L\883R\1e:étPë«\89rê \99\10g$\1e¢ÓA­¯&g¿\93L\883\12\ fÑéH­¿¹{\9eóN2!NÈ\86\87H\¤ÖßÜ=Ûv'\99\10g$\1e"qA­¯&í¸\93L\883\12\ fÑé ÖW\93Öî$\13â\8c\94\87\1a\9d\ ej}5QN\1d$\13â\8c\94\87\1a\9d\ ej}5!§\86dB\9c\90äÔ\8dN\aµ¾\9a\90SC2!ÎHy¨Ñé ÖW\13rjH&Ä\19)\ f5:\1dÔújBN\rÉ\848#ñ\90ª   \1d\9d¿¹{\92SC2!ÎH<Dw%µþæîIN\rÉ\848!É\e\89\8bÔú\9b»'95$\13â\8cÄCt:\90þd\93SC2­ÍHyè¢ÓQMð7wOrjHÝùMIyè¢ÓA­?ÙäÔ\90L\883R\1eºètPëO695$\13â\84$§¾ètPëO695$\13â\8c\94\87.:\1dÔú\93MN\rÉ\848#ñ\10\9d\ ejýÉ&§\86dB\9c\91x\88Nçvø\9b»'95¤&Ä)\89\87H\\86H\7f²ÉE\ eM\883\92\9c\9a\9b»\17jý'\frj\91C\13â\94ÄCt:¨õÕ\84\9cZäÐ\848%å!nîvÔújBN-rhB\9c\92ò\107w;j}5!§\1694!NIy\88\9b»\1dµ¾\9a\90S\8b\1c\9a\10'd#§æænG­­&\8d\9cZäÐ\848%å!nîvÔÚjÒÈE\8eG/\92x\88N\aµ¶\9a4rj\91ã1\8a$\1e¢Ó\91Z\7f\91S\8b\1c\9a\10§$\1e"q\91Z\7f\91S\8b\1c\9a\10g$957w;jm5iäÔ"\87&Ä)\89\87ètPk«I#§\1694!NIy\88\9b»\ 3µ¶\9a4rj\91C\13â\94\94\87¸¹;Pk«I#§\1694!NIy\88\9b»\ 3µ¾\9a\90S\8b\1c\9a\10g$957w\aj}5!§\1694!NIy\88\9b»\ 3µ¾\9a\90S\8b\1c[/\92x\88N\aµ¾\9a\90S\8b\1cÛ(\92x\88NGjýÍÝFN-rhB\9c\92x\88ÄEjýÍÝFN-rhB\9c\91äÔÜÜ\1d¨õÕ\84\9cZäÐ\848%ñ\10Ý\15j}5!§\1694!NIy\88\9b»\13µ¾\9a\90S\8b\1c\9a\10§¤<4ét ýÉ&§\1694­MIy\88\9b»êè\86¿¹ÛÈE\ eÝùÍHrjnîNÔú\93MN-rì½HÊCÜÜ\9d¨õ'\9b\9cZäØG\91ÄCt:Rëoî6rj\91C\13â\94ÄC¤\1fRëoî6rj\91C\13â\94ÄCª    ttþæn#§\1694!ÎHrêI§\83Z\7f²É!5!Nɧ\87Æ\83N\aµþd+§\ eR\13â\94<EÒé Ö\7fÂPN\1d¤&Ä)y\89¤ÓA­¯&Ê\83Ô\848%\87H:\1dÔúj¢\9c:HM\883R9õxÐé ÖW\13åÔA\1e½Hâ!:\1dÔújr\1d\18E\12\ fÑéH­¿¹Û®v'5!NI<Dâ"µþæn»ú\9dÔ\848%ñ\10\89\vj}5¹æ\9dÔ\848#;\1e¢ÓA­¯&}»\93\9a\10§¤<´Ñé ÖW\13åÔAjB\9c\92òÐF§\83Z_M\94S\a       qJÊC\e\9d\ ej}5QN\1d¤&Ä))\ fmt:¨õÕD9u\90\9a\10g¤rê±Ñé ÖW\13åÔA\9e½Hâ!:\1dÔúj2\8e;y\8e"\89\87èt¤ÖßÜm£ÝIM\88S\12\ f\91¸H­¿¹ÛF¿\93\9a\10§$\1e"qA­¯&cÞIM\883râ!:\1dÔúj2·;    qJÊC;\9d\ ej}5QN\1d¤&Ä))\ féænttþænSN\1d¤&Ä))\ fítW¨õÕD9u\90\9a\10§¤<´Ó]¡ÖW\13åÔAjB\9c\90\97rê±Óé@Ú\93})§\ e²\8d"\89\87ètT\13üÍÝëqÜIÝùMI<Dú!µþæîõhwR\13â\94ÄC¤\1f¨µ'ûzô;    qJâ!:\1dÔÚ\93}=æ\9dÔ\848#\95S\8f\83N\aµöd_Ê\83Ô\848%å¡\83N\aµöd_Ê\83Ô\848%å¡\83N\aµöd_Ê\83Ô\848%å¡\83N\aµþd+§\ eR\13â\94\94\87\ e:\1dÔÚO\18\97rê \99\10\8e\87ètPë«É¾ÝI&Ä\19\89\87èt¤ÖßܽöãN2!ÎH<Dâ"µþæîµ·;É\848#ñ\10\89\vj}5Ùû\9ddB\9c\91x\88N\aµ¾\9aìóN2!NHåÔã¤ÓA­¯&Ê\83dB\9c\91òÐI§\83Z_M\94S\aÉ\848#å¡\93N\aµ¾\9a\ e\92      qFÊC'\9d\ ej}5QN\1d$\13â\8c\94\87N:\1dÔúj¢\9c:H&Ä yâ!:\1dÔújrnw\92    qFâ!:\1dõ7w¯ó¸\93L\883\12\ f\91¸H­¿¹{\9díN2!ÎH<Dâ\82Z_MÎ~'\99\10g$\1e¢ÓA­¯&ç¼\93L\88\13R9õht:¨õÕD9u\90L\883R\1ejt:¨õÕ\84\9c\1a\92 qFÊC\8dN\aµ¾\9a\90SC2!ÎHy¨Ñé ÖW\13rjH&Ä\19)\ féænttþæîEN\rÉ\848!É\eÝ\15j}5!§\86dB\9c\91x\88îJjýÍÝ\8b\9c\1a\92      qFâ!Ò\ fH\7f²É!\99Öf$\1e¢ÓQMð7w/rjHÝùMIyè¢ÓA­?ÙäÔ\90L\88\13\92\9cú¢ÓA­?ÙäÔ\90L\883R\1eºètPëO695$\13â\8c\94\87.:\1dÔú\93MN\rÉ\848#å¡\8bN\aµþd\93SC2!ÎH<D§\83Z\7f²É!\99\10'$9õE§óT;ýÍÝ\8b\9c\1aR\13â\94ÄC$.C¤ÿ\84AN-rjB\9c\92x\88Ä\ 5µ¾\9a\90S\8b\9c\9a\10§$\1e¢ÓA­¯&äÔ"§&Ä))\ fqs·£ÖW\13rj\91S\13â\8c$§æænG­¯&äÔ"§&Ä))\ fqs·£ÖW\13rj\91S\13â\94\94\87¸¹ÛQë«    9µÈ     qJÊCÜÜí¨õÕ\84\9cZä|ô"\89\87ètPë«        9µÈù\18\93SssW\1dÝô7w;9µÈ   qJâ!\12\17õ7w;9µÈ   qJâ!\12\17ÔÚjÒÉENM\88S\12\ fÑé ÖV\93NN-rjB\9c\92ò\107w\ajm5éäÔ"§&Ä\19INÍÍÝ\81Z[M:9µÈ   qJÊCÜÜ\1d¨µÕ¤\93S\8b\9c\9a\10§¤<ÄÍÝ\81Z[M:9µÈ qJÊCÜÜ\1d¨µÕ¤\93S\8b\9c[/\92x\88N\aµ¾\9a\90S\8b\9cÛ¨\91äÔÜÜUG7ýÍÝNN-rjB\9c\92x\88ÄEjýÍÝNN-rjB\9c\92x\88Ä\ 5µ¾\9a\90S\8b\9c\9a\10§$\1e¢»B­¯&äÔ"§&Ä))\ fM:\1dH\7f²ÉENMk3\92\9c\9a\9b»ê覿¹ÛÉENÝùMIy\88\9b»\13µþd\93S\8b\9c\9a\10§¤<ÄÍÝ\89Z\7f²ÉEν\17Iy\88\9b»\13µþd\93S\8b\9cû(\92x\88NGjýÍÝNN-rjB\9c\91äÔÜÜUG7ýÍÝNN-rjB\9c\92x\88Ä\ 5µþd\93S\8b\9c\9a\10§$\1e¢ÓA­?ÙäÔ\90\9a\10§äÓCóA§\83Zÿ     C9u\90\9a\10§ä\10\83Z_M\94S\a      qF*§\9e\ f:\1dÔúj¢\9c:HM\88Sr\17\83Z_M\94S\a   qJ\9e"étPë«\89rê \8f^$ñ\10\9d\ ej}5iýN\1e£Hâ!:\1dõ7w{\9bwR\13â\8c¼ð\10\89\8bÔú\9b»ýÚî¤&Ä)\89\87H\Pë«ÉuÜIM\88S\12\ fÑé ÖW\93«ÝIM\88SR\1eÚètPë«\89rê 5!NIyh£ÓA­¯&Ê\83Ô\848#\95\8dN\aµ¾\9a\ eR\13â\94\94\876:\1dÔúj¢\9c:HM\88SR\1eÚètPë«\89rê Ï^$ñ\10\9d\ ej}5éýN\9e£Hâ!:\1dõ7w{\9fwR\13â\8c\1cx\88ÄEjýÍÝ>¶;      qJâ!\12\17Ôúj2\8e;    qJâ!:\1dÔúj2Ú\9dÔ\848%å!ÝÜ\8d\8eÎßÜíÊ\83Ô\848%å¡\9dî / qJÊC\a\9d\ ejíÉ\1eÊ\83Ô\848%å¡\83N\aµöd\ fåÔAjB\9c\92òÐA§\83Z{²\87rê 5!ÎHåÔó ÓA­ý\841\94S\a   qJÊC\a\9d\ ejm5\19Ê\83dB\9c\91x\88N\aµ¶\9a\8c­ÝI&Ä\19\89\87èt¤ÖßÜ\1d[¿\93L\883\12\ f\91¸H­¿¹;¶y'\99\10\8e\87H\Pë«É¾ÝI&Ä\19\89\87ètPë«É~ÜI&Ä\19)\ f\9dt:¨õÕD9u\90L\883R\1e:étPë«\89rê \99\10g¤<tÒé ÖW\13åÔA2!NHåÔó¤ÓA­¯&Ê\83dB\9c\91òÐI§\83Z_M\94S\aÉ\848#ñ\10\9d\ ej}59Ú\9ddB\9c\91x\88NGjýÍÝqô;É\848#ñ\10\89\8bÔú\9b»ã\98w\92 qB\9ex\88Ä\ 5µ¾\9a\9cÛ\9ddB\9c\91x\88N\aµ¾\9a\9cÇ\9ddB\9c\91òP£ÓA­¯&Ê\83dB\9c\91òP£ÓA­¯&äÔ\90L\883R\1ejt:¨õÕ\84\9c\1a\92 qB\92Sëænttþæî §\86dB\9c\91òP£»B­¯&äÔ\90L\883\12\ fÑ]¡ÖW\13rjH&Ä\19\89\87H?Dú͹\83\9c\1a\92imFâ!Ò\ fÕ\ 4\7fsw\90SCêÎoF\92S7:\1dÔú\93MN\rÉ\848#å¡\8bN\aµþd\93SC2!ÎHyè¢ÓA­?ÙäÔ\90L\883R\1eºètPëO695$\13â\8c\94\87.:\1dÔú\93MN\rÉ\848!É/:\1dÔú\93MN\rÉ\848#ñ\10\9d\ ejýÉ&§\86dB\9c\91x\88Nçv{ø«»\83 \1aT#â\1cÅEd.\ 3Ô\17\14¢j¡¿}±"\8b\91\88]B±¯)¤ÕB\7fûb5\96¼\9a\e¼=\14û²B`-ô·/Vde'.ñöPì+\v\99µÐß¾X\91\95£¸ÇÛC±/.ÄÖB\7fûbEV\96â*o\ fž¾\90\\výí\8b\15YY\8aÛ¼=\14û\12Cx-ô·/Vc\89¯¹ÐÛC±¯2ä×B\7fûbE\16\ 3\85b_h\88°\85þöÅ\8a,\96¢\rB±¿×;H±\85þöÅ\8a,\96"\91A±¿Ú;\b²;Uj{TY,E(\13\8a}¥!ËîTm«±\934\9bû½#\14ÛJ3\89³;UjÛ«¬,Å\15ß\11\8a\99\83\1dUV\96â\96ï\bŶÒLBíA\95ÚÎ*+KqÑw\84b[i&¹ö Jm­ÊÊRÜõ\1d¡ØV\9aI´=¨RÛUd ·¹î;B±­4\93t{P¥¶^e±\14\1dR(¶\95f\12p\ fªÔ6ª,\96R\95\1a(ö·~'\19÷ Jm³Êb)ò\1a\14û\8b¿\93\98{P¥öG\95ÅRD6¡ØW\1a\92îA\95Ú·"KÖ=é\96\ 2õG\9e°{R.ö£ÊÊR\
++
++demo/undocumented/tensor-weighted-poisson/python/c11.xml.gz: *No copyright* UNKNOWN
++
++demo/undocumented/entityintersection/cpp/CMakeLists.txt: *No copyright* GENERATED FILE
++
++demo/undocumented/entityintersection/cpp/main.cpp: LGPL (v3 or later)
++  [Copyright: 2010 Andre Massing]
++
++demo/undocumented/entityintersection/python/demo_entityintersection.py: LGPL (v3 or later)
++  [Copyright: 2009 Andre Massing]
++
++demo/undocumented/conditional/cpp/CMakeLists.txt: *No copyright* GENERATED FILE
++
++demo/undocumented/conditional/cpp/Conditional.ufl: LGPL (v3 or later)
++  [Copyright: 2010 Kristian B. Oelgaard]
++
++demo/undocumented/conditional/cpp/main.cpp: LGPL (v3 or later)
++  [Copyright: 2010 Kristian B. Oelgaard]
++
++demo/undocumented/conditional/cpp/Conditional.h: *No copyright* GENERATED FILE
++
++demo/undocumented/conditional/python/demo_conditional.py: LGPL (v3 or later)
++  [Copyright: 2010 Kristian B. Oelgaard]
++
++demo/undocumented/nonmatching-interpolation/cpp/P3.ufl: LGPL (v3 or later)
++  [Copyright: 2009 Garth N. Wells]
++
++demo/undocumented/nonmatching-interpolation/cpp/P1.h: *No copyright* GENERATED FILE
++
++demo/undocumented/nonmatching-interpolation/cpp/P3.h: *No copyright* GENERATED FILE
++
++demo/undocumented/nonmatching-interpolation/cpp/CMakeLists.txt: *No copyright* GENERATED FILE
++
++demo/undocumented/nonmatching-interpolation/cpp/P1.ufl: LGPL (v3 or later)
++  [Copyright: 2009 Garth N. Wells]
++
++demo/undocumented/nonmatching-interpolation/cpp/main.cpp: LGPL (v3 or later)
++  [Copyright: 2009 Garth N. Wells]
++
++demo/undocumented/nonmatching-interpolation/python/demo_nonmatching-interpolation.py: LGPL (v3 or later)
++  [Copyright: 2009 Garth N. Wells]
++
++demo/undocumented/projection-interpolation/cpp/README: *No copyright* UNKNOWN
++
++demo/undocumented/projection-interpolation/cpp/CMakeLists.txt: *No copyright* GENERATED FILE
++
++demo/undocumented/projection-interpolation/python/demo_projection-interpolation.py: LGPL (v3 or later)
++  [Copyright: 2008 Anders Logg]
++
++demo/undocumented/plot/cpp/CMakeLists.txt: *No copyright* GENERATED FILE
++
++demo/undocumented/plot/cpp/main.cpp: LGPL (v3 or later)
++  [Copyright: 2006-2007 Anders Logg]
++
++demo/undocumented/plot/python/demo_plot.py: LGPL (v3 or later)
++  [Copyright: 2007-2008 Anders Logg]
++
++demo/undocumented/plot/dolfin-2.xml.gz: UNKNOWN
++  [Copyright: K]\b\1c\90\92\9bm}·eG¥Þ\8a\18\14 / ±âj\ 4Ñ_ì\9etxu\97Î_³=\12}"}îU»8b\91è[(¥>\7f±éK(?\eD\7fd{0ª£´\11þlhôÓ\82\7f\83Ã\86\9c\r\8d¾Á[-\9bî\15Ó3]ô\ fÉ\17\12\11K&_f£%®1=3\1ajÒDz6ZâZ^Ê¢\9e\f¥ úYíhä½u\11Èl\10ý     |\9c¹é\17\80\9a\96¸ÆíÆÒ\1d8nÐè\8fÌ>ãd:\8aû3D?\ 5ØÙ*K7¦\9d\r\8d>ÚZwd\93G¯gÃE¿åq38bõô4,w°ìþü\15\8dSôó24útA÷Ùó\83eHb-¯\92¸ÀÐgK7\9a\99\16Dß'\16\82\11®õ]Ó ú\eÒ»#\97ðs[\92\831¬À\97nP£¹e\91ú4\88þ¡¦+]`´¾k\1aDßI\19ÍHÐùÔ·AÃsDzÚûä\9e/§¶Aôgd®}$Ý\96\19Íi\10ý\91·þÜ\v¤"x\1aD\7fîäêY\ 6"·m\83èOö\82\99{\81¾J\1aD\7f\82\ffèø~\8aÄä`ÒÞ,*Ï
++
++demo/undocumented/singular/cpp/Poisson.ufl: LGPL (v3 or later)
++  [Copyright: 2012 Garth N. Wells]
++
++demo/undocumented/singular/cpp/CMakeLists.txt: *No copyright* GENERATED FILE
++
++demo/undocumented/singular/cpp/Poisson.h: *No copyright* GENERATED FILE
++
++demo/undocumented/singular/cpp/main.cpp: LGPL (v3 or later)
++  [Copyright: 2012 Garth N. Wells]
++
++demo/undocumented/singular/python/demo_singular.py: LGPL (v3 or later)
++  [Copyright: 2012 Garth N. Rognes]
++
++demo/undocumented/stokes-mini/subdomains.xml.gz: *No copyright* UNKNOWN
++
++demo/undocumented/stokes-mini/python/demo_stokes-mini.py: LGPL (v3 or later)
++  [Copyright: 2007 Kristian B. Oelgaard]
++
++demo/undocumented/stokes-mini/python/dolfin-2.xml.gz: UNKNOWN
++  [Copyright: \9e9\90?\9aµK2`UÀ\9e£hR^#\995\14ê9÷uK2Y#\995\86£4n-\89\845\92Yk¹û\83»Ë¾\91ÌÚüúÚ'<\17Þ®\15î\91QѶÒû\96\fü\ 6\8c5fç^\8dî}ë\85\9ct\92l\98>{D\8c\8cµÆÉO¾.U§!'ª[\ 3ÆÚNÜ\82À¢O\93<­FÅ\80ú\15æ}\9efJf¬Q0 j¿l*.UÝ\1aí\12\fØ×\94\85Þ¥CnÄXO*É0f\98Äù\1a1Vkô¬ÇýË˾]\82\ 1\9b\82\ 1Ç9\17\85¡µK0\80b\911¡Zµq6ê\ 5x\f/\81\99M\85=4 / ]\1f\18\131\86øÓ\ fvI*\85øSûåOUÚñ\81\7f­þ´þò§\82
++
++demo/undocumented/mixed-poisson-sphere/python/demo_mixed-poisson-sphere.py: LGPL (v3 or later)
++  [Copyright: 2012 Marie E. Rognes]
++
++demo/undocumented/mixed-poisson-sphere/python/sphere16.xml: *No copyright* UNKNOWN
++
++demo/undocumented/stokes-stabilized/subdomains.xml.gz: *No copyright* UNKNOWN
++
++demo/undocumented/stokes-stabilized/cpp/Stokes.h: *No copyright* GENERATED FILE
++
++demo/undocumented/stokes-stabilized/cpp/CMakeLists.txt: *No copyright* GENERATED FILE
++
++demo/undocumented/stokes-stabilized/cpp/plot.py: *No copyright* UNKNOWN
++
++demo/undocumented/stokes-stabilized/cpp/Stokes.ufl: LGPL (v3 or later)
++  [Copyright: 2005-2007 Anders Logg]
++
++demo/undocumented/stokes-stabilized/cpp/main.cpp: LGPL (v3 or later)
++  [Copyright: 2006-2008 Anders Logg]
++
++demo/undocumented/stokes-stabilized/cpp/dolfin-2.xml.gz: UNKNOWN
++  [Copyright: \9e9\90?\9aµK2`UÀ\9e£hR^#\995\14ê9÷uK2Y#\995\86£4n-\89\845\92Yk¹û\83»Ë¾\91ÌÚüúÚ'<\17Þ®\15î\91QѶÒû\96\fü\ 6\8c5fç^\8dî}ë\85\9ct\92l\98>{D\8c\8cµÆÉO¾.U§!'ª[\ 3ÆÚNÜ\82À¢O\93<­FÅ\80ú\15æ}\9efJf¬Q0 j¿l*.UÝ\1aí\12\fØ×\94\85Þ¥CnÄXO*É0f\98Äù\1a1Vkô¬ÇýË˾]\82\ 1\9b\82\ 1Ç9\17\85¡µK0\80b\911¡Zµq6ê\ 5x\f/\81\99M\85=4 / ]\1f\18\131\86øÓ\ fvI*\85øSûåOUÚñ\81\7f­þ´þò§\82
++
++demo/undocumented/stokes-stabilized/python/demo_stokes-stabilized.py: LGPL (v3 or later)
++  [Copyright: 2007 Kristian B. Oelgaard]
++
++demo/undocumented/stokes-stabilized/python/dolfin-2.xml.gz: UNKNOWN
++  [Copyright: \9e9\90?\9aµK2`UÀ\9e£hR^#\995\14ê9÷uK2Y#\995\86£4n-\89\845\92Yk¹û\83»Ë¾\91ÌÚüúÚ'<\17Þ®\15î\91QѶÒû\96\fü\ 6\8c5fç^\8dî}ë\85\9ct\92l\98>{D\8c\8cµÆÉO¾.U§!'ª[\ 3ÆÚNÜ\82À¢O\93<­FÅ\80ú\15æ}\9efJf¬Q0 j¿l*.UÝ\1aí\12\fØ×\94\85Þ¥CnÄXO*É0f\98Äù\1a1Vkô¬ÇýË˾]\82\ 1\9b\82\ 1Ç9\17\85¡µK0\80b\911¡Zµq6ê\ 5x\f/\81\99M\85=4 / ]\1f\18\131\86øÓ\ fvI*\85øSûåOUÚñ\81\7f­þ´þò§\82
++
++demo/undocumented/mesh-generation/cube.off: *No copyright* UNKNOWN
++
++demo/undocumented/mesh-generation/cpp/CMakeLists.txt: *No copyright* GENERATED FILE
++
++demo/undocumented/mesh-generation/cpp/main.cpp: LGPL (v3 or later)
++  [Copyright: 2012 Garth N. Wells]
++
++demo/undocumented/mesh-generation/python/demo_mesh_generation.py: LGPL (v3 or later)
++  [Copyright: 2012 Garth N. Wells]
++
++demo/undocumented/plot-qt/cpp/BoundaryMeshFunction.h: LGPL (v3 or later)
++  [Copyright: 2012 Joachim Berdal Haga]
++
++demo/undocumented/plot-qt/cpp/BoundaryMeshFunction.cpp: LGPL (v3 or later)
++  [Copyright: 2012 Joachim Berdal Haga]
++
++demo/undocumented/plot-qt/cpp/CoordLabel.cpp: LGPL (v3 or later)
++  [Copyright: 2012 Joachim Berdal Haga]
++
++demo/undocumented/plot-qt/cpp/CMakeLists.txt: *No copyright* UNKNOWN
++
++demo/undocumented/plot-qt/cpp/CoordLabel.h: LGPL (v3 or later)
++  [Copyright: 2012 Joachim Berdal Haga]
++
++demo/undocumented/plot-qt/cpp/Plotter.h: LGPL (v3 or later)
++  [Copyright: 2012 Joachim Berdal Haga]
++
++demo/undocumented/plot-qt/cpp/Plotter.cpp: LGPL (v3 or later)
++  [Copyright: 2012 Joachim Berdal Haga]
++
++demo/undocumented/plot-qt/cpp/PlotWidget.cpp: LGPL (v3 or later)
++  [Copyright: 2012 Joachim Berdal Haga]
++
++demo/undocumented/plot-qt/cpp/main.cpp: LGPL (v3 or later)
++  [Copyright: 2012 Joachim Berdal Haga]
++
++demo/undocumented/plot-qt/cpp/PlotWidget.h: LGPL (v3 or later)
++  [Copyright: 2012 Joachim Berdal Haga]
++
++demo/undocumented/overlapping-regions/cpp/README: *No copyright* UNKNOWN
++
++demo/undocumented/overlapping-regions/python/demo_overlapping-regions.py: LGPL (v3 or later)
++  [Copyright: 2011-2013 Marie E. Rognes, Martin S. Alnaes]
++
++demo/undocumented/overlapping-regions/python/README: *No copyright* UNKNOWN
++
++demo/undocumented/auto-adaptive-navier-stokes/cpp/channel_with_flap.xml: *No copyright* UNKNOWN
++
++demo/undocumented/auto-adaptive-navier-stokes/cpp/AdaptiveNavierStokes.ufl: LGPL (v3 or later)
++  [Copyright: 2010 Marie E. Rognes]
++
++demo/undocumented/auto-adaptive-navier-stokes/cpp/AdaptiveNavierStokes.h: *No copyright* GENERATED FILE
++
++demo/undocumented/auto-adaptive-navier-stokes/cpp/CMakeLists.txt: *No copyright* GENERATED FILE
++
++demo/undocumented/auto-adaptive-navier-stokes/cpp/main.cpp: LGPL (v3 or later)
++  [Copyright: 2010 Marie E. Rognes]
++
++demo/undocumented/auto-adaptive-navier-stokes/python/channel_with_flap.xml: *No copyright* UNKNOWN
++
++demo/undocumented/auto-adaptive-navier-stokes/python/demo_auto-adaptive-navier-stokes.py: LGPL (v3 or later)
++  [Copyright: 2010 Marie E. Rognes]
++
++demo/undocumented/meshfunction-refinement/cpp/CMakeLists.txt: *No copyright* GENERATED FILE
++
++demo/undocumented/meshfunction-refinement/cpp/main.cpp: LGPL (v3 or later)
++  [Copyright: 2011 Marie E. Rognes]
++
++demo/undocumented/extrapolation/cpp/P2.h: *No copyright* GENERATED FILE
++
++demo/undocumented/extrapolation/cpp/P1.h: *No copyright* GENERATED FILE
++
++demo/undocumented/extrapolation/cpp/CMakeLists.txt: *No copyright* GENERATED FILE
++
++demo/undocumented/extrapolation/cpp/P2.ufl: *No copyright* UNKNOWN
++
++demo/undocumented/extrapolation/cpp/P1.ufl: *No copyright* UNKNOWN
++
++demo/undocumented/extrapolation/cpp/main.cpp: LGPL (v3 or later)
++  [Copyright: 2010 Anders Logg]
++
++demo/undocumented/extrapolation/python/demo_extrapolation.py: LGPL (v3 or later)
++  [Copyright: 2010 Anders Logg]
++
++demo/undocumented/extrapolation/python/demo2.py: LGPL (v3 or later)
++  [Copyright: 2010 Marie E. Rognes]
++
++demo/undocumented/distancequeries/cpp/CMakeLists.txt: *No copyright* GENERATED FILE
++
++demo/undocumented/distancequeries/cpp/main.cpp: LGPL (v3 or later)
++  [Copyright: 2010 Andre Massing]
++
++demo/undocumented/distancequeries/python/README: *No copyright* UNKNOWN
++
++demo/undocumented/built-in/cpp/CMakeLists.txt: *No copyright* GENERATED FILE
++
++demo/undocumented/built-in/cpp/main.cpp: LGPL (v3 or later)
++  [Copyright: 2009 Kristian B. Oelgaard]
++
++demo/undocumented/built-in/python/demo_built-in.py: LGPL (v3 or later)
++  [Copyright: 2008 Garth N. Wells]
++
++demo/undocumented/eval/cpp/Projection.ufl: LGPL (v3 or later)
++  [Copyright: 2008 Anders Logg]
++
++demo/undocumented/eval/cpp/CMakeLists.txt: *No copyright* GENERATED FILE
++
++demo/undocumented/eval/cpp/Projection.h: *No copyright* GENERATED FILE
++
++demo/undocumented/eval/cpp/main.cpp: LGPL (v3 or later)
++  [Copyright: 2008-2011 Anders Logg]
++
++demo/undocumented/eval/python/demo_eval.py: LGPL (v3 or later)
++  [Copyright: 2008 Anders Logg]
++
++demo/undocumented/curl-curl/cpp/EddyCurrents.h: *No copyright* GENERATED FILE
++
++demo/undocumented/curl-curl/cpp/CurrentDensity.ufl: LGPL (v3 or later)
++  [Copyright: 2009 Bartosz Sawicki]
++
++demo/undocumented/curl-curl/cpp/CurrentDensity.h: *No copyright* GENERATED FILE
++
++demo/undocumented/curl-curl/cpp/CMakeLists.txt: *No copyright* GENERATED FILE
++
++demo/undocumented/curl-curl/cpp/EddyCurrents.ufl: LGPL (v3 or later)
++  [Copyright: 2009 Bartosz Sawicki]
++
++demo/undocumented/curl-curl/cpp/main.cpp: LGPL (v3 or later)
++  [Copyright: 2009 Bartosz Sawicki]
++
++demo/undocumented/curl-curl/python/demo_curl-curl.py: LGPL (v3 or later)
++  [Copyright: 2009 Bartosz Sawicki]
++
++demo/undocumented/special-functions/python/demo_special_functions.py: LGPL (v3 or later)
++  [Copyright: 2010 Martin S. Alnaes]
++
++demo/undocumented/interpolation/cpp/README: *No copyright* UNKNOWN
++
++demo/undocumented/interpolation/cpp/CMakeLists.txt: *No copyright* GENERATED FILE
++
++demo/undocumented/interpolation/python/demo_interpolation.py: LGPL (v3 or later)
++  [Copyright: 2010 Anders Logg]
++
++demo/undocumented/dg-poisson/cpp/Poisson.ufl: LGPL (v3 or later)
++  [Copyright: 2006-2007 Kristian B. Oelgaard and Anders Logg]
++
++demo/undocumented/dg-poisson/cpp/CMakeLists.txt: *No copyright* GENERATED FILE
++
++demo/undocumented/dg-poisson/cpp/plot.py: *No copyright* UNKNOWN
++
++demo/undocumented/dg-poisson/cpp/Poisson.h: *No copyright* GENERATED FILE
++
++demo/undocumented/dg-poisson/cpp/main.cpp: LGPL (v3 or later)
++  [Copyright: 2006-2011 Anders Logg and Kristian B. Oelgaard]
++
++demo/undocumented/dg-poisson/python/demo_dg-poisson.py: LGPL (v3 or later)
++  [Copyright: 2007 Kristian B. Oelgaard]
++
++demo/undocumented/nonlinear-poisson/cpp/NonlinearPoisson.ufl: LGPL (v3 or later)
++  [Copyright: 2005 Garth N. Wells]
++
++demo/undocumented/nonlinear-poisson/cpp/NonlinearPoisson.h: *No copyright* GENERATED FILE
++
++demo/undocumented/nonlinear-poisson/cpp/CMakeLists.txt: *No copyright* GENERATED FILE
++
++demo/undocumented/nonlinear-poisson/cpp/plot.py: *No copyright* UNKNOWN
++
++demo/undocumented/nonlinear-poisson/cpp/main.cpp: LGPL (v3 or later)
++  [Copyright: 2006-2007 Garth N. Wells]
++
++demo/undocumented/nonlinear-poisson/python/demo_nonlinear-poisson.py: LGPL (v3 or later)
++  [Copyright: 2007 Kristian B. Oelgaard]
++
++demo/undocumented/nonmatching-projection/cpp/P3.ufl: LGPL (v3 or later)
++  [Copyright: 2009 Garth N. Wells]
++
++demo/undocumented/nonmatching-projection/cpp/P3.h: *No copyright* GENERATED FILE
++
++demo/undocumented/nonmatching-projection/cpp/CMakeLists.txt: *No copyright* GENERATED FILE
++
++demo/undocumented/nonmatching-projection/cpp/P1_projection.ufl: LGPL (v3 or later)
++  [Copyright: 2009 Garth N. Wells]
++
++demo/undocumented/nonmatching-projection/cpp/P1_projection.h: *No copyright* GENERATED FILE
++
++demo/undocumented/nonmatching-projection/cpp/main.cpp: LGPL (v3 or later)
++  [Copyright: 2009 Garth N. Wells]
++
++demo/undocumented/nonmatching-projection/python/demo_nonmatching-projection.py: LGPL (v3 or later)
++  [Copyright: 2009 Garth N. Wells]
++
++demo/undocumented/elementplot/python/demo_elementplot.py: LGPL (v3 or later)
++  [Copyright: 2010 Anders Logg]
++
++demo/undocumented/elastodynamics/cpp/DG0_eps_xx.h: *No copyright* GENERATED FILE
++
++demo/undocumented/elastodynamics/cpp/DG0_eps_xx.ufl: LGPL (v3 or later)
++  [Copyright: 2009 Mirko Maraldi and Garth N. Wells]
++
++demo/undocumented/elastodynamics/cpp/ElastoDynamics.h: *No copyright* GENERATED FILE
++
++demo/undocumented/elastodynamics/cpp/CMakeLists.txt: *No copyright* GENERATED FILE
++
++demo/undocumented/elastodynamics/cpp/ElastoDynamics.ufl: LGPL (v3 or later)
++  [Copyright: 2009 Mirko Maraldi and Garth N. Wells]
++
++demo/undocumented/elastodynamics/cpp/main.cpp: LGPL (v3 or later)
++  [Copyright: 2009 Mirko Maraldi and Garth N. Wells]
++
++demo/undocumented/elastodynamics/cpp/dolfin-2.xml.gz: UNKNOWN
++  [Copyright: \9e9\90?\9aµK2`UÀ\9e£hR^#\995\14ê9÷uK2Y#\995\86£4n-\89\845\92Yk¹û\83»Ë¾\91ÌÚüúÚ'<\17Þ®\15î\91QѶÒû\96\fü\ 6\8c5fç^\8dî}ë\85\9ct\92l\98>{D\8c\8cµÆÉO¾.U§!'ª[\ 3ÆÚNÜ\82À¢O\93<­FÅ\80ú\15æ}\9efJf¬Q0 j¿l*.UÝ\1aí\12\fØ×\94\85Þ¥CnÄXO*É0f\98Äù\1a1Vkô¬ÇýË˾]\82\ 1\9b\82\ 1Ç9\17\85¡µK0\80b\911¡Zµq6ê\ 5x\f/\81\99M\85=4 / ]\1f\18\131\86øÓ\ fvI*\85øSûåOUÚñ\81\7f­þ´þò§\82
++
++demo/undocumented/elastodynamics/python/demo_elastodynamics.py: LGPL (v3 or later)
++  [Copyright: 2010 Garth N. Wells]
++
++demo/undocumented/elastodynamics/python/dolfin-2.xml.gz: UNKNOWN
++  [Copyright: \9e9\90?\9aµK2`UÀ\9e£hR^#\995\14ê9÷uK2Y#\995\86£4n-\89\845\92Yk¹û\83»Ë¾\91ÌÚüúÚ'<\17Þ®\15î\91QѶÒû\96\fü\ 6\8c5fç^\8dî}ë\85\9ct\92l\98>{D\8c\8cµÆÉO¾.U§!'ª[\ 3ÆÚNÜ\82À¢O\93<­FÅ\80ú\15æ}\9efJf¬Q0 j¿l*.UÝ\1aí\12\fØ×\94\85Þ¥CnÄXO*É0f\98Äù\1a1Vkô¬ÇýË˾]\82\ 1\9b\82\ 1Ç9\17\85¡µK0\80b\911¡Zµq6ê\ 5x\f/\81\99M\85=4 / ]\1f\18\131\86øÓ\ fvI*\85øSûåOUÚñ\81\7f­þ´þò§\82
++
++demo/undocumented/ale/cpp/CMakeLists.txt: *No copyright* GENERATED FILE
++
++demo/undocumented/ale/cpp/main.cpp: LGPL (v3 or later)
++  [Copyright: 2008-2009 Solveig Bruvoll and Anders Logg]
++
++demo/undocumented/ale/python/demo_ale.py: LGPL (v3 or later)
++  [Copyright: 2008 Solveig Bruvoll and Anders Logg]
++
++demo/undocumented/dg-advection-diffusion/velocity.xml.gz: UNKNOWN
++  [Copyright: L/9æ~\9e\ 3ô\e|ñÔÁ0ÉðÅS\aÃä\98ûy\ eÐoðeR\aÃ$Ã\97I\1d&\98\1cs?Ï\ 1ú\r¾ ê`\98\82¨\83arÌý:\a0L2|éÓÁ0Éð¥O\aÃä\98ûy\ eÒoðsòf\98üþ|\80/r:\18&ÇÜÏs\80~\83/r:\18&\19¾Èé0Áä\98ûu\ e`\98dø"§ß\f\93ßmäðEN\87u6ÇÜÏs\80~\83/r:\18&\19¾Èé7Ãäu\ eðs\12&\98dø"§ß\f\93W.ü\9c\ 4Ãä\98ûu\ e`\98dø"§\83a\92á\8b\9c\ e\13L\8e¹\9fç
++
++demo/undocumented/dg-advection-diffusion/cpp/Projection.ufl: LGPL (v3 or later)
++  [Copyright: 2008 Kristian B. Oelgaard]
++
++demo/undocumented/dg-advection-diffusion/cpp/CMakeLists.txt: *No copyright* GENERATED FILE
++
++demo/undocumented/dg-advection-diffusion/cpp/Velocity.ufl: LGPL (v3 or later)
++  [Copyright: 2009 Garth N. Wells]
++
++demo/undocumented/dg-advection-diffusion/cpp/AdvectionDiffusion.h: *No copyright* GENERATED FILE
++
++demo/undocumented/dg-advection-diffusion/cpp/AdvectionDiffusion.ufl: LGPL (v3 or later)
++  [Copyright: 2007 Kristian B. Oelgaard and Garth N. Wells]
++
++demo/undocumented/dg-advection-diffusion/cpp/Velocity.h: *No copyright* GENERATED FILE
++
++demo/undocumented/dg-advection-diffusion/cpp/Projection.h: *No copyright* GENERATED FILE
++
++demo/undocumented/dg-advection-diffusion/cpp/main.cpp: LGPL (v3 or later)
++  [Copyright: 2007-2011 Kristian B. Oelgaard, Anders Logg and Garth N. Wells]
++
++demo/undocumented/dg-advection-diffusion/python/demo_dg-advection-diffusion.py: LGPL (v3 or later)
++  [Copyright: 2008 Johan Hake]
++
++demo/undocumented/dg-advection-diffusion/python/functions2D.h: *No copyright* UNKNOWN
++
++demo/undocumented/dg-advection-diffusion/mesh.xml.gz: UNKNOWN
++  [Copyright: *Ø\869R ª<;_:}à¦ê¨`\eæH\81¨òì|éô\81\9bª£\82m\98#\ 5¢Ê³ó¥Ó\a\8e\ 2Öé;;÷!7ÏÎ\97N\1f¸:*Ø\86ùÀgTù\féô\85U\1d\15üoÃ\1a³óí!7ÏÎ\17N\7f\83U\1d\15Ü\81}à3ª|\86\e¬ê¨à   ì\ 3\9fQå3\84Óß`UG\ 1ãô\e³óí!7ÏÎ\17N\7f\83U\1d\15|\ 3ûÀGTù\8f´/\9cþ\ 6«:*Ø\869R ª<x_O;aÖò%lÃ\1c)\10U\1e¼¯g\9c°\92¥\82m\98#\ 5¢Ê\83÷õ¬\13\14ðkÃ\1c)\18U>CïuÂJ\96 / *\98\869;_F\95Ï\90N\1fx:*\98\869;_F\95Ï\90N\1fx:*\98\869;_F\95Ï\90N\1fx:*\98\869;_F\95Ï\90N\1fx:2<túü\91v\1frWþ#íC§\ f¼T\1d\15\1c)\10U\1e¼\ f\9d>ðb-_Â6Ì\91\ 2QåÁûÐé\ 3/%K\ 5Û0G / *\98\869;\1fF\95Ï\90N\1føRu\14°NßÙù0ª|\86túÀ\97ª£\82i\98³óaTù\féô\81/UG\ 5Ó0gç<ä^qvÞ\7f:}àKÕQÁ6Ì\91\ 2QÅÙyÿéô\81/UG\ 5Û0G / *\98\869;\1f~°|\ftúÀMÕQÁ4ÌÙùð\83åc Ó\a\8e\ 2Öé;;ç!·åÙùÔé\ 37UG\ 5Ó0gç<ä¶<;\9f:}à¦ê¨`\eæH\81¨òì|êô\81\9bª£\82m\98#\ 5¢Ê³óÓ\a\8e / *\98\869;\9fF\95Ï\90N\1føRuT0\rsv>\8d*\9f!\9d>ð¥ê(`\9d¾³óiTù\féô\81/UG\ 5Ó0gçÓ¨ò\19Òé\ 3\8e / *\98\869;\1fF\95Ï\90N\1f¸:*\98\869;\1fF\95Ï\90N\1f¸: / *Ø\869R ª<;\9f:ýÉ\rSuT°\rs¤`Tù\féô'7LÕQÁ6Ì\a>£ÊgH§?¹aª\8e / *Ø\869R0ª|\86túÀ\97ª£\82m\98\ f|F\95Ï\90N\1føRuT0\rsð¾\8c*\9f!\9d>ðÕÚW\98\869x_F\95Ï\90N\1føR²\14°NßÁû2ª|\86túÀ\97\92¥\82i\98\83÷eTù\féô\81/%K\ 5Ó0\aï<ä^qðÞ\7f:}àKÉRÁ6Ì\91\ 2QÅÁ{ÿéô\81/%K\ 5Û0G / *Ø\86ùÀgTù\féô\a7LÕQÁ4ÌÙù4ª|\86\93\e¦ê(`\9d¾³óiTù\féô'7LÕQÁ4ÌÙù4ª|\86\93\e¦ê¨`\1aæì|\1aU>C:ýÉ\rSuT0\rsv>\89*ÏΧN\7frÃT\1d\15\1c)\10U\9e\9dO\9dþä\86:]
++
++demo/undocumented/bcs/cpp/Poisson.ufl: LGPL (v3 or later)
++  [Copyright: 2008 Anders Logg]
++
++demo/undocumented/bcs/cpp/CMakeLists.txt: *No copyright* GENERATED FILE
++
++demo/undocumented/bcs/cpp/Poisson.h: *No copyright* GENERATED FILE
++
++demo/undocumented/bcs/cpp/main.cpp: LGPL (v3 or later) GENERATED FILE
++  [Copyright: 2008 Anders Logg]
++
++demo/undocumented/bcs/python/demo_bcs.py: LGPL (v3 or later) GENERATED FILE
++  [Copyright: 2008-2012 Anders Logg]
++
++demo/undocumented/lift-drag/pressure.xml.gz: UNKNOWN
++  [Copyright: \9f,\8f|ÀEò\bñ¿ç\88¡::ö¥\9em\92\82Ìy\86'É*î~\9fu\97Mõ¦>³ÓР        U\ f'\99o|ÁoW«À%c¢Ó \9ak\14úà\86G/9h`\8a\ 2\97È«`Ûk \1aþCDv~d\8euТEo\82\84úÚJç\1f\17¬ÚVv\8cp\8aF\97Ì\85Qèì8-ù±ó{p°{\95\1d\870\ 39e2±Â!\1aR4¶DjB\98;S\a\989-%At¬\1d\17\8d-é,\88À\99¼\18q.ÌK\8eAaQØ\92ÊÆÅÏ@\ 4æÆ\e¾ÚóÃm\ 4ʽÄÊt~®4ø|p\8eø¦°%b\16\85"\16\ 3$ko\86[½{ªy\85-i\88\1fh¤SÑÎå\83§zQà\12T£ù\16$5\ 1OZ,£\93\ 3¢P\14¸D\f'ôä+\95Q\98V\ f*9D\82\8b\ 2\97 \80      .SÎ,Þò\14\92\89_Âū٢3à\80<Ôbø / ªè~eÏ\a?Å!%\ 6\87\13È\86àûkK\11=UÎ'jÅóR<D96k$y\v\9dÈ\1fðã¿mÔ\81$\14\15\17þzúnCª\15\86Tv¾¶S\16^ / O¾\e\a\7fLß %\92\99­Í>êÁj?³êP;è\1aRÂn\eýXù\18È&ϱ\83Ó¼ol$lÜÔ\89¢\15Âiv'Ó3zÔ|$r\11\12\8c[¥óRá ·´Ð\ eÃ*\93\94(/E¼$¨\ 3\18f¶ÔJ\8eè¦\10%\7fb\81\ 2I*\15\89\9a¥´3/ó|¿S§{1/f»Vä![|\9c\83Ñ¡k\ 5\9b\8cà\1füÍR\99-ÞÇÓ®£Y¤\10%Ø­ô\9eJ'¡¶;\89\1eEÅ®@%\15\86Y\88Ò\976y´³óà`Úê]
++
++demo/undocumented/lift-drag/cpp/Functionals.h: *No copyright* GENERATED FILE
++
++demo/undocumented/lift-drag/cpp/README: *No copyright* UNKNOWN
++
++demo/undocumented/lift-drag/cpp/Functionals.ufl: LGPL (v3 or later)
++  [Copyright: 2007 Anders Logg]
++
++demo/undocumented/lift-drag/cpp/CMakeLists.txt: *No copyright* GENERATED FILE
++
++demo/undocumented/lift-drag/cpp/main.cpp: LGPL (v3 or later)
++  [Copyright: 2007-2008 Anders Logg]
++
++demo/undocumented/lift-drag/python/demo_lift-drag.py: LGPL (v3 or later)
++  [Copyright: 2007 Kristian B. Oelgaard]
++
++demo/undocumented/lift-drag/mesh.xml.gz: UNKNOWN
++  [Copyright: \9e9\90?\9aµK2`UÀ\9e£hR^#\995\14ê9÷uK2Y#\995\86£4n-\89\845\92Yk¹û\83»Ë¾\91ÌÚüúÚ'<\17Þ®\15î\91QѶÒû\96\fü\ 6\8c5fç^\8dî}ë\85\9ct\92l\98>{D\8c\8cµÆÉO¾.U§!'ª[\ 3ÆÚNÜ\82À¢O\93<­FÅ\80ú\15æ}\9efJf¬Q0 j¿l*.UÝ\1aí\12\fØ×\94\85Þ¥CnÄXO*É0f\98Äù\1a1Vkô¬ÇýË˾]\82\ 1\9b\82\ 1Ç9\17\85¡µK0\80b\911¡Zµq6ê\ 5x\f/\81\99M\85=4 / ]\1f\18\131\86øÓ\ fvI*\85øSûåOUÚñ\81\7f­þ´þò§\82
++
++demo/undocumented/smoothing/cpp/README: *No copyright* UNKNOWN
++
++demo/undocumented/smoothing/cpp/CMakeLists.txt: *No copyright* GENERATED FILE
++
++demo/undocumented/smoothing/python/demo_smoothing.py: LGPL (v3 or later)
++  [Copyright: 2010 Anders Logg]
++
++demo/undocumented/adaptive-poisson/cpp/README: *No copyright* UNKNOWN
++
++demo/undocumented/adaptive-poisson/cpp/CMakeLists.txt: *No copyright* GENERATED FILE
++
++demo/undocumented/adaptive-poisson/python/demo_adaptive-poisson.py: LGPL (v3 or later)
++  [Copyright: 2008 Rolv Erlend Bredesen]
++
++demo/undocumented/block-matrix/cpp/StiffnessMatrix.h: *No copyright* GENERATED FILE
++
++demo/undocumented/block-matrix/cpp/CMakeLists.txt: *No copyright* GENERATED FILE
++
++demo/undocumented/block-matrix/cpp/StiffnessMatrix.ufl: LGPL (v3 or later)
++  [Copyright: 2005-2006 Anders Logg]
++
++demo/undocumented/block-matrix/cpp/main.cpp: LGPL (v3 or later)
++  [Copyright: 2008 Kent-Andre Mardal]
++
++demo/undocumented/block-matrix/python/demo_block-matrix.py: LGPL (v3 or later)
++  [Copyright: 2008 Kent-Andre Mardal]
++
++demo/undocumented/periodic/cpp/Poisson.ufl: LGPL (v3 or later)
++  [Copyright: 2007 Anders Logg]
++
++demo/undocumented/periodic/cpp/CMakeLists.txt: *No copyright* GENERATED FILE
++
++demo/undocumented/periodic/cpp/Poisson.h: *No copyright* GENERATED FILE
++
++demo/undocumented/periodic/cpp/main.cpp: LGPL (v3 or later)
++  [Copyright: 2007-2008 Anders Logg]
++
++demo/undocumented/periodic/python/demo_periodic.py: LGPL (v3 or later)
++  [Copyright: 2007 Kristian B. Oelgaard]
++
++demo/undocumented/poisson1D-in-2D/cpp/Poisson.ufl: LGPL (v3 or later)
++  [Copyright: 2007 Kristian B. Oelgaard]
++
++demo/undocumented/poisson1D-in-2D/cpp/CMakeLists.txt: *No copyright* GENERATED FILE
++
++demo/undocumented/poisson1D-in-2D/cpp/Poisson.h: *No copyright* GENERATED FILE
++
++demo/undocumented/poisson1D-in-2D/cpp/main.cpp: LGPL (v3 or later)
++  [Copyright: 2012 Imperial College London and others]
++
++demo/undocumented/poisson1D-in-2D/python/demo_poisson1D-in-2D.py: LGPL (v3 or later)
++  [Copyright: 2012 Imperial College London and others]
++
++demo/pde/biharmonic/common.txt: *No copyright* UNKNOWN
++
++demo/pde/biharmonic/biharmonic_u.png: UNKNOWN
++  [Copyright: _\9a\v*¦9\95\fiªï@ýÏ\8f÷]
++
++demo/pde/biharmonic/cpp/Biharmonic.ufl: LGPL (v3 or later)
++  [Copyright: 2009 Kristian B. Oelgaard, Garth N. Wells and Anders Logg]
++
++demo/pde/biharmonic/cpp/CMakeLists.txt: *No copyright* GENERATED FILE
++
++demo/pde/biharmonic/cpp/Biharmonic.h: *No copyright* GENERATED FILE
++
++demo/pde/biharmonic/cpp/documentation.rst: *No copyright* GENERATED FILE
++
++demo/pde/biharmonic/cpp/main.cpp: LGPL (v3 or later)
++  [Copyright: 2009 Kristian B. Oelgaard]
++
++demo/pde/biharmonic/python/demo_biharmonic.py: LGPL (v3 or later)
++  [Copyright: 2009 Kristian B. Oelgaard]
++
++demo/pde/biharmonic/python/documentation.rst: *No copyright* UNKNOWN
++
++demo/pde/subdomains-poisson/common.txt: *No copyright* UNKNOWN
++
++demo/pde/subdomains-poisson/cpp/README: *No copyright* UNKNOWN
++
++demo/pde/subdomains-poisson/python/demo_subdomains-poisson.py: LGPL (v3 or later)
++  [Copyright: 2011 Marie E. Rognes]
++
++demo/pde/subdomains-poisson/python/documentation.rst: *No copyright* UNKNOWN
++
++demo/pde/stokes-iterative/common.txt: *No copyright* UNKNOWN
++
++demo/pde/stokes-iterative/cpp/Stokes.h: *No copyright* GENERATED FILE
++
++demo/pde/stokes-iterative/cpp/CMakeLists.txt: *No copyright* GENERATED FILE
++
++demo/pde/stokes-iterative/cpp/StokesPreconditioner.ufl: LGPL (v3 or later)
++  [Copyright: 2011 Garth N. Wells]
++
++demo/pde/stokes-iterative/cpp/StokesPreconditioner.h: *No copyright* GENERATED FILE
++
++demo/pde/stokes-iterative/cpp/Stokes.ufl: LGPL (v3 or later)
++  [Copyright: 2005-2007 Anders Logg]
++
++demo/pde/stokes-iterative/cpp/main.cpp: LGPL (v3 or later)
++  [Copyright: 2011 Garth N. Wells]
++
++demo/pde/stokes-iterative/python/demo_stokes-iterative.py: LGPL (v3 or later)
++  [Copyright: 2010 Garth N. Wells]
++
++demo/pde/stokes-iterative/python/documentation.rst: *No copyright* UNKNOWN
++
++demo/pde/mixed-poisson/mixed-poisson_sigma.png: UNKNOWN
++  [Copyright: ×hè"3_ê¾ö\89\8b\9c\18ú\98 ú\8cÉ\90âÞô³\86­5\ 4Ï\126\9eÑ\1f\98d­ï\9cQ\14Ep\90àÓ]\9fcúi\83~Â./Ú\14¦n        ò¼Ë\85Î\9a\ 1°ªÀCâǬ2\88\94\85&\8b\9fû\80¦ðáKnnQ¬\ 1\1daZÖ\94ìÁßG<â\11ó¢Ç ~³¶\93Ü\18ÒÛ¨6öàÌ\82\19\ 3\14²Ô _Ú`¤)¸í\ 5ÃÉíÆþÓn_·ï\ 2\ f\14\9f#aWS¸1\ 3\7ff;\88ÿ\ 5GHQ\14I\92r¹ü±Ç\1e[¿~=
++
++demo/pde/mixed-poisson/common.txt: *No copyright* UNKNOWN
++
++demo/pde/mixed-poisson/mixed-poisson_u.png: UNKNOWN
++  [Copyright: \95Ôq\8f8\80´£\8a@ÜòÙW7\7fô\9e\8b¹à\86\98\10\1a\vß|\17j0mgûî®\106\13\ eú¦\95¾FDµ\89\8b\86\80\9c\1a\8cÅ&\9a\98>'µLhl\9fGc\a£\10v\97.\84
++
++demo/pde/mixed-poisson/cpp/MixedPoisson.h: *No copyright* GENERATED FILE
++
++demo/pde/mixed-poisson/cpp/CMakeLists.txt: *No copyright* GENERATED FILE
++
++demo/pde/mixed-poisson/cpp/MixedPoisson.ufl: LGPL (v3 or later)
++  [Copyright: 2006-2010 Anders Logg and Marie E. Rognes]
++
++demo/pde/mixed-poisson/cpp/documentation.rst: *No copyright* GENERATED FILE
++
++demo/pde/mixed-poisson/cpp/main.cpp: LGPL (v3 or later)
++  [Copyright: 2007-2011 Anders Logg and Marie E. Rognes]
++
++demo/pde/mixed-poisson/python/demo_mixed-poisson.py: LGPL (v3 or later)
++  [Copyright: 2007 Kristian B. Oelgaard]
++
++demo/pde/mixed-poisson/python/documentation.rst: *No copyright* UNKNOWN
++
++demo/pde/hyperelasticity/hyperelasticity_u1.png: UNKNOWN
++  [Copyright: \15%&\886;¨¹Ä\bÄÖ\1aá\a]
++
++demo/pde/hyperelasticity/common.txt: *No copyright* UNKNOWN
++
++demo/pde/hyperelasticity/hyperelasticity_u0.png: UNKNOWN
++  [Copyright: Úm\9aм / âð\1e\16zåòò\9d{\ 3,\14Ì}Xű\ 1ö@\81`\9bÙAMøDÉ£±Ï\8an(³+ö         \8b\17²q)ú\bmмt\14Ú¼(BGöï²ø¿ók*&".\9a»\fmQp\8bOù¬Ë`~Ï\8fM÷g\19x\e\vÝä\ 20\86S1v)³vß\9c\96½!C\91Ö=g«W W}$\122³¡ÌÄõ\9b\1cøÍ\84Æ\90}È ÃL 8x\12æ`³\83v;Aî\b±\ e4\ 4Ç_Ð,l=»\1a\847.£\1ac\f\9a\1aj\94èè\11{O½Úd§xÅ\v^}·×f\aÙ'\97\81f\ fƵ\16\12?³nB»
++
++demo/pde/hyperelasticity/cpp/HyperElasticity.h: *No copyright* GENERATED FILE
++
++demo/pde/hyperelasticity/cpp/HyperElasticity.ufl: LGPL (v3 or later)
++  [Copyright: 2009-2010 Harish Narayanan and Garth N. Wells]
++
++demo/pde/hyperelasticity/cpp/CMakeLists.txt: *No copyright* GENERATED FILE
++
++demo/pde/hyperelasticity/cpp/documentation.rst: *No copyright* GENERATED FILE
++
++demo/pde/hyperelasticity/cpp/main.cpp: LGPL (v3 or later)
++  [Copyright: 2009 Harish Narayanyan]
++
++demo/pde/hyperelasticity/python/demo_hyperelasticity.py: LGPL (v3 or later)
++  [Copyright: 2008-2010 Johan Hake and Garth N. Wells]
++
++demo/pde/hyperelasticity/python/documentation.rst: *No copyright* GENERATED FILE
++
++demo/pde/cahn-hilliard/cahn-hilliard_c.png: UNKNOWN
++  [Copyright: \16{E\ 1±\84}\bw5È[Ì\85\81ÕÝì°Û\ f½ûÌË_«)â \b.I\rpR$ú(F@K\11\85éÒâÁ(1ä\9e  j\90¬â\15\11ÀàH\9f@Wq,\8d¦\ 2ì4<kèìÈFáaM@IA\96ñ\10S~ü\9fþTIê%\1f\fF\8c\ 1ÝDÏáF&z¦!zâ½\16ÜH\860$Ö\84f\92ÇD\18r}\ fÖ¨Æ\95\f\82_\8aT](\1e\93\13\85#οJ"Þ\9f\98\vKEãâ\9e¿èRD\11Ð(j\1e\ «ÌÑ­ð×t\8c\83ÇD\bugØ\94ÿÑÃz°A\9d¿ò;zÞ{t\1aráóÞp \ 2\15\ 2eÄ<\ 1\83A\19-\aÕ¶.\b׺\aµ6Â\13U,Â$\18\9d N\ e'8A\9b\98\ eÌã\13\9a\16ÄyBÍátJ\r\82|sÛ4D\1cnûF­\93S\ 3\19\96¡@9eçz\12Ñ\96HÂé\86$ãÓ / Å\9a´\b\8a6\7f6É/?¿\8b\r³<e;ÖOó\97Ï\95\e×è#S\8aH\1d\8c\14V>%®d\9ch\9b%B\v
++
++demo/pde/cahn-hilliard/common.txt: *No copyright* UNKNOWN
++
++demo/pde/cahn-hilliard/cpp/CahnHilliard2D.h: *No copyright* GENERATED FILE
++
++demo/pde/cahn-hilliard/cpp/CahnHilliard3D.ufl: LGPL (v3 or later)
++  [Copyright: 2006-2010 Garth N. Wells]
++
++demo/pde/cahn-hilliard/cpp/CMakeLists.txt: *No copyright* GENERATED FILE
++
++demo/pde/cahn-hilliard/cpp/CahnHilliard3D.cpp: *No copyright* GENERATED FILE
++
++demo/pde/cahn-hilliard/cpp/CahnHilliard2D.cpp: *No copyright* GENERATED FILE
++
++demo/pde/cahn-hilliard/cpp/CahnHilliard2D.ufl: LGPL (v3 or later)
++  [Copyright: 2006-2010 Garth N. Wells]
++
++demo/pde/cahn-hilliard/cpp/CahnHilliard3D.h: *No copyright* GENERATED FILE
++
++demo/pde/cahn-hilliard/cpp/documentation.rst: *No copyright* GENERATED FILE
++
++demo/pde/cahn-hilliard/cpp/main.cpp: LGPL (v3 or later)
++  [Copyright: 2005-2007 Garth N. Wells]
++
++demo/pde/cahn-hilliard/python/demo_cahn-hilliard.py: LGPL (v3 or later)
++  [Copyright: 2009 Garth N. Wells]
++
++demo/pde/cahn-hilliard/python/documentation.rst: *No copyright* GENERATED FILE
++
++demo/pde/navier-stokes/navier-stokes_u.png: UNKNOWN
++  [Copyright: J\8f;&¾äC}ÿ«\1e\ 3\7fô»S¶Y\84ww9Ò§\8fؽ\9b
++
++demo/pde/navier-stokes/common.txt: *No copyright* UNKNOWN
++
++demo/pde/navier-stokes/cpp/PressureUpdate.h: *No copyright* GENERATED FILE
++
++demo/pde/navier-stokes/cpp/lshape.xml.gz: UNKNOWN
++  [Copyright: v|6Òó7\1d÷ã\91\19\86\8d/Ðý¢\1f\16â-ظNº HÓ\9d4Òó?\1a\aÆiRê\17CkBؽ\ e£Ø%\87\13\8b´Vù
++
++demo/pde/navier-stokes/cpp/PressureUpdate.ufl: LGPL (v3 or later)
++  [Copyright: 2010 Anders Logg]
++
++demo/pde/navier-stokes/cpp/TentativeVelocity.ufl: LGPL (v3 or later)
++  [Copyright: 2010 Anders Logg]
++
++demo/pde/navier-stokes/cpp/CMakeLists.txt: *No copyright* GENERATED FILE
++
++demo/pde/navier-stokes/cpp/TentativeVelocity.h: *No copyright* GENERATED FILE
++
++demo/pde/navier-stokes/cpp/VelocityUpdate.ufl: LGPL (v3 or later)
++  [Copyright: 2010 Anders Logg]
++
++demo/pde/navier-stokes/cpp/VelocityUpdate.h: *No copyright* GENERATED FILE
++
++demo/pde/navier-stokes/cpp/documentation.rst: *No copyright* GENERATED FILE
++
++demo/pde/navier-stokes/cpp/main.cpp: LGPL (v3 or later)
++  [Copyright: 2010-2011 Anders Logg]
++
++demo/pde/navier-stokes/navier-stokes_p.png: UNKNOWN
++  [Copyright: Å1\12ü\1cÊD[¤Ô§\ 3m÷%Ò={\v;;h?\·C\94\vr\86F\93d?I!L.\ 4»\12\19û¯\8b\8bV!Q\8db§}íß)~&~! \8aá\109Ï'=ÕÀ\rÖ0ÔÑ\98.jÈÔ\fîlq\99&\81\84\1dAÑÐ\ eÁU?Ë>I\92½"\8509?ßö\8a»´í / á\8aEÙëË\8a\16\86C\13;è,àT±NÓÀ ~h\12xÂÅÃ-\91]¡ö»_dZì\9aó(\92äV!\85\1c\8a\b\83\17BD-´l\9fÀN\v{\15Ô¨#\9d¤\7f§\97ÃXÕ¢\9d / \9b\ 4\16\8b\8bR\8b\91¦#L\92½$\8509?­xÄ=í\18\85\8c£Ås\9dv\ 5\1a\87\8d¹Ch2oòj3_h\8a\18ëe\824úñ6X4{4\82ðéÀ^\ 5¥R¦I`«\80M\92dßH!LÎÉ×üÂcºr\12\9eÀ[ÃïqϦ\85ñ]
++
++demo/pde/navier-stokes/python/lshape.xml.gz: UNKNOWN
++  [Copyright: v|6Òó7\1d÷ã\91\19\86\8d/Ðý¢\1f\16â-ظNº HÓ\9d4Òó?\1a\aÆiRê\17CkBؽ\ e£Ø%\87\13\8b´Vù
++
++demo/pde/navier-stokes/python/demo_navier-stokes.py: LGPL (v3 or later)
++  [Copyright: 2010-2011 Anders Logg]
++
++demo/pde/navier-stokes/python/documentation.rst: *No copyright* UNKNOWN
++
++demo/pde/poisson/poisson_u.png: UNKNOWN
++  [Copyright: Ð\16¯Ñ\ f\9bÒ\83\ 1Zt\1e ÝP\88úöP\97I.U\8f"k`T\9dØÈN\83\149Kaí½\14pb\10 !qÚiJX\12w§89è[~}¹ýyÓ\89éBB\11\ 6Aîd\95b6Äü«d?¸n?§\86Á\19F\r`xúÕ7ýÈ\89æ\ 6$^\1f\1dÝ<xtX¡³ 5«F}¦^\1d\ fÖvÞ/\18ÐÎþ\80(Ry\l¾Áa\83ä³eîV²¦OR\190M¸rÛñ\1fíÁ\17N·ßÃù\94Ó\ eqb¨>³\9bB¨n\81äAð\1aI\97\1d{\87 / ­ô-\ fI\9aÄ\850gY\10ï<×S\17\85ß_|\11ØXÁ\14Ã\88\12C:jM§\9a\99s\19Q,FÊ\9aT\19õ¦ïÙ\ 6ï»hR{ÿ4¨6Ó@)\ f¹\80:¤C\98¬ ²GI1\82*}\96Ùæ\90\10\14\ 3´\ 5\9e(HEQ+t¤\13Ä\9dN6\84\ eiÎY\r\88Ír*m\13ø\8e¿\92\ 1%=EµÊòÏ\86ý\ 3K>ï\15L\9eú2\9dyVµF\9c%\93un\10:2\10×Ô\9bݫXzù\7fV¬àçópÌ?·\81\8eR\83ÛpÄ\90÷?CÚ¥@\15 \88´p,Op\9c\1e\89Ùf\97\9ex.9\ fU:º\9b\81@Òm)ÉEc\80\83o2<\õ.ðãg\82ƽýÑ\98ï_«Úq\9e~\87ëõϳSÑ\14Ãè*\86®ÎR\14\87´èánPÝ\ fõÆÛlS÷É\aWùñÅa¬B\9a\82\16ú ê`\85<\11\1d\1fëÊTÙ\v\17\94\9e(Q\r80\18U[%]Ê?w\9f\93Z4@p\15D\v\9bT\ fÐFâéÿK\ f¥h\98cû¿Q¦ÜÑ.\ 2Sk\91\ 42V0b\18eb`9m\8d\93Á)\84\8eî\ 4Ý\v\r0\8c\12öíç\16\9c\89\ 6\a\94JæzeÅPrÉ\96á\1a\96ó\9fuøHU¬ú¼\13\ 1\ e¨82D\15§ýeeH\14\1d®Ãe^ÛöEÓVa\92\1d\8a¤K\1c §gKéàuöÓãÆ4\ 6¬L\82\1e<+<b¬p@À\92Ï{!\8eô\8cóTw[Ì<\97ºL]6\88\97\1f]So\cû¹/±åÚ\8f\85ÌsL\87\82u^Z&\87\a\9bò\9b\fùæ½r:º½z¶\8f9yO\16\91úö¿@â\85UL,·_(=\15\95T!_­r\15\94&\9f\83ë\97LM³\8a\98õ×]Wh\9a\86m\82Ä.G¦\18F>\8eä\8a\11\1cÓb=¡b\85\8d·ÚFî§\8f/oV qí«\ 6\8dgH\1eë¶\ 6î,ÿ÷:!ijIÊ\15rï,\19\fj\84\ 2\87ú読\95æd>³Ö(\ 5\8bï8\1a\88AĬCa"ð\85\90\9c\ fÖ[/\aÐ;ü\ 6¯\12H\87\95\bLõ£\7fjg\9f\11Ãè^XR} âHèèV\13¹\87úÑ[l\ f÷çÇ\17o½Qêh\9bÝ:)¦¯Ó~·\8ehRÉ\15Ãÿ(\v\1c\95£I\ e1»Py\9e@<\88æ\96Üe3\9f\99ÚÙãY\1fC\9bê ÄæOF\8aJ\9dzÚ,\ f读6ìm½å2
++
++demo/pde/poisson/common.txt: *No copyright* UNKNOWN
++
++demo/pde/poisson/cpp/Poisson.ufl: LGPL (v3 or later)
++  [Copyright: 2005-2009 Anders Logg]
++
++demo/pde/poisson/cpp/CMakeLists.txt: *No copyright* GENERATED FILE
++
++demo/pde/poisson/cpp/Poisson.h: *No copyright* GENERATED FILE
++
++demo/pde/poisson/cpp/documentation.rst: *No copyright* GENERATED FILE
++
++demo/pde/poisson/cpp/main.cpp: LGPL (v3 or later)
++  [Copyright: 2006-2011 Anders Logg]
++
++demo/pde/poisson/python/demo_poisson.py: LGPL (v3 or later)
++  [Copyright: 2007-2011 Anders Logg]
++
++demo/pde/poisson/python/documentation.rst: *No copyright* UNKNOWN
++
++demo/CMakeLists.txt: *No copyright* UNKNOWN
++
++demo/la/eigenvalue/eigenvalue_x.png: UNKNOWN
++  [Copyright: s,
++
++demo/la/eigenvalue/common.txt: *No copyright* UNKNOWN
++
++demo/la/eigenvalue/cpp/StiffnessMatrix.h: *No copyright* GENERATED FILE
++
++demo/la/eigenvalue/cpp/CMakeLists.txt: *No copyright* GENERATED FILE
++
++demo/la/eigenvalue/cpp/StiffnessMatrix.ufl: LGPL (v3 or later)
++  [Copyright: 2005-2006 Anders Logg]
++
++demo/la/eigenvalue/cpp/box_with_dent.xml.gz: *No copyright* UNKNOWN
++
++demo/la/eigenvalue/cpp/main.cpp: LGPL (v3 or later)
++  [Copyright: 2007-2010 Kristian B. Oelgaard and Garth N. Wells]
++
++demo/la/eigenvalue/python/demo_eigenvalue.py: LGPL (v3 or later)
++  [Copyright: 2007 Kristian B. Oelgaard]
++
++demo/la/eigenvalue/python/box_with_dent.xml.gz: *No copyright* UNKNOWN
++
++demo/la/eigenvalue/python/documentation.rst: *No copyright* UNKNOWN
++
++demo/cmake.local: *No copyright* UNKNOWN
++
++doc/generate_api_doc.py: LGPL (v3 or later)
++  [Copyright: 2011 Marie E. Rognes]
++
++doc/README: *No copyright* GENERATED FILE
++
++doc/quick_reference_cpp.rst: *No copyright* UNKNOWN
++
++doc/CMakeLists.txt: *No copyright* UNKNOWN
++
++doc/sphinx-common/README: *No copyright* GENERATED FILE
++
++doc/sphinx-common/Makefile: *No copyright* UNKNOWN
++
++doc/sphinx-common/source/conf.py: GENERATED FILE
++  [Copyright: = True / = u'DOLFIN Core, https://launchpad.net/~dolfin-core' / ..." is shown in the HTML footer. Default is True]
++
++doc/man/man1/dolfin-convert.1.gz: *No copyright* UNKNOWN
++
++doc/man/man1/dolfin-version.1.gz: *No copyright* UNKNOWN
++
++doc/man/man1/dolfin-order.1.gz: *No copyright* UNKNOWN
++
++doc/man/man1/dolfin-plot.1.gz: *No copyright* UNKNOWN
++
++doc/copy_and_split_demo_doc.py: LGPL (v3 or later) GENERATED FILE
++  [Copyright: 2011 Marie E. Rognes]
++
++doc/quick_reference_python.rst: *No copyright* UNKNOWN
++
++doc/generate_main_index.py: LGPL (v3 or later)
++  [Copyright: 2011 Marie E. Rognes]
++
++dolfin/generation/PolyhedronUtils.cpp: LGPL (v3 or later)
++  [Copyright: 2012 Benjamin Kehlet]
++
++dolfin/generation/CSGMeshGenerator.h: LGPL (v3 or later)
++  [Copyright: 2012 Anders Logg (and others, add authors)]
++
++dolfin/generation/dolfin_generation.h: *No copyright* UNKNOWN
++
++dolfin/generation/UnitInterval.h: LGPL (v3 or later)
++  [Copyright: 2012 Benjamin Kehlet]
++
++dolfin/generation/CSGCGALMeshGenerator3D.h: LGPL (v3 or later)
++  [Copyright: 2012 Benjamin Kehlet]
++
++dolfin/generation/cgal_csg3d.h: *No copyright* UNKNOWN
++
++dolfin/generation/PolyhedronUtils.h: LGPL (v3 or later)
++  [Copyright: 2012 Benjamin Kehlet]
++
++dolfin/generation/RectangleMesh.h: LGPL (v3 or later)
++  [Copyright: 2005-2011 Anders Logg]
++
++dolfin/generation/UnitTetrahedronMesh.cpp: LGPL (v3 or later)
++  [Copyright: 2010 Anders Logg]
++
++dolfin/generation/Interval.h: LGPL (v3 or later)
++  [Copyright: 2012 Benjamin Kehlet]
++
++dolfin/generation/UnitCircleMesh.h: LGPL (v3 or later)
++  [Copyright: 2005-2006 Anders Logg]
++
++dolfin/generation/UnitSquareMesh.h: LGPL (v3 or later)
++  [Copyright: 2005-2009 Anders Logg]
++
++dolfin/generation/CSGOperators.cpp: LGPL (v3 or later)
++  [Copyright: 2012 Anders Logg]
++
++dolfin/generation/GeometryToCGALConverter.cpp: LGPL (v3 or later)
++  [Copyright: 2012 Benjamin Kehlet]
++
++dolfin/generation/UnitSquare.h: LGPL (v3 or later)
++  [Copyright: 2012 Benjamin Kehlet]
++
++dolfin/generation/BoxMesh.cpp: LGPL (v3 or later)
++  [Copyright: 2005-2008 Anders Logg]
++
++dolfin/generation/CSGGeometries3D.h: LGPL (v3 or later)
++  [Copyright: 2012 Benjamin Kehlet]
++
++dolfin/generation/compute_normal.h: *No copyright* UNKNOWN
++
++dolfin/generation/UnitCircleMesh.cpp: LGPL (v3 or later)
++  [Copyright: 2005-2012 Anders Logg]
++
++dolfin/generation/CSGCGALMeshGenerator3D.cpp: LGPL (v3 or later) GENERATED FILE
++  [Copyright: 2012 Benjamin Kehlet]
++
++dolfin/generation/UnitCube.h: LGPL (v3 or later)
++  [Copyright: 2012 Benjamin Kehlet]
++
++dolfin/generation/CSGOperators.h: LGPL (v3 or later)
++  [Copyright: 2012 Anders Logg]
++
++dolfin/generation/CSGGeometry.cpp: LGPL (v3 or later)
++  [Copyright: 2012 Anders Logg]
++
++dolfin/generation/CSGPrimitives2D.h: LGPL (v3 or later)
++  [Copyright: 2012 Anders Logg]
++
++dolfin/generation/CSGPrimitives2D.cpp: LGPL (v3 or later)
++  [Copyright: 2012 Anders Logg]
++
++dolfin/generation/PolygonalMeshGenerator.h: LGPL (v3 or later)
++  [Copyright: 2012 Garth N. Wells]
++
++dolfin/generation/triangulate_polyhedron.h: GPL (v3 or later)
++  [Copyright: 2010-2011 GeometryFactory Sarl (France)]
++
++dolfin/generation/GeometryToCGALConverter.h: LGPL (v3 or later)
++  [Copyright: 2012 Benjamin Kehlet]
++
++dolfin/generation/RectangleMesh.cpp: LGPL (v3 or later)
++  [Copyright: 2005-2009 Anders Logg]
++
++dolfin/generation/IntervalMesh.h: LGPL (v3 or later)
++  [Copyright: 2007 Kristian B. Oelgaard]
++
++dolfin/generation/UnitCircle.h: LGPL (v3 or later)
++  [Copyright: 2012 Benjamin Kehlet]
++
++dolfin/generation/CSGGeometry.h: LGPL (v3 or later)
++  [Copyright: 2012 Anders Logg]
++
++dolfin/generation/CSGGeometries3D.cpp: LGPL (v3 or later)
++  [Copyright: 2012 Benjamin Kehlet]
++
++dolfin/generation/UnitTriangleMesh.cpp: LGPL (v3 or later)
++  [Copyright: 2010 Anders Logg]
++
++dolfin/generation/PolyhedralMeshGenerator.h: LGPL (v3 or later)
++  [Copyright: 2012 Garth N. Wells]
++
++dolfin/generation/IntervalMesh.cpp: LGPL (v3 or later)
++  [Copyright: 2007 Kristian B. Oelgaard]
++
++dolfin/generation/UnitTetrahedronMesh.h: LGPL (v3 or later)
++  [Copyright: 2010 Anders Logg]
++
++dolfin/generation/CSGCGALMeshGenerator2D.h: LGPL (v3 or later)
++  [Copyright: 2012 Benjamin Kehlet]
++
++dolfin/generation/Triangulate.h: LGPL (v3 or later)
++  [Copyright: 2012 Garth N. Wells]
++
++dolfin/generation/BoxMesh.h: LGPL (v3 or later)
++  [Copyright: 2005-2011 Anders Logg]
++
++dolfin/generation/CSGMeshGenerator.cpp: LGPL (v3 or later)
++  [Copyright: 2012 Anders Logg, Benjamin Kehlet, Johannes Ring]
++
++dolfin/generation/CSGPrimitive.h: LGPL (v3 or later)
++  [Copyright: 2012 Anders Logg]
++
++dolfin/generation/UnitTriangleMesh.h: LGPL (v3 or later)
++  [Copyright: 2010 Anders Logg]
++
++dolfin/generation/self_intersect.h: *No copyright* UNKNOWN
++
++dolfin/generation/CGALMeshBuilder.h: LGPL (v3 or later)
++  [Copyright: 2012 Garth N. Wells]
++
++dolfin/generation/CSGPrimitives3D.h: LGPL (v3 or later)
++  [Copyright: 2012 Anders Logg]
++
++dolfin/generation/Triangulate.cpp: LGPL (v3 or later)
++  [Copyright: 2012 Garth N. Wells]
++
++dolfin/generation/UnitCubeMesh.h: LGPL (v3 or later)
++  [Copyright: 2005-2006 Anders Logg]
++
++dolfin/generation/CSGPrimitives3D.cpp: LGPL (v3 or later) GENERATED FILE
++  [Copyright: 2012 Anders Logg]
++
++dolfin/generation/CSGCGALMeshGenerator2D.cpp: LGPL (v3 or later)
++  [Copyright: 2012 Johannes Ring]
++
++dolfin/generation/PolygonalMeshGenerator.cpp: LGPL (v3 or later)
++  [Copyright: 2012 Garth N. Wells]
++
++dolfin/generation/PolyhedralMeshGenerator.cpp: LGPL (v3 or later)
++  [Copyright: 2012 Garth N. Wells]
++
++dolfin/generation/UnitIntervalMesh.h: LGPL (v3 or later)
++  [Copyright: 2007 Kristian B. Oelgaard]
++
++dolfin/dolfin.h: *No copyright* UNKNOWN
++
++dolfin/refinement/UniformMeshRefinement.cpp: LGPL (v3 or later)
++  [Copyright: 2006-2010 Anders Logg]
++
++dolfin/refinement/LocalMeshRefinement.h: LGPL (v3 or later)
++  [Copyright: 2011 Anders Logg]
++
++dolfin/refinement/LocalMeshCoarsening.cpp: LGPL (v3 or later)
++  [Copyright: 2006 Johan Hoffman]
++
++dolfin/refinement/LocalMeshRefinement.cpp: LGPL (v3 or later)
++  [Copyright: 2011 Anders Logg]
++
++dolfin/refinement/RegularCutRefinement.cpp: LGPL (v3 or later)
++  [Copyright: 2011 Anders Logg]
++
++dolfin/refinement/RivaraRefinement.h: LGPL (v3 or later)
++  [Copyright: 2008 Johan Jansson]
++
++dolfin/refinement/BisectionRefinement.h: LGPL (v3 or later)
++  [Copyright: 2006 Johan Hoffman]
++
++dolfin/refinement/RegularCutRefinement.h: LGPL (v3 or later)
++  [Copyright: 2011 Anders Logg]
++
++dolfin/refinement/UniformMeshRefinement.h: LGPL (v3 or later)
++  [Copyright: 2006-2010 Anders Logg]
++
++dolfin/refinement/LocalMeshCoarsening.h: LGPL (v3 or later)
++  [Copyright: 2006 Johan Hoffman]
++
++dolfin/refinement/refine.cpp: LGPL (v3 or later)
++  [Copyright: 2010 Garth N. Wells]
++
++dolfin/refinement/BisectionRefinement.cpp: LGPL (v3 or later)
++  [Copyright: 2006 Johan Hoffman]
++
++dolfin/refinement/refine.h: LGPL (v3 or later)
++  [Copyright: 2010 Garth N. Wells]
++
++dolfin/refinement/RivaraRefinement.cpp: LGPL (v3 or later)
++  [Copyright: 2008 Johan Jansson]
++
++dolfin/refinement/dolfin_refinement.h: *No copyright* UNKNOWN
++
++dolfin/function/Constant.h: LGPL (v3 or later)
++  [Copyright: 2006-2009 Anders Logg]
++
++dolfin/function/GenericFunction.cpp: LGPL (v3 or later)
++  [Copyright: 2009-2013 Anders Logg]
++
++dolfin/function/GenericFunction.h: LGPL (v3 or later)
++  [Copyright: 2009 Anders Logg]
++
++dolfin/function/Function.cpp: LGPL (v3 or later)
++  [Copyright: 2003-2012 Anders Logg]
++
++dolfin/function/SubSpace.h: LGPL (v3 or later)
++  [Copyright: 2008 Anders Logg]
++
++dolfin/function/dolfin_function.h: *No copyright* UNKNOWN
++
++dolfin/function/CoefficientAssigner.cpp: LGPL (v3 or later)
++  [Copyright: 2008-2009 Anders Logg]
++
++dolfin/function/Constant.cpp: LGPL (v3 or later)
++  [Copyright: 2006-2011 Anders Logg]
++
++dolfin/function/Expression.cpp: LGPL (v3 or later)
++  [Copyright: 2009-2011 Anders Logg]
++
++dolfin/function/FunctionSpace.h: LGPL (v3 or later)
++  [Copyright: 2008-2011 Anders Logg]
++
++dolfin/function/SpecialFacetFunction.h: LGPL (v3 or later)
++  [Copyright: 2010 Marie E. Rognes]
++
++dolfin/function/SpecialFacetFunction.cpp: LGPL (v3 or later)
++  [Copyright: 2010 Marie E. Rognes]
++
++dolfin/function/CoefficientAssigner.h: LGPL (v3 or later)
++  [Copyright: 2008-2009 Anders Logg]
++
++dolfin/function/Function.h: LGPL (v3 or later)
++  [Copyright: 2003-2012 Anders Logg]
++
++dolfin/function/SubSpace.cpp: LGPL (v3 or later)
++  [Copyright: 2008 Anders Logg]
++
++dolfin/function/FunctionSpace.cpp: LGPL (v3 or later)
++  [Copyright: 2008-2009 Anders Logg]
++
++dolfin/function/SpecialFunctions.h: LGPL (v3 or later)
++  [Copyright: 2006-2011 Anders Logg]
++
++dolfin/function/Expression.h: LGPL (v3 or later)
++  [Copyright: 2009 Anders Logg]
++
++dolfin/function/SpecialFunctions.cpp: LGPL (v3 or later)
++  [Copyright: 2006-2011 Anders Logg]
++
++dolfin/adaptivity/Extrapolation.h: LGPL (v3 or later)
++  [Copyright: 2009 Anders Logg]
++
++dolfin/adaptivity/TimeSeries.cpp: LGPL (v3 or later)
++  [Copyright: 2009-2012 Anders Logg]
++
++dolfin/adaptivity/GenericAdaptiveVariationalSolver.cpp: LGPL (v3 or later)
++  [Copyright: 2010 Marie E. Rognes]
++
++dolfin/adaptivity/AdaptiveNonlinearVariationalSolver.cpp: LGPL (v3 or later)
++  [Copyright: 2010--2012 Marie E. Rognes]
++
++dolfin/adaptivity/marking.h: LGPL (v3 or later)
++  [Copyright: 2010 Marie E. Rognes]
++
++dolfin/adaptivity/dolfin_adaptivity.h: *No copyright* UNKNOWN
++
++dolfin/adaptivity/AdaptiveLinearVariationalSolver.cpp: LGPL (v3 or later)
++  [Copyright: 2010--2012 Marie E. Rognes]
++
++dolfin/adaptivity/AdaptiveNonlinearVariationalSolver.h: LGPL (v3 or later)
++  [Copyright: 2010--2012 Marie E. Rognes]
++
++dolfin/adaptivity/adaptivesolve.cpp: LGPL (v3 or later)
++  [Copyright: 2011 Marie E. Rognes]
++
++dolfin/adaptivity/GenericAdaptiveVariationalSolver.h: LGPL (v3 or later)
++  [Copyright: 2010--2012 Marie E. Rognes]
++
++dolfin/adaptivity/adaptivesolve.h: LGPL (v3 or later)
++  [Copyright: 2011 Marie E. Rognes]
++
++dolfin/adaptivity/adapt.h: LGPL (v3 or later)
++  [Copyright: 2010-2011 Anders Logg, Marie Rognes and Garth N. Wells]
++
++dolfin/adaptivity/adapt.cpp: LGPL (v3 or later)
++  [Copyright: 2010-2011 Anders Logg, Marie Rognes and Garth N. Wells]
++
++dolfin/adaptivity/LocalAssembler.cpp: LGPL (v3 or later)
++  [Copyright: 2011 Marie E. Rognes]
++
++dolfin/adaptivity/TimeSeries.h: LGPL (v3 or later)
++  [Copyright: 2009-2012 Anders Logg]
++
++dolfin/adaptivity/GoalFunctional.cpp: LGPL (v3 or later)
++  [Copyright: 2010 Marie E. Rognes]
++
++dolfin/adaptivity/AdaptiveLinearVariationalSolver.h: LGPL (v3 or later)
++  [Copyright: 2010--2012 Marie E. Rognes]
++
++dolfin/adaptivity/LocalAssembler.h: LGPL (v3 or later)
++  [Copyright: 2011 Marie E. Rognes]
++
++dolfin/adaptivity/GoalFunctional.h: LGPL (v3 or later)
++  [Copyright: 2010--2012 Marie E. Rognes]
++
++dolfin/adaptivity/Extrapolation.cpp: LGPL (v3 or later)
++  [Copyright: 2009-2011 Anders Logg]
++
++dolfin/adaptivity/ErrorControl.h: LGPL (v3 or later)
++  [Copyright: 2010 Marie E. Rognes]
++
++dolfin/adaptivity/ErrorControl.cpp: LGPL (v3 or later)
++  [Copyright: 2010 Marie E. Rognes]
++
++dolfin/adaptivity/marking.cpp: LGPL (v3 or later)
++  [Copyright: 2010 Marie E. Rognes]
++
++dolfin/log/Event.cpp: LGPL (v3 or later)
++  [Copyright: 2004-2005 Anders Logg]
++
++dolfin/log/Table.h: LGPL (v3 or later)
++  [Copyright: 2008-2011 Anders Logg]
++
++dolfin/log/LogManager.h: LGPL (v3 or later)
++  [Copyright: 2003-2007 Anders Logg]
++
++dolfin/log/Event.h: LGPL (v3 or later)
++  [Copyright: 2004-2007 Anders Logg]
++
++dolfin/log/Logger.cpp: LGPL (v3 or later)
++  [Copyright: 2003-2012 Anders Logg]
++
++dolfin/log/README: *No copyright* UNKNOWN
++
++dolfin/log/LogStream.h: LGPL (v3 or later)
++  [Copyright: 2003-2009 Anders Logg]
++
++dolfin/log/Progress.cpp: LGPL (v3 or later)
++  [Copyright: 2003-2011 Anders Logg]
++
++dolfin/log/log.h: LGPL (v3 or later) GENERATED FILE
++  [Copyright: 2003-2013 Anders Logg and Jim Tilander]
++
++dolfin/log/LogStream.cpp: LGPL (v3 or later)
++  [Copyright: 2003-2007 Anders Logg]
++
++dolfin/log/dolfin_log.h: *No copyright* UNKNOWN
++
++dolfin/log/Logger.h: LGPL (v3 or later)
++  [Copyright: 2003-2013 Anders Logg]
++
++dolfin/log/Progress.h: LGPL (v3 or later)
++  [Copyright: 2003-2008 Anders Logg and Jim Tilander]
++
++dolfin/log/LogLevel.h: *No copyright* UNKNOWN
++
++dolfin/log/LogManager.cpp: LGPL (v3 or later)
++  [Copyright: 2003-2005 Anders Logg]
++
++dolfin/log/log.cpp: LGPL (v3 or later)
++  [Copyright: 2003-2013 Anders Logg]
++
++dolfin/log/Table.cpp: LGPL (v3 or later)
++  [Copyright: 2008-2011 Anders Logg]
++
++dolfin/CMakeLists.txt: *No copyright* UNKNOWN
++
++dolfin/la/EpetraLUSolver.h: LGPL (v3 or later)
++  [Copyright: 2008-2010 Kent-Andre Mardal and Garth N. Wells]
++
++dolfin/la/TensorProductMatrix.h: LGPL (v3 or later)
++  [Copyright: 2012 Anders Logg]
++
++dolfin/la/PETScBaseMatrix.cpp: LGPL (v3 or later)
++  [Copyright: 2011-2012 Anders Logg and Garth N. Wells]
++
++dolfin/la/uBLASPreconditioner.h: LGPL (v3 or later)
++  [Copyright: 2006-2009 Garth N. Wells]
++
++dolfin/la/PETScKrylovSolver.cpp: LGPL (v3 or later)
++  [Copyright: 2005 Johan Jansson]
++
++dolfin/la/LinearSolver.cpp: LGPL (v3 or later)
++  [Copyright: 2008-2011 Anders Logg]
++
++dolfin/la/TrilinosPreconditioner.cpp: LGPL (v3 or later)
++  [Copyright: 2010 Garth N. Wells]
++
++dolfin/la/TensorProductMatrix.cpp: LGPL (v3 or later)
++  [Copyright: 2012 Anders Logg]
++
++dolfin/la/GenericVector.h: LGPL (v3 or later)
++  [Copyright: 2006-2010 Garth N. Wells]
++
++dolfin/la/MUMPSLUSolver.cpp: LGPL (v3 or later)
++  [Copyright: 2011 Garth N. Wells]
++
++dolfin/la/PETScCuspFactory.cpp: LGPL (v3 or later)
++  [Copyright: 2011 Fredrik Valdmanis]
++
++dolfin/la/BlockVector.cpp: LGPL (v3 or later)
++  [Copyright: 2008 Kent-Andre Mardal]
++
++dolfin/la/UmfpackLUSolver.cpp: LGPL (v3 or later)
++  [Copyright: 2006-2008 Garth N. Wells]
++
++dolfin/la/CholmodCholeskySolver.h: LGPL (v3 or later)
++  [Copyright: 2008 Dag Lindbo and Garth N. Wells]
++
++dolfin/la/EpetraMatrix.h: LGPL (v3 or later)
++  [Copyright: 2008 Martin Sandve Alnes, Kent-Andre Mardal and Johannes Ring]
++
++dolfin/la/uBLASLinearOperator.h: LGPL (v3 or later)
++  [Copyright: 2006-2012 Anders Logg]
++
++dolfin/la/PETScFactory.h: LGPL (v3 or later)
++  [Copyright: 2007 Ola Skavhaug]
++
++dolfin/la/PETScObject.h: LGPL (v3 or later)
++  [Copyright: 2008 Garth N. Wells]
++
++dolfin/la/CoordinateMatrix.cpp: LGPL (v3 or later)
++  [Copyright: 2011 Garth N. Wells]
++
++dolfin/la/solve.cpp: LGPL (v3 or later)
++  [Copyright: 2007-2011 Anders Logg]
++
++dolfin/la/EpetraMatrix.cpp: LGPL (v3 or later)
++  [Copyright: 2008 Martin Sandve Alnes, Kent-Andre Mardal and Johannes Ring]
++
++dolfin/la/PETScFactory.cpp: LGPL (v3 or later)
++  [Copyright: 2005-2006 Ola Skavhaug]
++
++dolfin/la/PETScKrylovSolver.h: LGPL (v3 or later)
++  [Copyright: 2004-2005 Johan Jansson]
++
++dolfin/la/GenericLUSolver.h: LGPL (v3 or later)
++  [Copyright: 2010 Garth N. Wells]
++
++dolfin/la/uBLASSparseMatrix.h: LGPL (v3 or later)
++  [Copyright: 2006 Garth N. Wells]
++
++dolfin/la/uBLASFactory.h: LGPL (v3 or later)
++  [Copyright: 2007 Ola Skavhaug]
++
++dolfin/la/EpetraVector.cpp: LGPL (v3 or later)
++  [Copyright: 2008 Martin Sandve Alnes, Kent-Andre Mardal and Johannes Ring]
++
++dolfin/la/KrylovSolver.h: LGPL (v3 or later)
++  [Copyright: 2007-2009 Garth N. Wells]
++
++dolfin/la/GenericSparsityPattern.h: LGPL (v3 or later)
++  [Copyright: 2007 Ola Skavhaug]
++
++dolfin/la/TensorProductVector.h: LGPL (v3 or later)
++  [Copyright: 2012 Anders Logg]
++
++dolfin/la/GenericLinearAlgebraFactory.h: LGPL (v3 or later)
++  [Copyright: 2007 Ola Skavhaug]
++
++dolfin/la/DefaultFactory.cpp: LGPL (v3 or later)
++  [Copyright: 2008-2011 Anders Logg]
++
++dolfin/la/EpetraVector.h: LGPL (v3 or later)
++  [Copyright: 2008 Martin Sandve Alnes, Kent-Andre Mardal and Johannes Ring]
++
++dolfin/la/STLMatrix.h: LGPL (v3 or later)
++  [Copyright: 2007-2012 Anders Logg]
++
++dolfin/la/PETScPreconditioner.cpp: LGPL (v3 or later)
++  [Copyright: 2010 Garth N. Wells]
++
++dolfin/la/solve.h: LGPL (v3 or later)
++  [Copyright: 2007-2011 Anders Logg]
++
++dolfin/la/PETScMatrix.h: LGPL (v3 or later)
++  [Copyright: 2004-2012 Johan Hoffman, Johan Jansson and Anders Logg]
++
++dolfin/la/GenericMatrix.cpp: LGPL (v3 or later)
++  [Copyright: 2010-2012 Anders Logg]
++
++dolfin/la/uBLASDummyPreconditioner.cpp: LGPL (v3 or later)
++  [Copyright: 2006 Anders Logg]
++
++dolfin/la/STLFactory.cpp: LGPL (v3 or later)
++  [Copyright: 2007 Ilmar Wilbers]
++
++dolfin/la/Matrix.h: LGPL (v3 or later)
++  [Copyright: 2006-2008 Anders Logg and Garth N. Wells]
++
++dolfin/la/Scalar.h: LGPL (v3 or later)
++  [Copyright: 2007-2011 Anders Logg]
++
++dolfin/la/UmfpackLUSolver.h: LGPL (v3 or later)
++  [Copyright: 2006-2010 Garth N. Wells]
++
++dolfin/la/GenericLinearOperator.h: LGPL (v3 or later)
++  [Copyright: 2012 Anders Logg]
++
++dolfin/la/EpetraKrylovSolver.cpp: LGPL (v3 or later)
++  [Copyright: 2008-2011 Kent-Andre Mardal and Garth N. Wells]
++
++dolfin/la/STLVector.h: LGPL (v3 or later)
++  [Copyright: 2012 Garth N. Wells]
++
++dolfin/la/BlockVector.h: LGPL (v3 or later)
++  [Copyright: 2008 Kent-Andre Mardal]
++
++dolfin/la/Vector.h: LGPL (v3 or later)
++  [Copyright: 2007 Garth N. Wells]
++
++dolfin/la/TensorLayout.h: LGPL (v3 or later)
++  [Copyright: 2012 Garth N. Wells]
++
++dolfin/la/STLFactoryCSC.h: LGPL (v3 or later)
++  [Copyright: 2012 Garth N. Wells]
++
++dolfin/la/ublas.h: LGPL (v3 or later)
++  [Copyright: 2006-2011 Garth N. Wells]
++
++dolfin/la/uBLASILUPreconditioner.cpp: LGPL (v3 or later)
++  [Copyright: 2006-2009 Garth N. Wells]
++
++dolfin/la/PETScMatrix.cpp: LGPL (v3 or later)
++  [Copyright: 2004-2012 Johan Hoffman, Johan Jansson and Anders Logg]
++
++dolfin/la/KrylovSolver.cpp: LGPL (v3 or later)
++  [Copyright: 2007-2010 Garth N. Wells]
++
++dolfin/la/CoordinateMatrix.h: LGPL (v3 or later)
++  [Copyright: 2011 Garth N. Wells]
++
++dolfin/la/GenericLinearSolver.cpp: LGPL (v3 or later)
++  [Copyright: 2013 Garth N. Wells]
++
++dolfin/la/LUSolver.h: LGPL (v3 or later)
++  [Copyright: 2007-2010 Garth N. Wells]
++
++dolfin/la/PETScUserPreconditioner.h: LGPL (v3 or later)
++  [Copyright: 2005 Johan Jansson]
++
++dolfin/la/DefaultFactory.h: LGPL (v3 or later)
++  [Copyright: 2008-2012 Anders Logg]
++
++dolfin/la/MUMPSLUSolver.h: LGPL (v3 or later)
++  [Copyright: 2011 Garth N. Wells]
++
++dolfin/la/PETScVector.cpp: LGPL (v3 or later)
++  [Copyright: 2004-2012 Johan Hoffman, Johan Jansson and Anders Logg]
++
++dolfin/la/SparsityPattern.cpp: LGPL (v3 or later)
++  [Copyright: 2007-2011 Garth N. Wells]
++
++dolfin/la/PETScCuspFactory.h: LGPL (v3 or later)
++  [Copyright: 2011 Fredrik Valdmanis]
++
++dolfin/la/SLEPcEigenSolver.h: LGPL (v3 or later)
++  [Copyright: 2005-2011 Garth N. Wells]
++
++dolfin/la/TrilinosPreconditioner.h: LGPL (v3 or later)
++  [Copyright: 2010 Garth N. Wells]
++
++dolfin/la/uBLASDenseMatrix.h: LGPL (v3 or later)
++  [Copyright: 2006 Garth N. Wells]
++
++dolfin/la/PaStiXLUSolver.cpp: LGPL (v3 or later)
++  [Copyright: 2011 Garth N. Wells]
++
++dolfin/la/LinearAlgebraObject.h: LGPL (v3 or later)
++  [Copyright: 2007-2012 Anders Logg, Garth N. Wells, Ola Skavhaug]
++
++dolfin/la/TensorProductVector.cpp: LGPL (v3 or later)
++  [Copyright: 2012 Anders Logg]
++
++dolfin/la/uBLASVector.cpp: LGPL (v3 or later)
++  [Copyright: 2006-2008 Garth N. Wells]
++
++dolfin/la/EpetraFactory.h: LGPL (v3 or later)
++  [Copyright: 2008 Martin Sandve Alnes, Kent-Andre Mardal and Johannes Ring]
++
++dolfin/la/PETScLUSolver.cpp: LGPL (v3 or later)
++  [Copyright: 2005-2011 Anders Logg]
++
++dolfin/la/EpetraKrylovSolver.h: LGPL (v3 or later)
++  [Copyright: 2008-2011 Kent-Andre Mardal and Garth N. Wells]
++
++dolfin/la/PETScBaseMatrix.h: LGPL (v3 or later)
++  [Copyright: 2005-2006 Anders Logg]
++
++dolfin/la/PETScLUSolver.h: LGPL (v3 or later)
++  [Copyright: 2005-2011 Anders Logg]
++
++dolfin/la/GenericPreconditioner.h: LGPL (v3 or later)
++  [Copyright: 2012 Garth N. Wells]
++
++dolfin/la/STLFactory.h: LGPL (v3 or later)
++  [Copyright: 2007 Ilmar Wilbers]
++
++dolfin/la/STLMatrix.cpp: LGPL (v3 or later)
++  [Copyright: 2007-2012 Anders Logg and Garth N. Wells]
++
++dolfin/la/CholmodCholeskySolver.cpp: LGPL (v3 or later)
++  [Copyright: 2008-2011 Dag Lindbo and Garth N. Wells]
++
++dolfin/la/PETScVector.h: LGPL (v3 or later)
++  [Copyright: 2004-2010 Johan Hoffman, Johan Jansson and Anders Logg]
++
++dolfin/la/uBLASLinearOperator.cpp: LGPL (v3 or later)
++  [Copyright: 2006-2012 Anders Logg]
++
++dolfin/la/BlockMatrix.h: LGPL (v3 or later)
++  [Copyright: 2008 Kent-Andre Mardal]
++
++dolfin/la/STLFactoryCSC.cpp: LGPL (v3 or later)
++  [Copyright: 2012 Garth N. Wells]
++
++dolfin/la/uBLASILUPreconditioner.h: LGPL (v3 or later)
++  [Copyright: 2006-2009 Garth N. Wells]
++
++dolfin/la/GenericLinearSolver.h: LGPL (v3 or later)
++  [Copyright: 2008-2013 Garth N. Wells]
++
++dolfin/la/PETScPreconditioner.h: LGPL (v3 or later)
++  [Copyright: 2010 Garth N. Wells]
++
++dolfin/la/PaStiXLUSolver.h: LGPL (v3 or later)
++  [Copyright: 2011 Garth N. Wells]
++
++dolfin/la/BlockMatrix.cpp: LGPL (v3 or later)
++  [Copyright: 2008 Kent-Andre Mardal]
++
++dolfin/la/EpetraLUSolver.cpp: LGPL (v3 or later)
++  [Copyright: 2008-2010 Kent-Andre Mardal and Garth N. Wells]
++
++dolfin/la/GenericTensor.h: LGPL (v3 or later)
++  [Copyright: 2007-2012 Anders Logg]
++
++dolfin/la/uBLASVector.h: LGPL (v3 or later)
++  [Copyright: 2006-2010 Garth N. Wells]
++
++dolfin/la/TensorLayout.cpp: LGPL (v3 or later)
++  [Copyright: 2012 Garth N. Wells]
++
++dolfin/la/LinearOperator.cpp: LGPL (v3 or later)
++  [Copyright: 2012 Anders Logg]
++
++dolfin/la/uBLASKrylovSolver.cpp: LGPL (v3 or later)
++  [Copyright: 2006-2009 Garth N. Wells]
++
++dolfin/la/GenericMatrix.h: LGPL (v3 or later)
++  [Copyright: 2006-2011 Garth N. Wells]
++
++dolfin/la/uBLASMatrix.h: LGPL (v3 or later)
++  [Copyright: 2006-2009 Garth N. Wells]
++
++dolfin/la/LUSolver.cpp: LGPL (v3 or later)
++  [Copyright: 2010 Garth N. Wells]
++
++dolfin/la/SLEPcEigenSolver.cpp: LGPL (v3 or later)
++  [Copyright: 2005-2011 Garth N. Wells]
++
++dolfin/la/dolfin_la.h: *No copyright* UNKNOWN
++
++dolfin/la/PETScLinearOperator.h: LGPL (v3 or later)
++  [Copyright: 2005-2012 Anders Logg and Garth N. Wells]
++
++dolfin/la/LinearOperator.h: LGPL (v3 or later)
++  [Copyright: 2012 Anders Logg]
++
++dolfin/la/EpetraFactory.cpp: LGPL (v3 or later)
++  [Copyright: 2008 Martin Sandve Alnes, Kent-Andre Mardal and Johannes Ring]
++
++dolfin/la/PETScUserPreconditioner.cpp: LGPL (v3 or later)
++  [Copyright: 2005 Johan Jansson]
++
++dolfin/la/LinearSolver.h: LGPL (v3 or later)
++  [Copyright: 2004-2011 Anders Logg and Garth N. Wells]
++
++dolfin/la/uBLASKrylovSolver.h: LGPL (v3 or later)
++  [Copyright: 2006-2009 Garth N. Wells]
++
++dolfin/la/uBLASDummyPreconditioner.h: LGPL (v3 or later)
++  [Copyright: 2006 Anders Logg]
++
++dolfin/la/SparsityPattern.h: LGPL (v3 or later)
++  [Copyright: 2007-2011 Garth N. Wells]
++
++dolfin/la/PETScLinearOperator.cpp: LGPL (v3 or later)
++  [Copyright: 2005-2006 Anders Logg and Garth N. Wells]
++
++dolfin/quadrature/BarycenterQuadrature.cpp: LGPL (v3 or later)
++  [Copyright: 2010 Andre Massing]
++
++dolfin/quadrature/dolfin_quadrature.h: *No copyright* UNKNOWN
++
++dolfin/quadrature/BarycenterQuadrature.h: LGPL (v3 or later)
++  [Copyright: 2010 Andre Massing]
++
++dolfin/plot/dolfin_plot.h: *No copyright* UNKNOWN
++
++dolfin/plot/plot.cpp: LGPL (v3 or later)
++  [Copyright: 2007-2012 Anders Logg and Fredrik Valdmanis]
++
++dolfin/plot/gauss_120.dat: *No copyright* GENERATED FILE
++
++dolfin/plot/VTKPlottableDirichletBC.cpp: LGPL (v3 or later)
++  [Copyright: 2012 Fredrik Valdmanis]
++
++dolfin/plot/VTKPlotter.h: LGPL (v3 or later)
++  [Copyright: 2012 Fredrik Valdmanis]
++
++dolfin/plot/VTKWindowOutputStage.h: LGPL (v3 or later)
++  [Copyright: 2012 Joachim B Haga]
++
++dolfin/plot/VTKWindowOutputStage.cpp: LGPL (v3 or later)
++  [Copyright: 2012 Fredrik Valdmanis]
++
++dolfin/plot/VTKPlottableCSGGeometry.cpp: LGPL (v3 or later)
++  [Copyright: 2012 Joachim B Haga]
++
++dolfin/plot/plot.h: LGPL (v3 or later)
++  [Copyright: 2007-2012 Anders Logg and Fredrik Valdmanis]
++
++dolfin/plot/ExpressionWrapper.h: LGPL (v3 or later)
++  [Copyright: 2012 Fredrik Valdmanis]
++
++dolfin/plot/VTKPlottableGenericFunction.h: LGPL (v3 or later)
++  [Copyright: 2012 Fredrik Valdmanis]
++
++dolfin/plot/VTKPlottableMeshFunction.cpp: LGPL (v3 or later)
++  [Copyright: 2012 Fredrik Valdmanis]
++
++dolfin/plot/VTKPlotter.cpp: LGPL (v3 or later)
++  [Copyright: 2012 Fredrik Valdmanis]
++
++dolfin/plot/VTKPlottableGenericFunction1D.cpp: LGPL (v3 or later)
++  [Copyright: 2012 Joachim B Haga]
++
++dolfin/plot/GenericVTKPlottable.h: LGPL (v3 or later)
++  [Copyright: 2012 Fredrik Valdmanis]
++
++dolfin/plot/VTKPlottableDirichletBC.h: LGPL (v3 or later)
++  [Copyright: 2012 Joachim B Haga]
++
++dolfin/plot/ExpressionWrapper.cpp: LGPL (v3 or later)
++  [Copyright: 2012 Fredrik Valdmanis]
++
++dolfin/plot/VTKPlottableMesh.h: LGPL (v3 or later)
++  [Copyright: 2012 Fredrik Valdmanis]
++
++dolfin/plot/VTKPlottableGenericFunction.cpp: LGPL (v3 or later)
++  [Copyright: 2012 Fredrik Valdmanis]
++
++dolfin/plot/VTKPlottableGenericFunction1D.h: LGPL (v3 or later)
++  [Copyright: 2012 Joachim B Haga]
++
++dolfin/plot/VTKPlottableMeshFunction.h: LGPL (v3 or later)
++  [Copyright: 2012 Fredrik Valdmanis]
++
++dolfin/plot/VTKPlottableMesh.cpp: LGPL (v3 or later)
++  [Copyright: 2012 Fredrik Valdmanis]
++
++dolfin/plot/VTKPlottableCSGGeometry.h: LGPL (v3 or later)
++  [Copyright: 2012 Joachim B Haga]
++
++dolfin/common/UniqueIdGenerator.h: LGPL (v3 or later)
++  [Copyright: 2010 Garth N. Wells]
++
++dolfin/common/MPI.h: LGPL (v3 or later)
++  [Copyright: 2007-2013 Magnus Vikstrøm and Garth N. Wells]
++
++dolfin/common/constants.h: LGPL (v3 or later)
++  [Copyright: 2008 Anders Logg]
++
++dolfin/common/utils.cpp: LGPL (v3 or later)
++  [Copyright: 2009 Anders Logg]
++
++dolfin/common/UniqueIdGenerator.cpp: LGPL (v3 or later)
++  [Copyright: 2010 Garth N. Wells]
++
++dolfin/common/Set.h: LGPL (v3 or later)
++  [Copyright: 2009-2011 Garth N. Wells]
++
++dolfin/common/types.h: LGPL (v3 or later)
++  [Copyright: 2008 Anders Logg]
++
++dolfin/common/MPI.cpp: LGPL (v3 or later)
++  [Copyright: 2007 Magnus Vikstrøm]
++
++dolfin/common/SubSystemsManager.h: LGPL (v3 or later)
++  [Copyright: 2008-2011 Garth N. Wells]
++
++dolfin/common/Array.h: LGPL (v3 or later)
++  [Copyright: 2009-2012 Garth N. Wells]
++
++dolfin/common/timing.cpp: LGPL (v3 or later)
++  [Copyright: 2003-2011 Anders Logg]
++
++dolfin/common/dolfin_doc.h: LGPL (v3 or later) GENERATED FILE
++  [Copyright: 2003-2006 Anders Logg]
++
++dolfin/common/IndexSet.h: LGPL (v3 or later)
++  [Copyright: 2011 Anders Logg]
++
++dolfin/common/timing.h: LGPL (v3 or later)
++  [Copyright: 2005-2010 Anders Logg]
++
++dolfin/common/Hierarchical.h: LGPL (v3 or later)
++  [Copyright: 2011 Anders Logg]
++
++dolfin/common/utils.h: LGPL (v3 or later)
++  [Copyright: 2009-2010 Anders Logg]
++
++dolfin/common/RangedIndexSet.h: LGPL (v3 or later)
++  [Copyright: 2012 Joachim B Haga]
++
++dolfin/common/init.h: LGPL (v3 or later)
++  [Copyright: 2005-2011 Anders Logg]
++
++dolfin/common/Timer.h: LGPL (v3 or later)
++  [Copyright: 2008 Anders Logg]
++
++dolfin/common/SubSystemsManager.cpp: LGPL (v3 or later)
++  [Copyright: 2008 Garth N. Wells]
++
++dolfin/common/defines.cpp: LGPL (v3 or later)
++  [Copyright: 2009-2011 Johan Hake]
++
++dolfin/common/dolfin_common.h: *No copyright* UNKNOWN
++
++dolfin/common/unittest.h: LGPL (v3 or later)
++  [Copyright: 2007 Anders Logg]
++
++dolfin/common/Variable.h: LGPL (v3 or later)
++  [Copyright: 2003-2009 Anders Logg]
++
++dolfin/common/defines.h: LGPL (v3 or later)
++  [Copyright: 2009-2011 Johan Hake]
++
++dolfin/common/Variable.cpp: LGPL (v3 or later)
++  [Copyright: 2003-2011 Anders Logg]
++
++dolfin/common/NoDeleter.h: LGPL (v3 or later)
++  [Copyright: 2008 Garth N. Wells]
++
++dolfin/common/init.cpp: LGPL (v3 or later)
++  [Copyright: 2005-2011 Anders Logg]
++
++dolfin/graph/BoostGraphColoring.h: LGPL (v3 or later)
++  [Copyright: 2010 Garth N. Wells]
++
++dolfin/graph/ZoltanPartition.cpp: LGPL (v3 or later)
++  [Copyright: 2013 Chris Richardson]
++
++dolfin/graph/BoostGraphColoring.cpp: LGPL (v3 or later)
++  [Copyright: 2010 Garth N. Wells]
++
++dolfin/graph/GraphColoring.h: LGPL (v3 or later)
++  [Copyright: 2011 Garth N. Wells]
++
++dolfin/graph/ParMETIS.h: LGPL (v3 or later)
++  [Copyright: 2008-2009 Niclas Jansson, Ola Skavhaug and Anders Logg]
++
++dolfin/graph/GraphColoring.cpp: LGPL (v3 or later)
++  [Copyright: 2011 Garth N. Wells]
++
++dolfin/graph/ParMETIS.cpp: LGPL (v3 or later)
++  [Copyright: 2008-2011 Niclas Jansson, Ola Skavhaug and Anders Logg]
++
++dolfin/graph/GraphOrdering.h: LGPL (v3 or later)
++  [Copyright: 2010 Garth N. Wells]
++
++dolfin/graph/GraphOrdering.cpp: LGPL (v3 or later)
++  [Copyright: 2010 Garth N. Wells]
++
++dolfin/graph/ZoltanInterface.cpp: LGPL (v3 or later)
++  [Copyright: 2010 Garth N. Wells]
++
++dolfin/graph/GraphBuilder.h: LGPL (v3 or later)
++  [Copyright: 2010-2013 Garth N. Wells]
++
++dolfin/graph/Graph.h: LGPL (v3 or later)
++  [Copyright: 2010 Garth N. Wells]
++
++dolfin/graph/SCOTCH.h: LGPL (v3 or later)
++  [Copyright: 2010 Garth N. Wells]
++
++dolfin/graph/ZoltanPartition.h: LGPL (v3 or later)
++  [Copyright: 2013 Chris Richardson]
++
++dolfin/graph/BoostGraphOrdering.cpp: LGPL (v3 or later)
++  [Copyright: 2012 Garth N. Wells]
++
++dolfin/graph/BoostGraphOrdering.h: LGPL (v3 or later)
++  [Copyright: 2012 Garth N. Wells]
++
++dolfin/graph/dolfin_graph.h: *No copyright* UNKNOWN
++
++dolfin/graph/GraphBuilder.cpp: LGPL (v3 or later)
++  [Copyright: 2010-2013 Garth N. Wells]
++
++dolfin/graph/ZoltanInterface.h: LGPL (v3 or later)
++  [Copyright: 2010 Garth N. Wells]
++
++dolfin/graph/SCOTCH.cpp: LGPL (v3 or later)
++  [Copyright: 2010 Garth N. Wells]
++
++dolfin/parameter/Parameter.cpp: LGPL (v3 or later)
++  [Copyright: 2009-2011 Anders Logg]
++
++dolfin/parameter/Parameters.h: LGPL (v3 or later)
++  [Copyright: 2009-2011 Anders Logg]
++
++dolfin/parameter/GlobalParameters.cpp: LGPL (v3 or later)
++  [Copyright: 2009 Anders Logg]
++
++dolfin/parameter/Parameters.cpp: LGPL (v3 or later)
++  [Copyright: 2009-2012 Anders Logg]
++
++dolfin/parameter/dolfin_parameter.h: *No copyright* UNKNOWN
++
++dolfin/parameter/Parameter.h: LGPL (v3 or later)
++  [Copyright: 2009 Anders Logg]
++
++dolfin/parameter/GlobalParameters.h: LGPL (v3 or later)
++  [Copyright: 2009-2011 Anders Logg]
++
++dolfin/math/basic.cpp: LGPL (v3 or later)
++  [Copyright: 2003-2011 Anders Logg]
++
++dolfin/math/Lagrange.h: LGPL (v3 or later)
++  [Copyright: 2003-2005 Anders Logg]
++
++dolfin/math/dolfin_math.h: *No copyright* UNKNOWN
++
++dolfin/math/Legendre.cpp: LGPL (v3 or later)
++  [Copyright: 2003-2008 Anders Logg]
++
++dolfin/math/Legendre.h: LGPL (v3 or later)
++  [Copyright: 2011 Garth N. Wells]
++
++dolfin/math/basic.h: LGPL (v3 or later)
++  [Copyright: 2003-2011 Anders Logg]
++
++dolfin/math/Lagrange.cpp: LGPL (v3 or later)
++  [Copyright: 2003-2008 Anders Logg]
++
++dolfin/swig/generation/docstrings.i: LGPL (v3 or later) GENERATED FILE
++  [Copyright: 2012 Kristian B. Oelgaard]
++
++dolfin/swig/generation/post.i: *No copyright* UNKNOWN
++
++dolfin/swig/shared_ptr_classes.i: LGPL (v3 or later)
++  [Copyright: 2007-2012 Johan Hake]
++
++dolfin/swig/refinement/docstrings.i: LGPL (v3 or later) GENERATED FILE
++  [Copyright: 2012 Kristian B. Oelgaard]
++
++dolfin/swig/function/imports.i: LGPL (v3 or later) GENERATED FILE
++  [Copyright: 2012 Johan Hake]
++
++dolfin/swig/function/local_imports.i: LGPL (v3 or later) GENERATED FILE
++  [Copyright: 2012 Johan Hake]
++
++dolfin/swig/function/pre.i: LGPL (v3 or later)
++  [Copyright: 2007-2009 Anders Logg]
++
++dolfin/swig/function/docstrings.i: LGPL (v3 or later) GENERATED FILE
++  [Copyright: 2012 Kristian B. Oelgaard]
++
++dolfin/swig/function/import.i: *No copyright* UNKNOWN
++
++dolfin/swig/function/post.i: LGPL (v3 or later)
++  [Copyright: 2007-2009 Johan Hake]
++
++dolfin/swig/function/includes.i: LGPL (v3 or later) GENERATED FILE
++  [Copyright: 2012 Johan Hake]
++
++dolfin/swig/README: *No copyright* GENERATED FILE
++
++dolfin/swig/adaptivity/imports.i: LGPL (v3 or later) GENERATED FILE
++  [Copyright: 2012 Johan Hake]
++
++dolfin/swig/adaptivity/local_imports.i: LGPL (v3 or later) GENERATED FILE
++  [Copyright: 2012 Johan Hake]
++
++dolfin/swig/adaptivity/pre.i: LGPL (v3 or later)
++  [Copyright: 2011 Marie E. Rognes]
++
++dolfin/swig/adaptivity/docstrings.i: LGPL (v3 or later) GENERATED FILE
++  [Copyright: 2012 Kristian B. Oelgaard]
++
++dolfin/swig/adaptivity/post.i: LGPL (v3 or later)
++  [Copyright: 2009 Johan Hake]
++
++dolfin/swig/adaptivity/includes.i: LGPL (v3 or later) GENERATED FILE
++  [Copyright: 2012 Johan Hake]
++
++dolfin/swig/globalincludes.i: LGPL (v3 or later)
++  [Copyright: 2012 Johan Hake]
++
++dolfin/swig/log/pre.i: LGPL (v3 or later)
++  [Copyright: 2009 Johan Hake]
++
++dolfin/swig/log/docstrings.i: LGPL (v3 or later) GENERATED FILE
++  [Copyright: 2012 Kristian B. Oelgaard]
++
++dolfin/swig/log/post.i: LGPL (v3 or later)
++  [Copyright: 2009 Johan Hake]
++
++dolfin/swig/CMakeLists.txt: *No copyright* GENERATED FILE
++
++dolfin/swig/la/Indices.i: LGPL (v3 or later)
++  [Copyright: 2009 Johan Hake]
++
++dolfin/swig/la/la_get_set_items.i: LGPL (v3 or later)
++  [Copyright: 2009 Johan Hake]
++
++dolfin/swig/la/pre.i: LGPL (v3 or later)
++  [Copyright: 2009 Johan Jansson]
++
++dolfin/swig/la/docstrings.i: LGPL (v3 or later) GENERATED FILE
++  [Copyright: 2012 Kristian B. Oelgaard]
++
++dolfin/swig/la/post.i: *No copyright* UNKNOWN
++
++dolfin/swig/quadrature/docstrings.i: LGPL (v3 or later) GENERATED FILE
++  [Copyright: 2012 Kristian B. Oelgaard]
++
++dolfin/swig/plot/docstrings.i: LGPL (v3 or later) GENERATED FILE
++  [Copyright: 2012 Kristian B. Oelgaard]
++
++dolfin/swig/version.i: LGPL (v3 or later)
++  [Copyright: 2006-2009 Johan Hake]
++
++dolfin/swig/common/pre.i: LGPL (v3 or later)
++  [Copyright: 2009 Johan Hake]
++
++dolfin/swig/common/docstrings.i: LGPL (v3 or later) GENERATED FILE
++  [Copyright: 2012 Kristian B. Oelgaard]
++
++dolfin/swig/common/post.i: LGPL (v3 or later)
++  [Copyright: 2008-2011 Johan Hake]
++
++dolfin/swig/graph/docstrings.i: LGPL (v3 or later) GENERATED FILE
++  [Copyright: 2012 Kristian B. Oelgaard]
++
++dolfin/swig/graph/post.i: *No copyright* UNKNOWN
++
++dolfin/swig/parameter/pre.i: LGPL (v3 or later)
++  [Copyright: 2006-2009 Johan Hake]
++
++dolfin/swig/parameter/docstrings.i: LGPL (v3 or later) GENERATED FILE
++  [Copyright: 2012 Kristian B. Oelgaard]
++
++dolfin/swig/parameter/post.i: LGPL (v3 or later)
++  [Copyright: 2006-2009 Johan Hake]
++
++dolfin/swig/typemaps/array.i: LGPL (v3 or later)
++  [Copyright: 2009 Johan Hake]
++
++dolfin/swig/typemaps/std_pair.i: LGPL (v3 or later)
++  [Copyright: 2011 Johan Hake]
++
++dolfin/swig/typemaps/std_map.i: LGPL (v3 or later)
++  [Copyright: 2011 Johan Hake]
++
++dolfin/swig/typemaps/std_vector.i: LGPL (v3 or later)
++  [Copyright: 2009 Johan Hake]
++
++dolfin/swig/typemaps/primitives.i: LGPL (v3 or later)
++  [Copyright: 2007-2009 Anders Logg]
++
++dolfin/swig/typemaps/includes.i: LGPL (v3 or later)
++  [Copyright: 2012 Johan Hake]
++
++dolfin/swig/typemaps/std_set.i: LGPL (v3 or later)
++  [Copyright: 2009 Andre Massing]
++
++dolfin/swig/typemaps/numpy.i: LGPL (v3 or later)
++  [Copyright: 2007-2009 Ola Skavhaug]
++
++dolfin/swig/math/docstrings.i: LGPL (v3 or later) GENERATED FILE
++  [Copyright: 2012 Kristian B. Oelgaard]
++
++dolfin/swig/io/pre.i: LGPL (v3 or later)
++  [Copyright: 2012 Johan Hake]
++
++dolfin/swig/io/docstrings.i: LGPL (v3 or later) GENERATED FILE
++  [Copyright: 2012 Kristian B. Oelgaard]
++
++dolfin/swig/io/post.i: *No copyright* UNKNOWN
++
++dolfin/swig/nls/pre.i: LGPL (v3 or later)
++  [Copyright: 2009 Johan Hake]
++
++dolfin/swig/nls/docstrings.i: LGPL (v3 or later) GENERATED FILE
++  [Copyright: 2012 Kristian B. Oelgaard]
++
++dolfin/swig/exceptions.i: LGPL (v3 or later)
++  [Copyright: 2007-2009 Ola Skavhaug]
++
++dolfin/swig/intersection/docstrings.i: LGPL (v3 or later) GENERATED FILE
++  [Copyright: 2012 Kristian B. Oelgaard]
++
++dolfin/swig/fem/imports.i: LGPL (v3 or later) GENERATED FILE
++  [Copyright: 2012 Johan Hake]
++
++dolfin/swig/fem/local_imports.i: LGPL (v3 or later) GENERATED FILE
++  [Copyright: 2012 Johan Hake]
++
++dolfin/swig/fem/pre.i: LGPL (v3 or later)
++  [Copyright: 2009 Anders Logg]
++
++dolfin/swig/fem/docstrings.i: LGPL (v3 or later) GENERATED FILE
++  [Copyright: 2012 Kristian B. Oelgaard]
++
++dolfin/swig/fem/post.i: LGPL (v3 or later)
++  [Copyright: 2009 Johan Hake]
++
++dolfin/swig/fem/includes.i: LGPL (v3 or later) GENERATED FILE
++  [Copyright: 2012 Johan Hake]
++
++dolfin/swig/ale/pre.i: LGPL (v3 or later)
++  [Copyright: 2009 Johan Hake]
++
++dolfin/swig/ale/docstrings.i: LGPL (v3 or later) GENERATED FILE
++  [Copyright: 2012 Kristian B. Oelgaard]
++
++dolfin/swig/forwarddeclarations.i: LGPL (v3 or later)
++  [Copyright: 2012 Johan Hake]
++
++dolfin/swig/mesh/imports.i: LGPL (v3 or later) GENERATED FILE
++  [Copyright: 2012 Johan Hake]
++
++dolfin/swig/mesh/local_imports.i: LGPL (v3 or later) GENERATED FILE
++  [Copyright: 2012 Johan Hake]
++
++dolfin/swig/mesh/pre.i: LGPL (v3 or later)
++  [Copyright: 2006-2009 Anders Logg]
++
++dolfin/swig/mesh/docstrings.i: LGPL (v3 or later) GENERATED FILE
++  [Copyright: 2012 Kristian B. Oelgaard]
++
++dolfin/swig/mesh/post.i: LGPL (v3 or later)
++  [Copyright: 2006-2009 Anders Logg]
++
++dolfin/swig/mesh/includes.i: LGPL (v3 or later) GENERATED FILE
++  [Copyright: 2012 Johan Hake]
++
++dolfin/swig/modules/function/CMakeLists.txt: *No copyright* GENERATED FILE
++
++dolfin/swig/modules/function/module.i: LGPL (v3 or later) GENERATED FILE
++  [Copyright: 2012 Johan Hake]
++
++dolfin/swig/modules/function/dependencies.txt: *No copyright* UNKNOWN
++
++dolfin/swig/modules/la/CMakeLists.txt: *No copyright* GENERATED FILE
++
++dolfin/swig/modules/la/module.i: LGPL (v3 or later) GENERATED FILE
++  [Copyright: 2012 Johan Hake]
++
++dolfin/swig/modules/la/dependencies.txt: *No copyright* UNKNOWN
++
++dolfin/swig/modules/common/CMakeLists.txt: *No copyright* GENERATED FILE
++
++dolfin/swig/modules/common/module.i: LGPL (v3 or later) GENERATED FILE
++  [Copyright: 2012 Johan Hake]
++
++dolfin/swig/modules/common/dependencies.txt: *No copyright* UNKNOWN
++
++dolfin/swig/modules/io/CMakeLists.txt: *No copyright* GENERATED FILE
++
++dolfin/swig/modules/io/module.i: LGPL (v3 or later) GENERATED FILE
++  [Copyright: 2012 Johan Hake]
++
++dolfin/swig/modules/io/dependencies.txt: *No copyright* UNKNOWN
++
++dolfin/swig/modules/fem/CMakeLists.txt: *No copyright* GENERATED FILE
++
++dolfin/swig/modules/fem/module.i: LGPL (v3 or later) GENERATED FILE
++  [Copyright: 2012 Johan Hake]
++
++dolfin/swig/modules/fem/dependencies.txt: *No copyright* UNKNOWN
++
++dolfin/swig/modules/mesh/CMakeLists.txt: *No copyright* GENERATED FILE
++
++dolfin/swig/modules/mesh/module.i: LGPL (v3 or later) GENERATED FILE
++  [Copyright: 2012 Johan Hake]
++
++dolfin/swig/modules/mesh/dependencies.txt: *No copyright* UNKNOWN
++
++dolfin/io/BinaryFile.cpp: LGPL (v3 or later)
++  [Copyright: 2009-2011 Anders Logg]
++
++dolfin/io/XYZFile.cpp: LGPL (v3 or later)
++  [Copyright: 2005-2007 Garth N. Wells]
++
++dolfin/io/GenericFile.cpp: LGPL (v3 or later)
++  [Copyright: 2002-2011 Johan Hoffman and Anders Logg]
++
++dolfin/io/XMLFunctionData.cpp: LGPL (v3 or later)
++  [Copyright: 2011 Garth N. Wells]
++
++dolfin/io/XMLVector.cpp: LGPL (v3 or later)
++  [Copyright: 2011 Garth N. Wells]
++
++dolfin/io/base64.cpp: UNKNOWN
++  [Copyright: 2004-2008 RenàNyffenegger / Nyffenegger rene.nyffenegger@adp-gmbh.ch / || (c == '+') || (c == '/'));]
++
++dolfin/io/VTKWriter.cpp: LGPL (v3 or later)
++  [Copyright: 2010 Garth N. Wells]
++
++dolfin/io/File.cpp: LGPL (v3 or later)
++  [Copyright: 2002-2011 Johan Hoffman, Anders Logg and Garth N. Wells]
++
++dolfin/io/XMLParameters.h: LGPL (v3 or later)
++  [Copyright: 2011 Ola Skavhaug, Anders Logg and Garth N. Wells]
++
++dolfin/io/pugiconfig.hpp: MIT/X11 (BSD like)
++  [Copyright: 2006-2012 Arseny Kapoulkine / 2006-2012, by Arseny Kapoulkine (arseny.kapoulkine@gmail.com) / 2003, by Kristen Wegner (kristen@tima.net)]
++
++dolfin/io/XMLMesh.h: LGPL (v3 or later)
++  [Copyright: 2011 Garth N. Wells]
++
++dolfin/io/VTKWriter.h: LGPL (v3 or later)
++  [Copyright: 2010 Garth N. Wells]
++
++dolfin/io/RAWFile.cpp: LGPL (v3 or later)
++  [Copyright: 2005-2007 Garth N. Wells]
++
++dolfin/io/XDMFFile.cpp: LGPL (v3 or later)
++  [Copyright: 2012 Chris N. Richardson and Garth N. Wells]
++
++dolfin/io/RAWFile.h: LGPL (v3 or later)
++  [Copyright: 2005-2007 Garth N. Wells]
++
++dolfin/io/xmlutils.h: LGPL (v3 or later)
++  [Copyright: 2011 Anders Logg]
++
++dolfin/io/XMLFile.h: LGPL (v3 or later)
++  [Copyright: 2011 Garth N. Wells]
++
++dolfin/io/File.h: LGPL (v3 or later)
++  [Copyright: 2002-2012 Johan Hoffman, Anders Logg and Garth N. Wells]
++
++dolfin/io/XYZFile.h: LGPL (v3 or later)
++  [Copyright: 2005-2007 Garth N. Wells]
++
++dolfin/io/XMLMeshFunction.h: LGPL (v3 or later)
++  [Copyright: 2011 Garth N. Wells]
++
++dolfin/io/XMLFile.cpp: LGPL (v3 or later)
++  [Copyright: 2009-2011 Ola Skavhaug and Garth N. Wells]
++
++dolfin/io/XMLLocalMeshSAX.cpp: LGPL (v3 or later)
++  [Copyright: 2008-2011 Ola Skavhaug and Garth N. Wells]
++
++dolfin/io/pugixml.hpp: MIT/X11 (BSD like)
++  [Copyright: 2006-2012 Arseny Kapoulkine / 2006-2012, by Arseny Kapoulkine (arseny.kapoulkine@gmail.com) / 2003, by Kristen Wegner (kristen@tima.net)]
++
++dolfin/io/XMLArray.h: LGPL (v3 or later)
++  [Copyright: 2011 Garth N. Wells]
++
++dolfin/io/HDF5File.cpp: LGPL (v3 or later)
++  [Copyright: 2012 Chris N Richardson]
++
++dolfin/io/XDMFFile.h: LGPL (v3 or later)
++  [Copyright: 2012 Chris N. Richardson and Garth N. Wells]
++
++dolfin/io/SAX2AttributeParser.h: LGPL (v3 or later)
++  [Copyright: 2009 Ola Skavhaug]
++
++dolfin/io/dolfin_io.h: *No copyright* UNKNOWN
++
++dolfin/io/XMLFunctionData.h: LGPL (v3 or later)
++  [Copyright: 2011 Garth N. Wells]
++
++dolfin/io/HDF5Interface.h: LGPL (v3 or later)
++  [Copyright: 2012 Chris N. Richardson and Garth N. Wells]
++
++dolfin/io/HDF5File.h: LGPL (v3 or later)
++  [Copyright: 2012 Chris N. Richardson]
++
++dolfin/io/SVGFile.h: LGPL (v3 or later)
++  [Copyright: 2012 Anders Logg]
++
++dolfin/io/XMLMesh.cpp: LGPL (v3 or later)
++  [Copyright: 2011 Garth N. Wells]
++
++dolfin/io/HDF5Interface.cpp: LGPL (v3 or later)
++  [Copyright: 2012 Chris N. Richardson and Garth N. Wells]
++
++dolfin/io/xmlutils.cpp: LGPL (v3 or later)
++  [Copyright: 2011 Anders Logg]
++
++dolfin/io/VTKFile.h: LGPL (v3 or later)
++  [Copyright: 2005-2009 Garth N. Wells]
++
++dolfin/io/pugixml.cpp: MIT/X11 (BSD like)
++  [Copyright: 2006-2012 Arseny Kapoulkine / 2006-2012, by Arseny Kapoulkine (arseny.kapoulkine@gmail.com) / < 128 ? table[static_cast<unsigned int>] : table[128]) & (ct)) / 2003, by Kristen Wegner (kristen@tima.net) / == (e) || ( == 0 && endch == (e)))]
++
++dolfin/io/base64.h: *No copyright* UNKNOWN
++
++dolfin/io/GenericFile.h: LGPL (v3 or later)
++  [Copyright: 2003-2011 Johan Hoffman and Anders Logg]
++
++dolfin/io/XMLParameters.cpp: LGPL (v3 or later)
++  [Copyright: 2011 Garth N. Wells]
++
++dolfin/io/SVGFile.cpp: LGPL (v3 or later)
++  [Copyright: 2012 Anders Logg]
++
++dolfin/io/BinaryFile.h: LGPL (v3 or later)
++  [Copyright: 2009 Anders Logg]
++
++dolfin/io/Encoder.h: LGPL (v3 or later)
++  [Copyright: 2009 Garth N. Wells]
++
++dolfin/io/XMLVector.h: LGPL (v3 or later)
++  [Copyright: 2011 Garth N. Wells]
++
++dolfin/io/VTKFile.cpp: LGPL (v3 or later)
++  [Copyright: 2005-2009 Garth N. Wells]
++
++dolfin/io/XMLMeshValueCollection.h: LGPL (v3 or later)
++  [Copyright: 2011 Anders Logg]
++
++dolfin/io/XMLLocalMeshSAX.h: LGPL (v3 or later)
++  [Copyright: 2006-2011 Ola Skavhaug and Garth N. Wells]
++
++dolfin/nls/NewtonSolver.h: LGPL (v3 or later)
++  [Copyright: 2005-2008 Garth N. Wells]
++
++dolfin/nls/NonlinearProblem.h: LGPL (v3 or later)
++  [Copyright: 2005-2008 Garth N. Wells]
++
++dolfin/nls/dolfin_nls.h: *No copyright* UNKNOWN
++
++dolfin/nls/NewtonSolver.cpp: LGPL (v3 or later)
++  [Copyright: 2005-2008 Garth N. Wells]
++
++dolfin/nls/PETScSNESSolver.cpp: LGPL (v3 or later)
++  [Copyright: 2012 Patrick E. Farrell]
++
++dolfin/nls/PETScSNESSolver.h: LGPL (v3 or later)
++  [Copyright: 2012 Patrick E. Farrell]
++
++dolfin/intersection/Segment_3_Segment_3_intersection.h: LGPL (v3 or later)
++  [Copyright: 2009 Andre Massing]
++
++dolfin/intersection/PrimitiveTraits.h: LGPL (v3 or later)
++  [Copyright: 2009 Andre Massing]
++
++dolfin/intersection/Triangle_3_Tetrahedron_3_do_intersect_SCK.cpp: LGPL (v3 or later)
++  [Copyright: 2010 Andre Massing]
++
++dolfin/intersection/cgal_includes.h: LGPL (v3 or later)
++  [Copyright: 2010 Andre Massing]
++
++dolfin/intersection/PrimitiveIntersector.cpp: LGPL (v3 or later)
++  [Copyright: 2010 Andre Massing]
++
++dolfin/intersection/IntersectionOperatorImplementation.h: LGPL (v3 or later)
++  [Copyright: 2009 Andre Massing]
++
++dolfin/intersection/Point_3_Ray_3_intersection.h: LGPL (v3 or later)
++  [Copyright: 2009 Andre Massing]
++
++dolfin/intersection/IntersectionOperator.cpp: LGPL (v3 or later)
++  [Copyright: 2009 Andre Massing]
++
++dolfin/intersection/Point_3_Line_3_intersection.h: LGPL (v3 or later)
++  [Copyright: 2009 Andre Massing]
++
++dolfin/intersection/Tetrahedron_3_Bbox_3_intersection.h: LGPL (v3 or later)
++  [Copyright: 2009 Andre Massing]
++
++dolfin/intersection/Point_3_Segment_3_intersection.h: LGPL (v3 or later)
++  [Copyright: 2009 Andre Massing]
++
++dolfin/intersection/Segment_3_Tetrahedron_3_intersection.h: LGPL (v3 or later)
++  [Copyright: 2009 Andre Massing]
++
++dolfin/intersection/dolfin_intersection.h: *No copyright* UNKNOWN
++
++dolfin/intersection/Point_3_Bbox_3_intersection.h: LGPL (v3 or later)
++  [Copyright: 2009 Andre Massing]
++
++dolfin/intersection/Tetrahedron_3_Tetrahedron_3_intersection.h: LGPL (v3 or later)
++  [Copyright: 2009 Andre Massing]
++
++dolfin/intersection/Point_3_Triangle_3_intersection.h: LGPL (v3 or later)
++  [Copyright: 2009 Andre Massing]
++
++dolfin/intersection/IntersectionOperator.h: LGPL (v3 or later)
++  [Copyright: 2009-2011 Andre Massing]
++
++dolfin/intersection/Tree_Traits.h: LGPL (v3 or later)
++  [Copyright: 2009 Andre Massing]
++
++dolfin/intersection/added_intersection_3.h: LGPL (v3 or later)
++  [Copyright: 2009 Andre Massing]
++
++dolfin/intersection/Point_3_Iso_Cuboid_3_intersection.h: LGPL (v3 or later)
++  [Copyright: 2009 Andre Massing]
++
++dolfin/intersection/Point_3_Tetrahedron_3_intersection.h: LGPL (v3 or later)
++  [Copyright: 2009 Andre Massing]
++
++dolfin/intersection/Triangle_3_Tetrahedron_3_do_intersect_SCK.h: LGPL (v3 or later)
++  [Copyright: 2010 Andre Massing]
++
++dolfin/intersection/MeshPrimitive.h: LGPL (v3 or later)
++  [Copyright: 2009-2011 Andre Massing]
++
++dolfin/intersection/Point_3_Point_3_intersection.h: LGPL (v3 or later)
++  [Copyright: 2009 Andre Massing]
++
++dolfin/intersection/predicates_init.h: *No copyright* LGPL (v2 or later) GENERATED FILE
++
++dolfin/intersection/PrimitiveIntersector.h: LGPL (v3 or later)
++  [Copyright: 2010 Andre Massing]
++
++dolfin/fem/BoundaryCondition.cpp: LGPL (v3 or later)
++  [Copyright: 2007-2011 Anders Logg]
++
++dolfin/fem/assemble.h: LGPL (v3 or later)
++  [Copyright: 2007-2013 Anders Logg]
++
++dolfin/fem/FiniteElement.h: LGPL (v3 or later)
++  [Copyright: 2008-2013 Anders Logg and Garth N. Wells]
++
++dolfin/fem/AssemblerBase.h: LGPL (v3 or later)
++  [Copyright: 2007-2009 Anders Logg]
++
++dolfin/fem/DomainAssigner.cpp: LGPL (v3 or later)
++  [Copyright: 2011 Anders Logg]
++
++dolfin/fem/LinearVariationalProblem.h: LGPL (v3 or later)
++  [Copyright: 2011 Anders Logg]
++
++dolfin/fem/assemble.cpp: LGPL (v3 or later)
++  [Copyright: 2007-2013 Anders Logg]
++
++dolfin/fem/UFC.cpp: LGPL (v3 or later)
++  [Copyright: 2007-2008 Anders Logg]
++
++dolfin/fem/solve.cpp: LGPL (v3 or later)
++  [Copyright: 2011 Anders Logg]
++
++dolfin/fem/BoundaryCondition.h: LGPL (v3 or later)
++  [Copyright: 2007-2008 Anders Logg]
++
++dolfin/fem/NonlinearVariationalProblem.cpp: LGPL (v3 or later)
++  [Copyright: 2011 Anders Logg]
++
++dolfin/fem/VariationalProblem.h: LGPL (v3 or later)
++  [Copyright: 2008-2011 Anders Logg and Garth N. Wells]
++
++dolfin/fem/VariationalProblem.cpp: LGPL (v3 or later)
++  [Copyright: 2008-2011 Anders Logg and Garth N. Wells]
++
++dolfin/fem/LinearVariationalSolver.cpp: LGPL (v3 or later)
++  [Copyright: 2008-2011 Anders Logg and Garth N. Wells]
++
++dolfin/fem/AssemblerBase.cpp: LGPL (v3 or later)
++  [Copyright: 2007-2011 Anders Logg]
++
++dolfin/fem/SparsityPatternBuilder.h: LGPL (v3 or later)
++  [Copyright: 2007 Garth N. Wells]
++
++dolfin/fem/solve.h: LGPL (v3 or later)
++  [Copyright: 2011 Anders Logg]
++
++dolfin/fem/LinearTimeDependentProblem.cpp: LGPL (v3 or later)
++  [Copyright: 2012 Anders Logg]
++
++dolfin/fem/DofMapBuilder.cpp: LGPL (v3 or later)
++  [Copyright: 2008-2013 Anders Logg, Ola Skavhaug and Garth N. Wells]
++
++dolfin/fem/PointSource.cpp: LGPL (v3 or later)
++  [Copyright: 2011 Anders Logg]
++
++dolfin/fem/FiniteElement.cpp: LGPL (v3 or later)
++  [Copyright: 2008-2011 Anders Logg]
++
++dolfin/fem/UFC.h: LGPL (v3 or later)
++  [Copyright: 2007-2013 Anders Logg]
++
++dolfin/fem/DirichletBC.h: LGPL (v3 or later)
++  [Copyright: 2007-2012 Anders Logg and Garth N. Wells]
++
++dolfin/fem/SparsityPatternBuilder.cpp: LGPL (v3 or later)
++  [Copyright: 2007-2010 Garth N. Wells]
++
++dolfin/fem/LinearTimeDependentProblem.h: LGPL (v3 or later)
++  [Copyright: 2012 Anders Logg]
++
++dolfin/fem/OpenMpAssembler.h: LGPL (v3 or later)
++  [Copyright: 2007-2011 Anders Logg]
++
++dolfin/fem/Form.cpp: LGPL (v3 or later) GENERATED FILE
++  [Copyright: 2007-2011 Garth N. Wells]
++
++dolfin/fem/Equation.cpp: LGPL (v3 or later)
++  [Copyright: 2011 Anders Logg]
++
++dolfin/fem/DofMap.h: LGPL (v3 or later)
++  [Copyright: 2007-2012 Anders Logg and Garth N. Wells]
++
++dolfin/fem/LocalSolver.cpp: LGPL (v3 or later)
++  [Copyright: 2013 Garth N. Wells]
++
++dolfin/fem/Assembler.h: LGPL (v3 or later)
++  [Copyright: 2007-2011 Anders Logg]
++
++dolfin/fem/OpenMpAssembler.cpp: LGPL (v3 or later)
++  [Copyright: 2010-2011 Garth N. Wells]
++
++dolfin/fem/GenericDofMap.h: LGPL (v3 or later)
++  [Copyright: 2010-2013 Anders Logg and Garth N. Wells]
++
++dolfin/fem/PointSource.h: LGPL (v3 or later)
++  [Copyright: 2011 Anders Logg]
++
++dolfin/fem/DofMap.cpp: LGPL (v3 or later)
++  [Copyright: 2007-2013 Anders Logg and Garth N. Wells]
++
++dolfin/fem/DomainAssigner.h: LGPL (v3 or later)
++  [Copyright: 2011 Anders Logg]
++
++dolfin/fem/LinearVariationalProblem.cpp: LGPL (v3 or later)
++  [Copyright: 2011 Anders Logg]
++
++dolfin/fem/SystemAssembler.h: LGPL (v3 or later)
++  [Copyright: 2008-2009 Kent-Andre Mardal and Garth N. Wells]
++
++dolfin/fem/DofMapBuilder.h: LGPL (v3 or later)
++  [Copyright: 2008-2013 Anders Logg, Ola Skavhaug and Garth N. Wells]
++
++dolfin/fem/Assembler.cpp: LGPL (v3 or later)
++  [Copyright: 2007-2011 Anders Logg]
++
++dolfin/fem/SystemAssembler.cpp: LGPL (v3 or later)
++  [Copyright: 2008-2012 Kent-Andre Mardal and Garth N. Wells]
++
++dolfin/fem/dolfin_fem.h: *No copyright* UNKNOWN
++
++dolfin/fem/NonlinearVariationalProblem.h: LGPL (v3 or later)
++  [Copyright: 2011 Anders Logg]
++
++dolfin/fem/Form.h: LGPL (v3 or later) GENERATED FILE
++  [Copyright: 2007-2011 Anders Logg]
++
++dolfin/fem/UFCCell.h: LGPL (v3 or later)
++  [Copyright: 2007-2011 Anders Logg]
++
++dolfin/fem/NonlinearVariationalSolver.cpp: LGPL (v3 or later)
++  [Copyright: 2008-2011 Anders Logg and Garth N. Wells]
++
++dolfin/fem/NonlinearVariationalSolver.h: LGPL (v3 or later)
++  [Copyright: 2008-2011 Anders Logg and Garth N. Wells]
++
++dolfin/fem/LocalSolver.h: LGPL (v3 or later)
++  [Copyright: 2013 Garth N. Wells]
++
++dolfin/fem/LinearVariationalSolver.h: LGPL (v3 or later)
++  [Copyright: 2008-2011 Anders Logg and Garth N. Wells]
++
++dolfin/fem/BasisFunction.h: LGPL (v3 or later)
++  [Copyright: 2013 Anders Logg]
++
++dolfin/fem/DirichletBC.cpp: LGPL (v3 or later)
++  [Copyright: 2007-2011 Anders Logg and Garth N. Wells]
++
++dolfin/fem/Equation.h: LGPL (v3 or later)
++  [Copyright: 2011 Anders Logg]
++
++dolfin/ale/HarmonicSmoothing.cpp: LGPL (v3 or later)
++  [Copyright: 2008-2011 Anders Logg, 2013 Jan Blechta]
++
++dolfin/ale/Poisson1D.h: *No copyright* GENERATED FILE
++
++dolfin/ale/HarmonicSmoothing.h: LGPL (v3 or later)
++  [Copyright: 2008 Anders Logg]
++
++dolfin/ale/dolfin_ale.h: *No copyright* UNKNOWN
++
++dolfin/ale/Poisson2D.ufl: LGPL (v3 or later)
++  [Copyright: 2008 Anders Logg]
++
++dolfin/ale/MeshDisplacement.cpp: LGPL (v3 or later)
++  [Copyright: 2013 Jan Blechta]
++
++dolfin/ale/MeshDisplacement.h: LGPL (v3 or later)
++  [Copyright: 2013 Jan Blechta]
++
++dolfin/ale/Poisson3D.h: *No copyright* GENERATED FILE
++
++dolfin/ale/ALE.cpp: LGPL (v3 or later)
++  [Copyright: 2008-2011 Solveig Bruvoll and Anders Logg]
++
++dolfin/ale/Poisson2D.h: *No copyright* GENERATED FILE
++
++dolfin/ale/Poisson1D.ufl: LGPL (v3 or later)
++  [Copyright: 2008 Anders Logg]
++
++dolfin/ale/ALE.h: LGPL (v3 or later)
++  [Copyright: 2008-2009 Solveig Bruvoll and Anders Logg]
++
++dolfin/ale/ALEType.h: LGPL (v3 or later)
++  [Copyright: 2008 Solveig Bruvoll and Anders Logg]
++
++dolfin/ale/Poisson3D.ufl: LGPL (v3 or later)
++  [Copyright: 2008 Anders Logg]
++
++dolfin/mesh/MeshValueCollection.h: LGPL (v3 or later)
++  [Copyright: 2011 Anders Logg and Garth N. Wells]
++
++dolfin/mesh/Restriction.h: LGPL (v3 or later)
++  [Copyright: 2012 Anders Logg]
++
++dolfin/mesh/MeshColoring.cpp: LGPL (v3 or later)
++  [Copyright: 2010-2011 Garth N. Wells]
++
++dolfin/mesh/MeshFunction.cpp: LGPL (v3 or later)
++  [Copyright: 2009-2011 Ola Skavhaug and Garth N. Wells]
++
++dolfin/mesh/MeshData.h: LGPL (v3 or later)
++  [Copyright: 2008-2011 Anders Logg]
++
++dolfin/mesh/TopologyComputation.cpp: LGPL (v3 or later)
++  [Copyright: 2006-2010 Anders Logg]
++
++dolfin/mesh/MeshPartitioning.cpp: LGPL (v3 or later)
++  [Copyright: 2008-2012 Niclas Jansson, Ola Skavhaug, Anders Logg]
++
++dolfin/mesh/MeshConnectivity.cpp: LGPL (v3 or later)
++  [Copyright: 2006-2007 Anders Logg]
++
++dolfin/mesh/Mesh.cpp: LGPL (v3 or later)
++  [Copyright: 2006-2011 Anders Logg]
++
++dolfin/mesh/MeshGeometry.h: LGPL (v3 or later)
++  [Copyright: 2006 Anders Logg]
++
++dolfin/mesh/SubDomain.cpp: LGPL (v3 or later)
++  [Copyright: 2007-2008 Anders Logg]
++
++dolfin/mesh/BoundaryComputation.h: LGPL (v3 or later)
++  [Copyright: 2006-20013 Anders Logg and Garth N. Wells]
++
++dolfin/mesh/SubsetIterator.h: LGPL (v3 or later)
++  [Copyright: 2010 Anders Logg]
++
++dolfin/mesh/SubMesh.cpp: LGPL (v3 or later)
++  [Copyright: 2009-2011 Anders Logg]
++
++dolfin/mesh/dolfin_mesh.h: *No copyright* UNKNOWN
++
++dolfin/mesh/MeshRenumbering.cpp: LGPL (v3 or later)
++  [Copyright: 2010 Anders Logg]
++
++dolfin/mesh/MeshEntity.cpp: LGPL (v3 or later)
++  [Copyright: 2006-2011 Anders Logg]
++
++dolfin/mesh/MeshTopology.h: LGPL (v3 or later)
++  [Copyright: 2006-2009 Anders Logg]
++
++dolfin/mesh/MeshTransformation.h: LGPL (v3 or later)
++  [Copyright: 2012 Anders Logg]
++
++dolfin/mesh/PeriodicBoundaryComputation.h: LGPL (v3 or later)
++  [Copyright: 2013 Garth N. Wells]
++
++dolfin/mesh/SubDomain.h: LGPL (v3 or later)
++  [Copyright: 2007-2011 Anders Logg]
++
++dolfin/mesh/MeshEditor.h: LGPL (v3 or later)
++  [Copyright: 2006-2012 Anders Logg]
++
++dolfin/mesh/MeshEntity.h: LGPL (v3 or later)
++  [Copyright: 2006-2011 Anders Logg]
++
++dolfin/mesh/PeriodicBoundaryComputation.cpp: LGPL (v3 or later)
++  [Copyright: 2013 Garth N. Wells]
++
++dolfin/mesh/MeshEntityIteratorBase.h: LGPL (v3 or later)
++  [Copyright: 2012 Garth N. Wells]
++
++dolfin/mesh/MeshPartitioning.h: LGPL (v3 or later)
++  [Copyright: 2008-2012 Niclas Jansson, Ola Skavhaug, Anders Logg and]
++
++dolfin/mesh/MeshOrdering.h: LGPL (v3 or later)
++  [Copyright: 2007-2008 Anders Logg]
++
++dolfin/mesh/LocalMeshValueCollection.h: LGPL (v3 or later)
++  [Copyright: 2008-2012 Garth N. Wells]
++
++dolfin/mesh/Cell.h: LGPL (v3 or later)
++  [Copyright: 2006-2013 Anders Logg]
++
++dolfin/mesh/Edge.cpp: LGPL (v3 or later)
++  [Copyright: 2006 Anders Logg]
++
++dolfin/mesh/MeshConnectivity.h: LGPL (v3 or later)
++  [Copyright: 2006-2007 Anders Logg]
++
++dolfin/mesh/PointCell.h: LGPL (v3 or later)
++  [Copyright: 2007-2007 Kristian B. Oelgaard]
++
++dolfin/mesh/DomainBoundary.h: LGPL (v3 or later)
++  [Copyright: 2008 Anders Logg]
++
++dolfin/mesh/Vertex.h: LGPL (v3 or later)
++  [Copyright: 2006-2010 Anders Logg]
++
++dolfin/mesh/Facet.h: LGPL (v3 or later)
++  [Copyright: 2006-2010 Anders Logg]
++
++dolfin/mesh/DistributedMeshTools.cpp: LGPL (v3 or later)
++  [Copyright: 2011-2013 Garth N. Wells]
++
++dolfin/mesh/MeshOrdering.cpp: LGPL (v3 or later)
++  [Copyright: 2007-2012 Anders Logg]
++
++dolfin/mesh/MeshRenumbering.h: LGPL (v3 or later)
++  [Copyright: 2010 Anders Logg]
++
++dolfin/mesh/MeshEditor.cpp: LGPL (v3 or later)
++  [Copyright: 2006-2012 Anders Logg]
++
++dolfin/mesh/DynamicMeshEditor.h: LGPL (v3 or later)
++  [Copyright: 2008 Anders Logg]
++
++dolfin/mesh/Face.h: LGPL (v3 or later)
++  [Copyright: 2006-2010 Anders Logg]
++
++dolfin/mesh/BoundaryMesh.cpp: LGPL (v3 or later)
++  [Copyright: 2006-2012 Anders Logg]
++
++dolfin/mesh/Point.cpp: LGPL (v3 or later)
++  [Copyright: 2006-2008 Anders Logg]
++
++dolfin/mesh/IntervalCell.cpp: LGPL (v3 or later)
++  [Copyright: 2006-2011 Anders Logg]
++
++dolfin/mesh/CellType.cpp: LGPL (v3 or later)
++  [Copyright: 2006-2011 Anders Logg]
++
++dolfin/mesh/Point.h: LGPL (v3 or later)
++  [Copyright: 2006-2008 Anders Logg]
++
++dolfin/mesh/Mesh.h: LGPL (v3 or later)
++  [Copyright: 2006-2012 Anders Logg]
++
++dolfin/mesh/MeshFunction.h: LGPL (v3 or later)
++  [Copyright: 2006-2009 Anders Logg]
++
++dolfin/mesh/IntervalCell.h: LGPL (v3 or later)
++  [Copyright: 2006-2008 Anders Logg]
++
++dolfin/mesh/CellType.h: LGPL (v3 or later)
++  [Copyright: 2006-2009 Anders Logg]
++
++dolfin/mesh/MeshGeometry.cpp: LGPL (v3 or later)
++  [Copyright: 2006 Anders Logg]
++
++dolfin/mesh/MeshDomains.h: LGPL (v3 or later)
++  [Copyright: 2011 Anders Logg]
++
++dolfin/mesh/LocalMeshData.cpp: LGPL (v3 or later)
++  [Copyright: 2008 Ola Skavhaug]
++
++dolfin/mesh/DistributedMeshTools.h: LGPL (v3 or later)
++  [Copyright: 2011-2013 Garth N. Wells]
++
++dolfin/mesh/MeshSmoothing.h: LGPL (v3 or later)
++  [Copyright: 2008-2010 Anders Logg]
++
++dolfin/mesh/MeshData.cpp: LGPL (v3 or later)
++  [Copyright: 2008-2011 Anders Logg]
++
++dolfin/mesh/DynamicMeshEditor.cpp: LGPL (v3 or later)
++  [Copyright: 2008-2011 Anders Logg]
++
++dolfin/mesh/BoundaryComputation.cpp: LGPL (v3 or later)
++  [Copyright: 2006-2013 Anders Logg and Garth N. Wells]
++
++dolfin/mesh/MeshTransformation.cpp: LGPL (v3 or later)
++  [Copyright: 2012 Anders Logg]
++
++dolfin/mesh/MeshTopology.cpp: LGPL (v3 or later)
++  [Copyright: 2006-2011 Anders Logg]
++
++dolfin/mesh/Facet.cpp: LGPL (v3 or later)
++  [Copyright: 2006-2011 Anders Logg]
++
++dolfin/mesh/SubMesh.h: LGPL (v3 or later)
++  [Copyright: 2009 Anders Logg]
++
++dolfin/mesh/TetrahedronCell.h: LGPL (v3 or later)
++  [Copyright: 2006-2008 Anders Logg]
++
++dolfin/mesh/FacetCell.h: LGPL (v3 or later)
++  [Copyright: 2010 Anders Logg]
++
++dolfin/mesh/TriangleCell.h: LGPL (v3 or later)
++  [Copyright: 2006-2008 Anders Logg]
++
++dolfin/mesh/MeshSmoothing.cpp: LGPL (v3 or later)
++  [Copyright: 2008 Anders Logg]
++
++dolfin/mesh/TetrahedronCell.cpp: LGPL (v3 or later)
++  [Copyright: 2006-2011 Anders Logg]
++
++dolfin/mesh/MeshColoring.h: LGPL (v3 or later)
++  [Copyright: 2010-2011 Garth N. Wells]
++
++dolfin/mesh/PointCell.cpp: LGPL (v3 or later)
++  [Copyright: 2007-2008 Kristian B. Oelgaard]
++
++dolfin/mesh/TriangleCell.cpp: LGPL (v3 or later)
++  [Copyright: 2006-2011 Anders Logg]
++
++dolfin/mesh/TopologyComputation.h: LGPL (v3 or later)
++  [Copyright: 2006-2010 Anders Logg]
++
++dolfin/mesh/MeshEntityIterator.h: LGPL (v3 or later)
++  [Copyright: 2006-2008 Anders Logg]
++
++dolfin/mesh/BoundaryMesh.h: LGPL (v3 or later)
++  [Copyright: 2006-2012 Anders Logg]
++
++dolfin/mesh/FacetCell.cpp: LGPL (v3 or later)
++  [Copyright: 2010 Anders Logg]
++
++dolfin/mesh/LocalMeshData.h: LGPL (v3 or later)
++  [Copyright: 2008 Ola Skavhaug]
++
++dolfin/mesh/Face.cpp: LGPL (v3 or later)
++  [Copyright: 2006 Anders Logg]
++
++dolfin/mesh/MeshDomains.cpp: LGPL (v3 or later)
++  [Copyright: 2011 Anders Logg]
++
++dolfin/mesh/Restriction.cpp: LGPL (v3 or later)
++  [Copyright: 2012 Anders Logg]
++
++dolfin/mesh/Edge.h: LGPL (v3 or later)
++  [Copyright: 2006-2010 Anders Logg]
++
++INSTALL: *No copyright* GENERATED FILE
++
++README: *No copyright* LGPL (v3 or later)
++
++release.conf: *No copyright* UNKNOWN
++
++scripts/dolfin-plot/dolfin-plot: LGPL (v3 or later)
++  [Copyright: 2010 Anders Logg]
++
++scripts/dolfin-plot/plot_elements.sh: *No copyright* UNKNOWN
++
++scripts/dolfin-plot/mesh.xml: *No copyright* UNKNOWN
++
++scripts/dolfin-plot/plot_book_elements.sh: *No copyright* UNKNOWN
++
++scripts/dolfin-order/dolfin-order: LGPL (v3 or later)
++  [Copyright: 2008 Anders Logg]
++
++scripts/dolfin-order/mesh0.xml: *No copyright* UNKNOWN
++
++scripts/dolfin-order/mesh1.xml: *No copyright* UNKNOWN
++
++scripts/dolfin-convert/test_exodus.exo: *No copyright* UNKNOWN
++
++scripts/dolfin-convert/dolfin-convert: LGPL (v3 or later) GENERATED FILE
++  [Copyright: 2006 Anders Logg]
++
++scripts/dolfin-convert/test_Triangle.node: *No copyright* GENERATED FILE
++
++scripts/dolfin-convert/test_Triangle.ele: *No copyright* GENERATED FILE
++
++scripts/dolfin-convert/test_Triangle.edge: *No copyright* GENERATED FILE
++
++scripts/dolfin-convert/test_diffpack.grid: *No copyright* UNKNOWN
++
++scripts/dolfin-convert/test_tetgen.mesh: *No copyright* UNKNOWN
++
++scripts/dolfin-convert/test_gmsh.msh: *No copyright* UNKNOWN
++
++site-packages/dolfin_utils/documentation/__init__.py: *No copyright* UNKNOWN
++
++site-packages/dolfin_utils/documentation/extractdocumentation.py: LGPL (v3 or later)
++  [Copyright: 2010 Anders Logg]
++
++site-packages/dolfin_utils/documentation/docstringutils.py: LGPL (v3 or later)
++  [Copyright: 2010 Anders Logg]
++
++site-packages/dolfin_utils/documentation/indextemplates.py: LGPL (v3 or later)
++  [Copyright: 2011 Anders Logg, Kristian Oelgaard, and Marie E. Rognes]
++
++site-packages/dolfin_utils/documentation/generatecpprst.py: LGPL (v3 or later)
++  [Copyright: 2010 Anders Logg and Kristian Oelgaard]
++
++site-packages/dolfin_utils/documentation/generatepythonrst.py: LGPL (v3 or later) GENERATED FILE
++  [Copyright: 2011 Kristian B. Oelgaard]
++
++site-packages/dolfin_utils/meshconvert/xml_writer.py: LGPL (v3 or later)
++  [Copyright: 2012 Garth N. Wells]
++
++site-packages/dolfin_utils/meshconvert/meshconvert.py: LGPL (v3 or later) GENERATED FILE
++  [Copyright: 2006 Anders Logg]
++
++site-packages/dolfin_utils/meshconvert/abaqus.py: LGPL (v3 or later)
++  [Copyright: 2012 Arve Knudsen and Garth N/ Wells / for c in l[1:]]]
++
++site-packages/dolfin_utils/cppparser/__init__.py: *No copyright* UNKNOWN
++
++site-packages/dolfin_utils/cppparser/utils.py: LGPL (v3 or later)
++  [Copyright: 2012 Johan Hake]
++
++site-packages/dolfin_utils/cppparser/CppHeaderParser.py: BSD (3 clause)
++  [Copyright: HOLDERS AND CONTRIBUTORS / OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT / 2011, Jashua R. Cloutier]
++
++site-packages/dolfin_utils/wrappers/includes.py: *No copyright* UNKNOWN
++
++site-packages/dolfin_utils/wrappers/functionspace.py: LGPL (v3 or later)
++  [Copyright: 2011 Marie E. Rognes]
++
++site-packages/dolfin_utils/wrappers/__init__.py: *No copyright* UNKNOWN
++
++site-packages/dolfin_utils/wrappers/wrappers.py: LGPL (v3 or later) GENERATED FILE
++  [Copyright: 2011 Marie E. Rognes]
++
++site-packages/dolfin_utils/wrappers/form.py: LGPL (v3 or later)
++  [Copyright: 2011 Marie E. Rognes]
++
++site-packages/dolfin_utils/wrappers/goalfunctional.py: LGPL (v3 or later)
++  [Copyright: 2010 Marie E. Rognes]
++
++site-packages/dolfin_utils/wrappers/capsules.py: LGPL (v3 or later)
++  [Copyright: 2008-2009 Martin Sandve Alnes]
++
++site-packages/dolfin_utils/ordereddict.py: MIT/X11 (BSD like)
++  [Copyright: 2009 Raymond Hettinger]
++
++site-packages/dolfin_utils/pjobs/__init__.py: *No copyright* UNKNOWN
++
++site-packages/dolfin_utils/pjobs/pjobs.py: LGPL (v3 or later) GENERATED FILE
++  [Copyright: 2009 Martin Sandve Alnes]
++
++site-packages/dolfin_utils/pjobs/torque.py: LGPL (v3 or later)
++  [Copyright: 2009 Martin Sandve Alnes]
++
++site-packages/dolfin_utils/pjobs/sge.py: LGPL (v3 or later)
++  [Copyright: 2011 Johan Hake]
++
++site-packages/dolfin_utils/commands.py: LGPL (v3 or later)
++  [Copyright: 2009 Anders Logg]
++
++site-packages/dolfin/__init__.py: *No copyright* UNKNOWN
++
++site-packages/dolfin/compilemodules/__init__.py: *No copyright* UNKNOWN
++
++site-packages/dolfin/compilemodules/expressions.py: LGPL (v3 or later)
++  [Copyright: 2008-2008 Martin Sandve Alnes]
++
++site-packages/dolfin/compilemodules/jit.py: LGPL (v3 or later)
++  [Copyright: 2008-2009 Johan Hake]
++
++site-packages/dolfin/compilemodules/swigimportinfo.py: *No copyright* GENERATED FILE
++
++site-packages/dolfin/compilemodules/subdomains.py: LGPL (v3 or later)
++  [Copyright: 2008-2008 Martin Sandve Alnes]
++
++site-packages/dolfin/compilemodules/compilemodule.py: LGPL (v3 or later) GENERATED FILE
++  [Copyright: 2009 Johan Hake]
++
++site-packages/dolfin/functions/specialfunctions.py: LGPL (v3 or later)
++  [Copyright: 2008-2011 Anders Logg]
++
++site-packages/dolfin/functions/functionspace.py: LGPL (v3 or later)
++  [Copyright: 2008 Johan Hake]
++
++site-packages/dolfin/functions/__init__.py: *No copyright* UNKNOWN
++
++site-packages/dolfin/functions/constant.py: LGPL (v3 or later)
++  [Copyright: 2008-2009 Anders Logg]
++
++site-packages/dolfin/functions/function.py: LGPL (v3 or later) GENERATED FILE
++  [Copyright: 2009 Johan Hake]
++
++site-packages/dolfin/functions/ufc_functionspace.py: *No copyright* UNKNOWN
++
++site-packages/dolfin/functions/expression.py: LGPL (v3 or later) GENERATED FILE
++  [Copyright: 2008-2011 Johan Hake]
++
++site-packages/dolfin/importhandler/__init__.py: *No copyright* UNKNOWN
++
++site-packages/dolfin/importhandler/dynamicloadmpi.py: *No copyright* UNKNOWN
++
++site-packages/dolfin/common/__init__.py: *No copyright* UNKNOWN
++
++site-packages/dolfin/common/time.py: LGPL (v3 or later)
++  [Copyright: 2008-2010 Garth N. Wells]
++
++site-packages/dolfin/common/plotting.py: LGPL (v3 or later)
++  [Copyright: 2008-2012 Joachim B. Haga and Fredrik Valdmanis]
++
++site-packages/dolfin/common/math.py: *No copyright* UNKNOWN
++
++site-packages/dolfin/common/globalparameters.py.in: LGPL (v3 or later)
++  [Copyright: 2009-2010 Anders Logg]
++
++site-packages/dolfin/common/memory.py: LGPL (v3 or later)
++  [Copyright: 2010 Anders Logg]
++
++site-packages/dolfin/common/constants.py: *No copyright* UNKNOWN
++
++site-packages/dolfin/cpp/__init__.py: LGPL (v3 or later)
++  [Copyright: 2012 Johan Hake]
++
++site-packages/dolfin/fem/errorcontrolgenerator.py: LGPL (v3 or later)
++  [Copyright: 2011 Marie E. Rognes]
++
++site-packages/dolfin/fem/assembling.py: LGPL (v3 or later) GENERATED FILE
++  [Copyright: 2007-2008 Anders Logg]
++
++site-packages/dolfin/fem/__init__.py: *No copyright* UNKNOWN
++
++site-packages/dolfin/fem/interpolation.py: LGPL (v3 or later)
++  [Copyright: 2009-2011 Anders Logg]
++
++site-packages/dolfin/fem/bcs.py: LGPL (v3 or later)
++  [Copyright: 2009-2011 Anders Logg]
++
++site-packages/dolfin/fem/form.py: LGPL (v3 or later)
++  [Copyright: 2008 Johan Hake]
++
++site-packages/dolfin/fem/solving.py: LGPL (v3 or later)
++  [Copyright: 2011 Anders Logg]
++
++site-packages/dolfin/fem/variationalproblem.py: LGPL (v3 or later)
++  [Copyright: 2007-2008 Anders Logg]
++
++site-packages/dolfin/fem/adaptivesolving.py: LGPL (v3 or later)
++  [Copyright: 2011 Marie E. Rognes]
++
++site-packages/dolfin/fem/projection.py: LGPL (v3 or later)
++  [Copyright: 2008-2011 Anders Logg]
++
++site-packages/dolfin/fem/formmanipulations.py: LGPL (v3 or later)
++  [Copyright: 2010-2012 Marie E. Rognes]
++
++site-packages/dolfin/fem/norms.py: LGPL (v3 or later)
++  [Copyright: 2008 Anders Logg]
++
++site-packages/dolfin/mesh/__init__.py: *No copyright* UNKNOWN
++
++site-packages/dolfin/mesh/boundarysubdomainfinder.py: LGPL (v3 or later)
++  [Copyright: 2008 Kent-Andre Mardal]
++
++site-packages/dolfin/mesh/intersect.py: LGPL (v3 or later)
++  [Copyright: 2012 Johan Hake]
++
++site-packages/dolfin/mesh/refinement.py: LGPL (v3 or later)
++  [Copyright: 2009 Anders Logg]
++
++site-packages/dolfin/mesh/ale.py: LGPL (v3 or later)
++  [Copyright: 2009-2011 Anders Logg]
++
++site-packages/dolfin/mesh/meshes.py: LGPL (v3 or later) GENERATED FILE
++  [Copyright: 2012 Anders Logg]
++
++site-packages/dolfin/deprecation.py: LGPL (v3 or later)
++  [Copyright: 2012 Anders Logg]
++
++test/documentation/README: *No copyright* UNKNOWN
++
++test/documentation/test.py: LGPL (v3 or later)
++  [Copyright: 2011 Marie E. Rognes]
++
++test/documentation/verify_demo_code_snippets.py: LGPL (v3 or later)
++  [Copyright: 2010 Kristian B. Oelgaard]
++
++test/regression/README: *No copyright* UNKNOWN
++
++test/regression/test.py: LGPL (v3 or later)
++  [Copyright: 2008 Ilmar Wilbers]
++
++test/codingstyle/test.py: LGPL (v3 or later)
++  [Copyright: 2011 Anders Logg]
++
++test/README: *No copyright* UNKNOWN
++
++test/test.py: LGPL (v3 or later)
++  [Copyright: 2007-2011 Anders Logg]
++
++test/system/parallel-assembly-solve/test.py: LGPL (v3 or later)
++  [Copyright: 2009 Anders Logg]
++
++test/system/parallel-assembly-solve/solver.py: LGPL (v3 or later)
++  [Copyright: 2009 Anders Logg]
++
++test/system/test.py: LGPL (v3 or later)
++  [Copyright: 2009 Anders Logg]
++
++test/system/ufl-jit-assemble-chain/form_operations.py: LGPL (v3 or later)
++  [Copyright: 2011 Marie E. Rognes]
++
++test/system/ufl-jit-assemble-chain/test.py: LGPL (v3 or later)
++  [Copyright: 2011 Marie E. Rognes]
++
++test/system/ufl-jit-assemble-chain/assembly_derivatives.py: LGPL (v3 or later)
++  [Copyright: 2011 Martin S. Alnaes]
++
++test/CMakeLists.txt: *No copyright* UNKNOWN
++
++test/unit/meshconvert/python/data/abaqus.inp: *No copyright* UNKNOWN
++
++test/unit/meshconvert/python/data/gmsh_test_facet_regions_3D_1.msh: *No copyright* UNKNOWN
++
++test/unit/meshconvert/python/data/test_Triangle_3.edge: *No copyright* GENERATED FILE
++
++test/unit/meshconvert/python/data/gmsh_test_facet_regions_2D_1.msh: *No copyright* UNKNOWN
++
++test/unit/meshconvert/python/data/triangle.ele: *No copyright* GENERATED FILE
++
++test/unit/meshconvert/python/data/diffpack_tet.grid: *No copyright* UNKNOWN
++
++test/unit/meshconvert/python/data/gmsh_test_facet_regions_2D_4.msh: *No copyright* UNKNOWN
++
++test/unit/meshconvert/python/data/gmsh.msh: *No copyright* UNKNOWN
++
++test/unit/meshconvert/python/data/gmsh_test_facet_regions_2D_3.msh: *No copyright* UNKNOWN
++
++test/unit/meshconvert/python/data/gmsh_test_facet_regions_2D_2.geo: *No copyright* UNKNOWN
++
++test/unit/meshconvert/python/data/gmsh_test_facet_regions_2D_1.geo: *No copyright* UNKNOWN
++
++test/unit/meshconvert/python/data/triangle.node: *No copyright* GENERATED FILE
++
++test/unit/meshconvert/python/data/gmsh_test_facet_regions_2D_4.geo: *No copyright* UNKNOWN
++
++test/unit/meshconvert/python/data/test_Triangle_3.node: *No copyright* GENERATED FILE
++
++test/unit/meshconvert/python/data/gmsh_test_facet_regions_2D_2.msh: *No copyright* UNKNOWN
++
++test/unit/meshconvert/python/data/gmsh_test_facet_regions_1D_2.msh: *No copyright* UNKNOWN
++
++test/unit/meshconvert/python/data/gmsh_test_facet_regions_3D_1.geo: *No copyright* UNKNOWN
++
++test/unit/meshconvert/python/data/gmsh_test_facet_regions_2D_3.geo: *No copyright* UNKNOWN
++
++test/unit/meshconvert/python/data/gmsh_test_facet_regions_1D_2.geo: *No copyright* UNKNOWN
++
++test/unit/meshconvert/python/data/test_Triangle_3.ele: *No copyright* GENERATED FILE
++
++test/unit/meshconvert/python/test.py: LGPL (v3 or later)
++  [Copyright: 2012]
++
++test/unit/refinement/python/refine.py: LGPL (v3 or later)
++  [Copyright: 2011 Garth N. Wells]
++
++test/unit/function/cpp/Projection.ufl: LGPL (v3 or later)
++  [Copyright: 2008 Anders Logg]
++
++test/unit/function/cpp/CMakeLists.txt: *No copyright* GENERATED FILE
++
++test/unit/function/cpp/Expression.cpp: LGPL (v3 or later)
++  [Copyright: 2007 Anders Logg]
++
++test/unit/function/cpp/Projection.h: *No copyright* GENERATED FILE
++
++test/unit/function/python/SpecialFunctions.py: LGPL (v3 or later)
++  [Copyright: 2011 Kristian B. Oelgaard]
++
++test/unit/function/python/Function.py: LGPL (v3 or later)
++  [Copyright: == 0.0) / == 1.23) / 2011 Garth N. Wells / == 3.45) / == 2.34)]
++
++test/unit/function/python/Expression.py: LGPL (v3 or later)
++  [Copyright: 2007 Anders Logg]
++
++test/unit/function/python/Constant.py: LGPL (v3 or later)
++  [Copyright: 2007 Anders Logg]
++
++test/unit/function/python/FunctionSpace.py: LGPL (v3 or later)
++  [Copyright: 2011 Johan Hake]
++
++test/unit/adaptivity/python/errorcontrol.py: LGPL (v3 or later)
++  [Copyright: 2011 Marie E. Rognes]
++
++test/unit/adaptivity/python/TimeSeries.py: LGPL (v3 or later)
++  [Copyright: 2011 Marie E. Rognes]
++
++test/unit/test.py: LGPL (v3 or later)
++  [Copyright: 2006-2011 Anders Logg]
++
++test/unit/jit/python/test.py: LGPL (v3 or later)
++  [Copyright: 2011 Anders Logg]
++
++test/unit/book/README: *No copyright* UNKNOWN
++
++test/unit/book/python/chapter_1_files/stationary/nonlinear_poisson/vp2_np.py: *No copyright* UNKNOWN
++
++test/unit/book/python/chapter_1_files/stationary/nonlinear_poisson/alg_newton_np.py: *No copyright* UNKNOWN
++
++test/unit/book/python/chapter_1_files/stationary/nonlinear_poisson/picard_np.py: *No copyright* UNKNOWN
++
++test/unit/book/python/chapter_1_files/stationary/nonlinear_poisson/pde_newton_np.py: *No copyright* UNKNOWN
++
++test/unit/book/python/chapter_1_files/stationary/nonlinear_poisson/vp1_np.py: *No copyright* UNKNOWN
++
++test/unit/book/python/chapter_1_files/stationary/poisson/d2_p2D.py: *No copyright* UNKNOWN
++
++test/unit/book/python/chapter_1_files/stationary/poisson/d3_p2D.py: *No copyright* UNKNOWN
++
++test/unit/book/python/chapter_1_files/stationary/poisson/dn2_p2D.py: *No copyright* UNKNOWN
++
++test/unit/book/python/chapter_1_files/stationary/poisson/membrane1v.py: *No copyright* UNKNOWN
++
++test/unit/book/python/chapter_1_files/stationary/poisson/d1_p2D.py: *No copyright* UNKNOWN
++
++test/unit/book/python/chapter_1_files/stationary/poisson/membrane1.py: *No copyright* UNKNOWN
++
++test/unit/book/python/chapter_1_files/stationary/poisson/dn1_p2D.py: *No copyright* UNKNOWN
++
++test/unit/book/python/chapter_1_files/stationary/poisson/dnr_p2D.py: *No copyright* UNKNOWN
++
++test/unit/book/python/chapter_1_files/stationary/poisson/d4_p2D.py: *No copyright* UNKNOWN
++
++test/unit/book/python/chapter_1_files/stationary/poisson/d6_p2D.py: *No copyright* UNKNOWN
++
++test/unit/book/python/chapter_1_files/stationary/poisson/mat2x_p2D.py: *No copyright* UNKNOWN
++
++test/unit/book/python/chapter_1_files/stationary/poisson/dn3_p2D.py: *No copyright* UNKNOWN
++
++test/unit/book/python/chapter_1_files/stationary/poisson/d5_p2D.py: *No copyright* UNKNOWN
++
++test/unit/book/python/chapter_1_files/stationary/poisson/paD.py: *No copyright* UNKNOWN
++
++test/unit/book/python/chapter_1_files/stationary/poisson/mat2_p2D.py: *No copyright* UNKNOWN
++
++test/unit/book/python/chapter_1_files/stationary/poisson/dn4_p2D.py: *No copyright* UNKNOWN
++
++test/unit/book/python/chapter_1_files/stationary/poisson/vcp2D.py: *No copyright* UNKNOWN
++
++test/unit/book/python/chapter_1_files/transient/diffusion/sin_daD.py: *No copyright* UNKNOWN
++
++test/unit/book/python/chapter_1_files/transient/diffusion/d1_d2D.py: *No copyright* UNKNOWN
++
++test/unit/book/python/chapter_1_files/transient/diffusion/d2_d2D.py: *No copyright* UNKNOWN
++
++test/unit/book/python/chapter_1_files/transient/diffusion/demo_sin_daD.sh: *No copyright* UNKNOWN
++
++test/unit/book/python/chapter_1_files/dolfin_parameters.xml: *No copyright* UNKNOWN
++
++test/unit/book/python/chapter_10.py: LGPL (v3 or later)
++  [Copyright: 2011 Anders Logg]
++
++test/unit/book/python/original_tests/README: *No copyright* UNKNOWN
++
++test/unit/book/python/original_tests/chapter_1.py.orig: LGPL (v3 or later)
++  [Copyright: 2011 Hans Petter Langtangen and Anders Logg]
++
++test/unit/book/python/original_tests/chapter_10.py.orig: LGPL (v3 or later)
++  [Copyright: 2011 Anders Logg]
++
++test/unit/book/python/mesh.xml: *No copyright* UNKNOWN
++
++test/unit/book/python/chapter_1.py: LGPL (v3 or later)
++  [Copyright: 2011 Hans Petter Langtangen and Anders Logg]
++
++test/unit/armadillo/cpp/test.cpp.temporarily_disabled: LGPL (v3 or later)
++  [Copyright: 2011 Garth N. Wells]
++
++test/unit/armadillo/cpp/CMakeLists.txt: *No copyright* GENERATED FILE
++
++test/unit/la/cpp/forms/ReactionDiffusionAction.ufl: LGPL (v3 or later)
++  [Copyright: 2012 Anders Logg]
++
++test/unit/la/cpp/forms/ReactionDiffusionAction.h: *No copyright* GENERATED FILE
++
++test/unit/la/cpp/forms/ReactionDiffusion.ufl: LGPL (v3 or later)
++  [Copyright: 2012 Anders Logg]
++
++test/unit/la/cpp/forms/ReactionDiffusion.h: *No copyright* GENERATED FILE
++
++test/unit/la/cpp/Vector.cpp: LGPL (v3 or later)
++  [Copyright: 2007 Johan Hake]
++
++test/unit/la/cpp/CMakeLists.txt: *No copyright* GENERATED FILE
++
++test/unit/la/cpp/LinearOperator.cpp: LGPL (v3 or later)
++  [Copyright: 2012 Anders Logg]
++
++test/unit/la/python/Vector.py: LGPL (v3 or later)
++  [Copyright: 2011 Garth N. Wells]
++
++test/unit/la/python/test.py: LGPL (v3 or later)
++  [Copyright: 2008 Johan Hake]
++
++test/unit/la/python/Scalar.py: LGPL (v3 or later)
++  [Copyright: 2011 Garth N. Wells]
++
++test/unit/la/python/Matrix.py: LGPL (v3 or later)
++  [Copyright: 2011 Garth N. Wells]
++
++test/unit/la/python/solve.py: LGPL (v3 or later)
++  [Copyright: 2011 Garth N. Wells]
++
++test/unit/la/python/KrylovSolver.py: LGPL (v3 or later)
++  [Copyright: 2012 Johan Hake]
++
++test/unit/la/python/LinearOperator.py: LGPL (v3 or later)
++  [Copyright: 2012 Anders Logg]
++
++test/unit/quadrature/cpp/CMakeLists.txt: *No copyright* GENERATED FILE
++
++test/unit/quadrature/cpp/BaryCenter.cpp: LGPL (v3 or later)
++  [Copyright: 2010 Andre Massing]
++
++test/unit/quadrature/python/BaryCenter.py: LGPL (v3 or later)
++  [Copyright: 2010 Andre Massing]
++
++test/unit/parameter/cpp/CMakeLists.txt: *No copyright* GENERATED FILE
++
++test/unit/parameter/cpp/Parameters.cpp: LGPL (v3 or later)
++  [Copyright: 2011 Anders Logg]
++
++test/unit/parameter/python/Parameters.py: LGPL (v3 or later)
++  [Copyright: 2011 Anders Logg]
++
++test/unit/python-extras/python/test.py: LGPL (v3 or later)
++  [Copyright: 2009 Anders Logg]
++
++test/unit/math/python/test.py: LGPL (v3 or later)
++  [Copyright: 2011 Martin Alnaes]
++
++test/unit/io/cpp/XMLLocalMeshData.cpp: LGPL (v3 or later)
++  [Copyright: 2007 Magnus Vikstrøm]
++
++test/unit/io/cpp/CMakeLists.txt: *No copyright* GENERATED FILE
++
++test/unit/io/cpp/XMLMeshValueCollection.cpp: LGPL (v3 or later)
++  [Copyright: 2007 Magnus Vikstrøm]
++
++test/unit/io/cpp/xml_value_collection_ref.xml: *No copyright* UNKNOWN
++
++test/unit/io/python/HDF5.py: LGPL (v3 or later)
++  [Copyright: 2012 Garth N. Wells]
++
++test/unit/io/python/XMLMeshFunction.py: LGPL (v3 or later)
++  [Copyright: 2011 Garth N. Wells]
++
++test/unit/io/python/vtk.py: LGPL (v3 or later)
++  [Copyright: 2011 Garth N. Wells]
++
++test/unit/io/python/XDMF.py: LGPL (v3 or later)
++  [Copyright: 2012 Garth N. Wells]
++
++test/unit/io/python/XMLLocalMeshData.py: LGPL (v3 or later)
++  [Copyright: 2007 Anders Logg]
++
++test/unit/io/python/XMLVector.py: LGPL (v3 or later)
++  [Copyright: 2011 Garth N. Wells]
++
++test/unit/io/python/xml_value_collection_ref.xml: *No copyright* UNKNOWN
++
++test/unit/io/python/XMLMeshValueCollection.py: LGPL (v3 or later)
++  [Copyright: 2011 Anders Logg]
++
++test/unit/io/python/SVG.py: LGPL (v3 or later)
++  [Copyright: 2012 Anders Logg]
++
++test/unit/io/python/XMLMesh.py: LGPL (v3 or later)
++  [Copyright: 2011 Garth N. Wells]
++
++test/unit/nls/python/doughnut.xml.gz: UNKNOWN
++  [Copyright: Q%ä4%\13EÖE!\ 1\ 4âáá\11øá_ÿñ\97\9f¿ùû\97¿ýúõ¯¿üømxÙ¾ýæË/?ýõO_\7fùó\8fßþïÿõ?¿ëßþë\1fÿð\87\1fþô×\9fÿíë/ßàOÿò뿼þÃ\8fßþûo¿ýÇ¿|ÿý\7fþç\7f¾üÛ\97_¾þôë\7füí¯ÿ÷ËO¿½üõo\7fþö\8f\7føæ\9b\1fþòå×\7fÿæ§/?ÿüÛïÿñåÇo\7fûÛ×ÿóË\9f\7fþòí7\7fúú\97\1f¿\8dû\1fÂ\1fÃ\aüöõ§/¿~óë×ÿÂ\1f\1e?9~öå\1fß|ýåO_þñã·ø¾\7fð;#ÿÚôWøò?6üèwü\81\97íá¯×\1fý×Ó\1f}ÿdª°OÕ_j\8eyÛÊ\16¶Ð1iùòÝ\16ö\1e\7f\14òë\8fþùâ>Uζ\9cë\96G,[]
++
++test/unit/nls/python/PETScSNESSolver.py: LGPL (v3 or later)
++  [Copyright: 2012 Patrick E. Farrell]
++
++test/unit/intersection/cpp/IntersectionOperator.cpp: LGPL (v3 or later)
++  [Copyright: Massing, 2011 / 2011 AndràMassing]
++
++test/unit/intersection/cpp/CMakeLists.txt: *No copyright* GENERATED FILE
++
++test/unit/intersection/python/IntersectionOperator.py: LGPL (v3 or later)
++  [Copyright: 2011 Andre Massing]
++
++test/unit/fem/python/FiniteElement.py: LGPL (v3 or later)
++  [Copyright: 2009 Garth N. Wells]
++
++test/unit/fem/python/DofMap.py: LGPL (v3 or later)
++  [Copyright: 2009 Garth N. Wells]
++
++test/unit/fem/python/Form.py: LGPL (v3 or later)
++  [Copyright: 2011 Johan Hake]
++
++test/unit/fem/python/tetrahedron.xml.gz: *No copyright* UNKNOWN
++
++test/unit/fem/python/manifolds.py: LGPL (v3 or later)
++  [Copyright: 2012 Imperial College London and others]
++
++test/unit/fem/python/solving.py: LGPL (v3 or later)
++  [Copyright: 2011 Anders Logg]
++
++test/unit/fem/python/DirichletBC.py: LGPL (v3 or later)
++  [Copyright: 2011-2012 Garth N. Wells]
++
++test/unit/fem/python/LocalSolver.py: LGPL (v3 or later)
++  [Copyright: 2013 Garth N. Wells]
++
++test/unit/fem/python/PeriodicBC.py: LGPL (v3 or later)
++  [Copyright: 2012 Garth N. Wells]
++
++test/unit/fem/python/Assembler.py: LGPL (v3 or later)
++  [Copyright: 2011 Garth N. Wells]
++
++test/unit/fem/python/SystemAssembler.py: LGPL (v3 or later)
++  [Copyright: 2011 Garth N. Wells]
++
++test/unit/ale/python/HarmonicSmoothing.py: LGPL (v3 or later)
++  [Copyright: 2013 Jan Blechta]
++
++test/unit/mesh/boxes.xml.gz: *No copyright* UNKNOWN
++
++test/unit/mesh/cpp/Mesh.cpp: LGPL (v3 or later)
++  [Copyright: 2007 Anders Logg]
++
++test/unit/mesh/cpp/CMakeLists.txt: *No copyright* GENERATED FILE
++
++test/unit/mesh/cpp/MeshValueCollection.cpp: LGPL (v3 or later)
++  [Copyright: 2007 Anders Logg]
++
++test/unit/mesh/python/Edge.py: LGPL (v3 or later)
++  [Copyright: 2011 Garth N. Wells]
++
++test/unit/mesh/python/MeshTransformation.py: LGPL (v3 or later)
++  [Copyright: 2012 Anders Logg]
++
++test/unit/mesh/python/SubMesh.py: LGPL (v3 or later)
++  [Copyright: 2006 Anders Logg]
++
++test/unit/mesh/python/MeshEditor.py: LGPL (v3 or later)
++  [Copyright: 2006-2011 Anders Logg]
++
++test/unit/mesh/python/MeshMarkers.py: LGPL (v3 or later)
++  [Copyright: 2011 Anders Logg]
++
++test/unit/mesh/python/MeshIterator.py: LGPL (v3 or later)
++  [Copyright: 2006-2011 Anders Logg]
++
++test/unit/mesh/python/MeshData.py: LGPL (v3 or later)
++  [Copyright: 2011 Anders Logg]
++
++test/unit/mesh/python/BoundaryMesh.py: LGPL (v3 or later)
++  [Copyright: 2012 Garth N. Wells]
++
++test/unit/mesh/python/MeshValueCollection.py: LGPL (v3 or later)
++  [Copyright: 2011 Johan Hake]
++
++test/unit/mesh/python/Mesh.py: LGPL (v3 or later)
++  [Copyright: 2006 Anders Logg]
++
++test/unit/mesh/python/Face.py: LGPL (v3 or later)
++  [Copyright: 2011 Garth N. Wells]
++
++test/unit/mesh/python/MeshFunction.py: LGPL (v3 or later)
++  [Copyright: 2011 Garth N. Wells]
++
++test/memory/test.py: LGPL (v3 or later)
++  [Copyright: 2008 Ilmar Wilbers]
++
++test/memory/dolfin_valgrind.supp: *No copyright* UNKNOWN
++
++TODO: *No copyright* UNKNOWN
++
++utils/vim/macros: UNKNOWN
++  [Copyright: 2006 \e:r !echo $USER ~$a.\ekJo// Licensed under the GNU LGPL Version 2.1.\r//\r// First added: \e:r !date +'\%F'\rkJo// Last changed: \e:r !date +'\%F'\rkJo\r#ifndef __FOO_H\r#define __FOO_H #include <dolfin/constants.h> namespace dolfin\r{ /// Documentation of class Foo class Foo\r{\rpublic: /// Constructor\rFoo(); /// Destructor\r~Foo(); private: }; } #endif\e:%s/Foo/\=@a/g :%s/FOO/\=@b/g / 2006 \e:r !echo $USER ~$a.\ekJo// Licensed under the GNU LGPL Version 2.1.\r//\r// First added: \e:r !date +'\%F'\rkJo// Last changed: \e:r !date +'\%F'\rkJo\r#include <dolfin/Foo.h> using namespace dolfin; //-----------------------------------------------------------------------------\rFoo::Foo()\r{\r// Do nothing\r}\r//-----------------------------------------------------------------------------\rFoo::~Foo()\r{\r// Do nothing\r}\r//-----------------------------------------------------------------------------\e:%s/Foo/\=@2/g]
++
++utils/xml/convertall: LGPL (v3 or later)
++  [Copyright: 2006 Anders Logg]
++
++utils/octave/pdemesh.m: LGPL (v3 or later)
++  [Copyright: 2004-2005 Johan Jansson]
++
++utils/octave/pdesurf.m: LGPL (v3 or later)
++  [Copyright: 2004-2005 Johan Jansson]
++
++utils/octave/README: *No copyright* UNKNOWN
++
++utils/octave/pdeplot.m: LGPL (v3 or later)
++  [Copyright: 2004-2005 Johan Jansson]
++
++utils/gid/DOLFIN.bas: *No copyright* UNKNOWN
++
++utils/system/monitor: LGPL (v3 or later)
++  [Copyright: 2005 Anders Logg]
++
++utils/scripts/plotklocs: LGPL (v3 or later)
++  [Copyright: 2013 Anders Logg]
++
++utils/scripts/makedoc: *No copyright* UNKNOWN
++
++utils/scripts/notinuse: *No copyright* UNKNOWN
++
++utils/scripts/pdebug: *No copyright* UNKNOWN
++
++utils/scripts/dolfinreplace: *No copyright* UNKNOWN
++
++utils/scripts/fixme: *No copyright* UNKNOWN
++
++utils/scripts/broken: *No copyright* UNKNOWN
++
++utils/scripts/klocs: *No copyright* UNKNOWN
++
++utils/scripts/formatcode: LGPL (v3 or later)
++  [Copyright: 2009 Anders Logg]
++
++utils/tetgen/sphere.stl: *No copyright* UNKNOWN
++
++utils/tetgen/dolfin-tetgen: LGPL (v3 or later)
++  [Copyright: 2009 Anders Logg]
++
++utils/swig/dolfin-swig: *No copyright* UNKNOWN
++
++utils/emacs/macros: *No copyright* UNKNOWN
++
++utils/matlab/xmlmesh.m: LGPL (v3 or later)
++  [Copyright: 2004 Erik Svensson]
++
++utils/matlab/xmlvector.m: LGPL (v3 or later)
++  [Copyright: 2004 Georgios Foufas]
++
++utils/matlab/meshindex.m: LGPL (v3 or later)
++  [Copyright: 2005 Anders Logg]
++
++utils/matlab/plotcontroller.m: LGPL (v3 or later)
++  [Copyright: 2005 Anders Logg]
++
++utils/matlab/xmlmatrix.m: LGPL (v3 or later)
++  [Copyright: 2004 Georgios Foufas]
++
++utils/matlab/plotslab.m: LGPL (v3 or later)
++  [Copyright: 2003 Johan Hoffman / 2003-2005 Anders Logg]
++
++utils/python/extract2d: LGPL (v3 or later)
++  [Copyright: 2008 Anders Logg]
++
++utils/python/README: *No copyright* UNKNOWN
++
diff --cc debian/docs
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..24948f1ebb225a1753ed2240599e5c22d1a69247
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,2 @@@
++AUTHORS
++README.rst
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..f082b92284e7130e4e22a48d95ca93f61e0de097
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,9 @@@
++usr/bin/dolfin-convert
++usr/bin/dolfin-get-demos
++usr/bin/dolfin-order
++usr/bin/dolfin-plot
++usr/bin/dolfin-version
++usr/share/man/man1/dolfin-convert.1.gz
++usr/share/man/man1/dolfin-order.1.gz
++usr/share/man/man1/dolfin-plot.1.gz
++usr/share/man/man1/dolfin-version.1.gz
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..3f208b55c5e792942dc31667b61c58b2e6fb6830
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,1 @@@
++debian/dolfin-get-demos.1
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..665ff890eefaad9241524cfdd51b9709b38d8625
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,2 @@@
++usr/share/dolfin/data
++usr/share/dolfin/demo
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..abc23d0ff44e991a5cd6665efd6659e2d5c077c3
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,14 @@@
++.TH "DOLFIN-GET-DEMOS" 1
++
++.SH NAME
++dolfin-get-demos - install DOLFIN demos in user's home direcotry
++
++.SH SYNOPSIS
++.B dolfin-get-demos
++
++.SH BUGS
++.TP
++For comments, questions, bug reports etc. see http://fenicsproject.org/support.
++
++.SH AUTHOR
++dolfin-get-demos was written by Anders Logg <logg@chalmers.se>.
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..5d55cecfa765bc363fd181324ef0d39f66fc9af8
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,5 @@@
++usr/lib/**/*.so
++usr/include/dolfin
++usr/include/dolfin.h
++usr/lib/**/pkgconfig/dolfin.pc
++usr/share/dolfin/cmake
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..8755c9980917fb21304c1ea4d169cc2078f79d88
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,1 @@@
++usr/lib/**/lib*.so.*
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..d6a9e1978833e8495b8d775fe8498482dcdaeff6
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,21 @@@
++Description: Disable optimization and debugging flags for CSGCGALMeshGenerator3D.cpp
++ This is a workaround for a g++ 4.8.2 issue which eats all the RAM of the buildds.
++ See https://buildd.debian.org/status/fetch.php?pkg=dolfin&arch=armhf&ver=1.2.0%2Bdfsg-3%2Bb1&stamp=1386829168 for example.
++Author: Sébastien Villemot <sebastien@debian.org>
++Forwarded: not-needed
++Last-Update: 2012-12-14
++---
++This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
++Index: dolfin-1.2.0+dfsg/dolfin/CMakeLists.txt
++===================================================================
++--- dolfin-1.2.0+dfsg.orig/dolfin/CMakeLists.txt      2013-03-24 17:25:41.000000000 +0100
+++++ dolfin-1.2.0+dfsg/dolfin/CMakeLists.txt   2013-12-14 18:31:57.000000000 +0100
++@@ -269,6 +269,8 @@
++ set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} ${DOLFIN_LINK_FLAGS}")
++ set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} ${DOLFIN_LINK_FLAGS}")
++ 
+++set_source_files_properties(generation/CSGCGALMeshGenerator3D.cpp PROPERTIES COMPILE_FLAGS "-O0 -g0")
+++
++ # Define libraries
++ add_library(dolfin ${DOLFIN_H} ${HEADERS} ${SOURCES})
++ set_target_properties(dolfin PROPERTIES ${DOLFIN_LIBRARY_PROPERTIES})
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..c7159369287acb381dd2f3868460b125a1486d21
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,1 @@@
++CSGCGALMeshGenerator3D-oom.patch
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..e3da3e75536a954184b47feb407ea1cd48dc265c
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,1 @@@
++usr/lib/python*/*-packages/*
diff --cc debian/rules
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..8f1a0266e2edb88183b65213e1ec0e7924ad50df
new file mode 100755 (executable)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,140 @@@
++#!/usr/bin/make -f
++
++# FIXME: Is this needed?
++#CPPFLAGS:=$(shell dpkg-buildflags --get CPPFLAGS)
++#CFLAGS:=$(shell dpkg-buildflags --get CFLAGS) $(CPPFLAGS)
++#CXXFLAGS:=$(shell dpkg-buildflags --get CXXFLAGS) $(CPPFLAGS)
++#LDFLAGS:=$(shell dpkg-buildflags --get LDFLAGS)
++
++# Allow test programs that uses OpenMPI to run
++export OMPI_MCA_plm_rsh_agent=/bin/false
++
++# Disable MPI on lam architectures
++ifeq ($(DEB_BUILD_ARCH), armel)
++ENABLE_MPI=OFF
++else ifeq ($(DEB_BUILD_ARCH), s390)
++ENABLE_MPI=OFF
++else
++ENABLE_MPI=ON
++endif
++
++DEB_BUILD_MULTIARCH ?= $(shell dpkg-architecture -qDEB_BUILD_MULTIARCH)
++
++BUILDDIR = $(CURDIR)/debian/build
++DOLFIN_HOME = $(CURDIR)/$(DEB_SRCDIR)
++USCAN_DESTDIR := $(CURDIR)
++PYVERS := $(shell pyversions --requested debian/control | tac -s' ')
++DEFAULT_PYVER := $(shell pyversions -d)
++
++CMAKE_OPTS := \
++      -D CMAKE_BUILD_TYPE:STRING=RelWithDebInfo \
++      -D BUILD_SHARED_LIBS:BOOL=ON \
++      -D CMAKE_SKIP_RPATH:BOOL=ON \
++      -D CMAKE_INSTALL_RPATH_USE_LINK_PATH:BOOL=OFF \
++      -D DOLFIN_ENABLE_TRILINOS:BOOL=OFF \
++      -D DOLFIN_ENABLE_CGAL:BOOL=ON \
++      -D DOLFIN_ENABLE_HDF5:BOOL=ON \
++      -D DOLFIN_ENABLE_VTK:BOOL=ON \
++      -D DOLFIN_ENABLE_QT:BOOL=ON \
++      -D DOLFIN_ENABLE_PARMETIS:BOOL=OFF \
++      -D DOLFIN_ENABLE_PASTIX:BOOL=OFF \
++      -D DOLFIN_ENABLE_SCOTCH:BOOL=OFF \
++      -D DOLFIN_ENABLE_UNIT_TESTS:BOOL=OFF \
++      -D SWIG_EXECUTABLE:FILEPATH=/usr/bin/swig \
++        -D DOLFIN_ENABLE_MPI:BOOL=$(ENABLE_MPI) \
++      -D PETSC_DIR:PATH=/usr/lib/petscdir/3.4.2 \
++      -D SLEPC_DIR:PATH=/usr/lib/slepcdir/3.4.2 \
++      -D DOLFIN_LIB_DIR:PATH=lib/$(DEB_BUILD_MULTIARCH) \
++      -D DOLFIN_PKGCONFIG_DIR:PATH=lib/$(DEB_BUILD_MULTIARCH)/pkgconfig \
++      $(DOLFIN_HOME)
++
++ifeq (,$(DISTRIBUTION))
++        DISTRIBUTION := $(shell dpkg-parsechangelog --format rfc822 | sed -ne "s/^Distribution: //p")
++endif
++
++ifneq ($(DISTRIBUTION),$(findstring $(DISTRIBUTION),"squeeze wheezy lucid maverick natty oneiric precise quantal raring saucy"))
++        DISTRIBUTION := sid
++endif
++
++ifneq (,$(findstring $(DISTRIBUTION),"raring saucy sid"))
++        PYTHON_INCLUDE_DIR2 = /usr/include/$(DEB_BUILD_MULTIARCH)
++        PYTHON_LIBRARY_DIR = /usr/lib/$(DEB_BUILD_MULTIARCH)
++else
++        PYTHON_INCLUDE_DIR2 = /usr/include
++        PYTHON_LIBRARY_DIR = /usr/lib
++endif
++
++%:
++      dh $@ --buildsystem=cmake \
++            --builddirectory=$(BUILDDIR)-$(DEFAULT_PYVER) \
++            --with python2
++
++override_dh_compress:
++      dh_compress -X.py -X.cpp -X.h -X.pdf -X.ufl
++
++override_dh_auto_clean:
++      for v in $(PYVERS); do \
++         rm -rf $(BUILDDIR)-$$v; \
++      done
++
++override_dh_auto_configure:
++      for v in $(PYVERS); do \
++      dh_auto_configure --builddirectory=$(BUILDDIR)-$$v -- \
++         -D PYTHON_EXECUTABLE:FILEPATH=/usr/bin/$$v \
++         -D PYTHON_LIBRARY:FILEPATH=$(PYTHON_LIBRARY_DIR)/lib$$v.so \
++         -D PYTHON_INCLUDE_DIR:PATH=/usr/include/$$v \
++         -D PYTHON_INCLUDE_DIR2:PATH=$(PYTHON_INCLUDE_DIR2)/$$v \
++         -- $(CMAKE_OPTS) ;\
++      done
++
++override_dh_auto_build:
++      for v in $(PYVERS); do \
++         dh_auto_build --builddirectory=$(BUILDDIR)-$$v; \
++      done
++
++override_dh_auto_install:
++      for v in $(PYVERS); do \
++         dh_auto_install --builddirectory=$(BUILDDIR)-$$v; \
++      done
++      dh_numpy
++      sed -i "s/-Werror=format-security//g" $(CURDIR)/debian/tmp/usr/lib/$(DEB_BUILD_MULTIARCH)/pkgconfig/dolfin.pc
++      sed -i "s/-g -O2//g" $(CURDIR)/debian/tmp/usr/lib/$(DEB_BUILD_MULTIARCH)/pkgconfig/dolfin.pc
++      sed -i "s/-D_FORTIFY_SOURCE=2//g" $(CURDIR)/debian/tmp/usr/lib/$(DEB_BUILD_MULTIARCH)/pkgconfig/dolfin.pc
++      sed -i "s/-frounding-math//g" $(CURDIR)/debian/tmp/usr/lib/$(DEB_BUILD_MULTIARCH)/pkgconfig/dolfin.pc
++      sed -i "s/-Wformat//g" $(CURDIR)/debian/tmp/usr/lib/$(DEB_BUILD_MULTIARCH)/pkgconfig/dolfin.pc
++      sed -i "s/-Wno-deprecated//g" $(CURDIR)/debian/tmp/usr/lib/$(DEB_BUILD_MULTIARCH)/pkgconfig/dolfin.pc
++
++override_dh_gencontrol:
++      # We have a tight dependency on swig - #675207
++      set -e; \
++      swig_version=$$(dpkg-query -W swig | cut -f 2 | cut -d- -f 1); \
++      next_swig_version="$${swig_version%.*}.$$(($${swig_version##*.} + 1))"; \
++      echo "swig:Depends=swig (>= $$swig_version), swig (<< $$next_swig_version~)" >> debian/python-dolfin.substvars
++      dh_gencontrol
++
++override_dh_strip:
++      dh_strip -a --package=libdolfin1.4 --dbg-package=libdolfin1.4-dbg -Xpython
++      dh_strip -a --package=python-dolfin --dbg-package=python-dolfin-dbg
++
++override_dh_installman:
++      dh_installman
++
++
++DEB_SOURCE_PACKAGE := $(strip $(shell egrep '^Source: ' debian/control | cut -f 2 -d ':'))
++DEB_VERSION := $(shell dpkg-parsechangelog | egrep '^Version:' | cut -f 2 -d ' ')
++DEB_NOEPOCH_VERSION := $(shell echo $(DEB_VERSION) | cut -d: -f2-)
++DEB_UPSTREAM_VERSION := $(shell echo $(DEB_NOEPOCH_VERSION) | sed 's/-[^-]*$$//')
++DEB_STRIPPED_UPSTREAM_VERSION = $(shell echo $(DEB_UPSTREAM_VERSION) | sed -n -e 's/\+dfsg.*$$//p')
++
++.PHONY: get-orig-source override_dh_strip
++get-orig-source:
++      set -ex ; \
++      TMPDIR=`mktemp -d $(DEB_SOURCE_PACKAGE)-$(DEB_UPSTREAM_VERSION).orig.XXXXXX` ; \
++      export PERL_LWP_SSL_VERIFY_HOSTNAME=0; \
++      uscan --force-download --check-dirname-level 0 --destdir "$$TMPDIR" --download-version $(DEB_STRIPPED_UPSTREAM_VERSION) --upstream-version $(DEB_STRIPPED_UPSTREAM_VERSION); \
++      tar -C "$$TMPDIR" --strip-components 1 -xzf "$$TMPDIR"/$(DEB_SOURCE_PACKAGE)_$(DEB_STRIPPED_UPSTREAM_VERSION).orig.tar.gz ; \
++      rm -rf "$$TMPDIR"/demo/undocumented/waveguide/waveguide_TM_cutoff_modes.pdf ; \
++      rm -f "$$TMPDIR"/$(DEB_SOURCE_PACKAGE)*.tar.gz ; \
++      mv "$$TMPDIR" $(DEB_SOURCE_PACKAGE)-$(DEB_UPSTREAM_VERSION).orig ; \
++      GZIP=-9 tar -czf $(CURDIR)/$(DEB_SOURCE_PACKAGE)_$(DEB_UPSTREAM_VERSION).orig.tar.gz $(DEB_SOURCE_PACKAGE)-$(DEB_UPSTREAM_VERSION).orig ; \
++      rm -rf $(DEB_SOURCE_PACKAGE)-$(DEB_UPSTREAM_VERSION).orig
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..163aaf8d82b6c54f23c45f32895dbdfdcc27b047
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,1 @@@
++3.0 (quilt)
diff --cc debian/watch
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..8d1f573185583d939039c30ca4b3ee0ac571893c
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,3 @@@
++version=3
++opts=dversionmangle=s/\+dfsg// \
++https://bitbucket.org/fenics-project/dolfin/downloads/dolfin-(.*)\.tar\.gz