From 2473b144151f5462e8d9bb64df32a9888ee8d5c9 Mon Sep 17 00:00:00 2001 From: Drew Parsons Date: Mon, 23 Jan 2017 22:18:32 +0000 Subject: [PATCH 1/1] Import dolfin_2016.2.0-2.debian.tar.xz [dgit import tarball dolfin 2016.2.0-2 dolfin_2016.2.0-2.debian.tar.xz] --- changelog | 771 ++++++++++++ compat | 1 + control | 213 ++++ copyright | 1642 +++++++++++++++++++++++++ copyright_hints | 2525 ++++++++++++++++++++++++++++++++++++++ docs | 2 + dolfin-bin.install | 9 + dolfin-bin.manpages | 1 + dolfin-doc.install | 2 + dolfin-get-demos.1 | 14 + libdolfin-dev.install | 5 + libdolfin2016.2.install | 1 + python-dolfin.install | 1 + rules | 162 +++ source/format | 1 + upstream/signing-key.asc | 121 ++ watch | 4 + 17 files changed, 5475 insertions(+) create mode 100644 changelog create mode 100644 compat create mode 100644 control create mode 100644 copyright create mode 100644 copyright_hints create mode 100644 docs create mode 100644 dolfin-bin.install create mode 100644 dolfin-bin.manpages create mode 100644 dolfin-doc.install create mode 100644 dolfin-get-demos.1 create mode 100644 libdolfin-dev.install create mode 100644 libdolfin2016.2.install create mode 100644 python-dolfin.install create mode 100755 rules create mode 100644 source/format create mode 100644 upstream/signing-key.asc create mode 100644 watch diff --git a/changelog b/changelog new file mode 100644 index 0000000..e0abe12 --- /dev/null +++ b/changelog @@ -0,0 +1,771 @@ +dolfin (2016.2.0-2) unstable; urgency=medium + + * Dolfin depends on specific 3.7.X patch releases of PETSc and SLEPc + (see dolfin.pc, DOLFINConfig.cmake) + + -- Drew Parsons Tue, 24 Jan 2017 06:18:32 +0800 + +dolfin (2016.2.0-1) unstable; urgency=medium + + [ Drew Parsons ] + * Drop HDF5 Fortran configuration (it's not actually used). + * Tighten build and python-dolfin fenics dependencies to the + FENiCS minor version: (>= 2016.2.0), (<< 2016.3~) + + [ Johannes Ring ] + * New upstream release. + * d/watch: Check pgp signature. + * d/control: + - Update package names (libdolfin2016.1 -> libdolfin2016.2 + and libdolfin2016.1-dbg -> libdolfin2016.2-dbg). + - Bump minimum required version for python-instant, python-ufl and + python-ffc to 2016.2. + - Add python-dijitso to Build-Depends and Depends for binary package + python-dolfin. + + -- Drew Parsons Wed, 21 Dec 2016 16:47:36 +0800 + +dolfin (2016.1.0-5) unstable; urgency=medium + + * Reenable HDF5 support. + * patches/HDF5-configure.patch helps configure HDF5 parallel. + + -- Drew Parsons Fri, 16 Sep 2016 11:16:05 +0800 + +dolfin (2016.1.0-4) unstable; urgency=medium + + * Disable HDF5 support. + HDF5 was never actually enabled previously due to a discrepant + configuration between serial and parallel HDF5, but that now + causes dolfin to fail to build. + + -- Drew Parsons Wed, 14 Sep 2016 12:52:59 +0800 + +dolfin (2016.1.0-3) unstable; urgency=medium + + * Thanks Christophe Prud'homme for your uploads of the earlier + versions of dolfin. Removing from the Uploaders list now. + Closes: #835003. + * enable parallel build (dh $@ --parallel). Closes: #833602. + + -- Drew Parsons Mon, 12 Sep 2016 17:19:42 +0800 + +dolfin (2016.1.0-2) unstable; urgency=medium + + * Enable build against version of PETSc (and SLEPc) provided by + petsc-dev, e.g. PETSc 3.6 or 3.7. + * Include support for petsc4py and slepc4py. + * Update debian/watch (uscan). + + -- Drew Parsons Thu, 11 Aug 2016 23:08:05 +0800 + +dolfin (2016.1.0-1) unstable; urgency=medium + + [ Johannes Ring ] + * New upstream release. + * debian/control: + - Update package names for new SONAME 2016.1 (libdolfin1.6 -> + libdolfin2016.1 and libdolfin1.6-dbg -> libdolfin2016.1-dbg). + - Bump minimum required version for python-instant, python-ufl and + python-ffc to 2016.1. + * Move debian/libdolfin1.6.install -> debian/libdolfin2016.1.install. + * debian/rules: Add -fpermissive to CXX flags. + + -- Drew Parsons Tue, 05 Jul 2016 13:14:01 +0800 + +dolfin (1.6.0-5) unstable; urgency=medium + + * Depends: libpetsc3.6-dev rather than petsc-dev. + Likewise libslepc3.6-dev. + dolfin 1.6 is not compatible with petsc 3.7. + + -- Drew Parsons Tue, 07 Jun 2016 09:11:42 +0800 + +dolfin (1.6.0-4) unstable; urgency=medium + + [ Mattia Rizzolo ] + * debian/control: + + Update VCS fields after the move to Git. + + [ Drew Parsons ] + * Remove python-dolfin dependency on python-netcdf. Closes: #821215. + * Build against vtk6 not vtk5 (source and libdolfin-dev dependencies). + Requires Qt4 support to be switched off (vtk6 uses Qt5). + Qt support has been dropped upstream. Closes: #821875. + * Activate support for SCOTCH. + * Standards-Version: 3.9.8 + + -- Drew Parsons Tue, 26 Apr 2016 23:59:41 +0800 + +dolfin (1.6.0-3) unstable; urgency=medium + + * Team upload. + * Use OPENMPI_ARCHITECTURES from mpi-default-dev instead of hardcoding + architectures where not to use openmpi. + + -- Mattia Rizzolo Thu, 21 Apr 2016 15:33:43 +0000 + +dolfin (1.6.0-2) unstable; urgency=medium + + * Team upload. + * Run wrap-and-sort -s + * Switch to unversioned Build-Depends on petsc-dev and slepc-dev (also for + the libdolfin-dev dependencies). + + -- Mattia Rizzolo Thu, 21 Apr 2016 13:32:44 +0000 + +dolfin (1.6.0-1) unstable; urgency=medium + + * New upstream release. + * debian/control: + - Add gfortran to build dependencies. + - Update package names for new SONAME 1.6 (libdolfin1.5 -> + libdolfin1.6 and libdolfin1.5-dbg -> libdolfin1.6-dbg). + - Bump minimum required version for python-instant, python-ufl and + python-ffc to 1.6.0. + - Require swig3.0 (>= 3.0.3) in Build-Depends. + * Move debian/libdolfin1.5.install -> debian/libdolfin1.6.install. + * Remove patch for fixing problem with Python 2.7.10 (fixed upstream). + * debian/rules: + - Replace swig with swig3.0. + - Set PETSC_DIR to /usr/lib/petsc and SLEPC_DIR to /usr/lib/slepc. + - Explicitly disable petsc4py, slepc4py and sphinx. + - Help CMake find the parallel version of hdf5. + + -- Johannes Ring Sat, 31 Oct 2015 13:30:16 +0800 + +dolfin (1.5.0-4) unstable; urgency=medium + + * debian/control: Enable libpetsc3.2-dev and libslepc3.2-dev on + armel, arm64 and hurd-i386 (closes: #787494). + * debian/rules: Enable MPI on armel. + + -- Johannes Ring Tue, 02 Jun 2015 12:39:45 +0200 + +dolfin (1.5.0-3) unstable; urgency=medium + + * Add patch to fix issue with Python 2.7.10 (closes: #786857). + + -- Johannes Ring Mon, 01 Jun 2015 09:26:07 +0200 + +dolfin (1.5.0-2) unstable; urgency=medium + + * Upload to unstable (closes: #780359). + + -- Johannes Ring Wed, 13 May 2015 09:48:59 +0200 + +dolfin (1.5.0-1) experimental; urgency=medium + + * New upstream release (closes: #780359). + * debian/control: + - Bump Standards-Version to 3.9.6 (no changes needed). + - Bump X-Python-Version to >= 2.7. + - Update package names for new SONAME 1.5 (libdolfin1.4 -> + libdolfin1.5, libdolfin1.4-dbg -> libdolfin1.5-dbg and + libdolfin1.4-dev -> libdolfin1.5-dev). + - Bump minimum required version for python-instant, python-ufl and + python-ffc to 1.5.0. + - Add python-sympy and python-six to Depends for binary package + python-dolfin. + - Add dh-python to Build-Depends. + - Remove libcgal-dev from {Build-}Depends. + * Remove CSGCGALMeshGenerator3D-oom.patch since CGAL is no longer used + by DOLFIN. + * Move debian/libdolfin1.4.install -> debian/libdolfin1.5.install. + * debian/rules: No longer any non DFSG-free stuff to remove, so update + get-orig-source target (update debian/watch accordingly). + * Update debian/copyright and debian/copyright_hints. + + -- Johannes Ring Tue, 17 Mar 2015 07:57:11 +0100 + +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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 Mon, 07 Jun 2010 09:25:13 +0200 + +dolfin (0.9.7-3) unstable; urgency=low + + * debian/rules: Remove bashism (closes: #581470). + + -- Johannes Ring 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 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 Thu, 18 Feb 2010 00:40:38 +0100 + +dolfin (0.9.6-2) unstable; urgency=low + + * Disable support for Trilinos for now. + + -- Johannes Ring 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 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 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 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 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 Mon, 10 Aug 2009 16:03:52 +0200 + +dolfin (0.9.2-1) unstable; urgency=low + + * Initial release (Closes: #503082) + + -- Johannes Ring Tue, 16 Sep 2008 08:41:20 +0200 + diff --git a/compat b/compat new file mode 100644 index 0000000..ec63514 --- /dev/null +++ b/compat @@ -0,0 +1 @@ +9 diff --git a/control b/control new file mode 100644 index 0000000..ba3f662 --- /dev/null +++ b/control @@ -0,0 +1,213 @@ +Source: dolfin +Section: math +Priority: extra +Maintainer: Debian Science Team +Uploaders: + Johannes Ring , + Drew Parsons +Build-Depends: + cmake (>= 2.8.0), + debhelper (>= 9), + dh-python, + gfortran, + libboost-chrono-dev, + libboost-dev, + libboost-filesystem-dev, + libboost-iostreams-dev, + libboost-math-dev, + libboost-mpi-dev, + libboost-program-options-dev, + libboost-serialization-dev, + libboost-thread-dev, + libboost-timer-dev, + libeigen3-dev, + libhdf5-mpi-dev, + libsuitesparse-dev, + libscotch-dev, + libvtk6-dev, + libxml2-dev, + mpi-default-dev, + petsc-dev (>= 3.6.4.dfsg1-2) [!kfreebsd-amd64 !kfreebsd-i386], + slepc-dev (>= 3.6.3.dfsg1-6) [!kfreebsd-amd64 !kfreebsd-i386], + python-petsc4py, python-slepc4py, + pkg-config, + python-dev, + python-ffc (>= 2016.2.0), python-ffc (<< 2016.3.0), + python-dijitso (>= 2016.2.0), python-dijitso (<< 2016.3.0), + python-numpy, + python-ply, + swig3.0 (>= 3.0.3) +Standards-Version: 3.9.8 +X-Python-Version: >= 2.7 +Homepage: http://fenicsproject.org +Vcs-Git: https://anonscm.debian.org/git/debian-science/packages/fenics/dolfin.git +Vcs-Browser: https://anonscm.debian.org/git/debian-science/packages/fenics/dolfin.git + +Package: libdolfin-dev +Section: libdevel +Architecture: any +Depends: + cmake (>= 2.8.0), + libboost-chrono-dev, + libboost-dev, + libboost-filesystem-dev, + libboost-iostreams-dev, + libboost-math-dev, + libboost-mpi-dev, + libboost-program-options-dev, + libboost-serialization-dev, + libboost-thread-dev, + libboost-timer-dev, + libdolfin2016.2 (= ${binary:Version}), + libeigen3-dev, + libhdf5-mpi-dev, + libsuitesparse-dev, + libscotch-dev, + libvtk6-dev, + libxml2-dev, + pkg-config, + ${petsc:Depends}, + ${misc:Depends} +Conflicts: + libdolfin0-dev, + libdolfin1.0-dev, + libdolfin1.1-dev, + libdolfin1.2-dev, + libdolfin1.3-dev, + libdolfin1.4-dev +Replaces: + libdolfin0-dev, + libdolfin1.0-dev, + libdolfin1.1-dev, + libdolfin1.2-dev, + libdolfin1.3-dev, + libdolfin1.4-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: libdolfin2016.2 +Section: libs +Architecture: any +Depends: ${misc:Depends}, ${shlibs:Depends} +Suggests: dolfin-doc, libdolfin2016.2-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: libdolfin2016.2-dbg +Section: debug +Architecture: any +Depends: libdolfin2016.2 (= ${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}), + libdolfin2016.2 (= ${binary:Version}), + python-ffc (>= ${source:Upstream-Version}), python-ffc (<< ${source:Next-Upstream-Version}), + python-dijitso (>= ${source:Upstream-Version}), python-dijitso (<< ${source:Next-Upstream-Version}), + python-instant (>= ${source:Upstream-Version}), python-instant (<< ${source:Next-Upstream-Version}), + python-numpy, + python-ply, + python-six, + python-sympy, + python-ufl (>= ${source:Upstream-Version}), python-ufl (<< ${source:Next-Upstream-Version}), + ${petsc4py:Depends}, + ${misc:Depends}, + ${python:Depends}, + ${shlibs:Depends}, + ${swig: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}), + ${misc:Depends}, + ${python:Depends}, + ${shlibs: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}), + ${misc:Depends}, + ${python: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. diff --git a/copyright b/copyright new file mode 100644 index 0000000..d3be7a7 --- /dev/null +++ b/copyright @@ -0,0 +1,1642 @@ +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: https://bitbucket.org/fenics-project/dolfin + +Files: * +Copyright: 2002-2015, Anders Logg, Garth N. Wells, et al +License: LGPL-3+ + +Files: debian/* +Copyright: 2008-2011, Johannes Ring +License: GPL-2+ + +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/Poisson2D_1.ufl + bench/fem/convergence/cpp/Poisson2D_2.ufl + bench/fem/convergence/cpp/Poisson2D_3.ufl + bench/fem/convergence/cpp/Poisson2D_4.ufl + bench/fem/convergence/cpp/Poisson2D_5.ufl + bench/fem/convergence/cpp/Poisson3D_1.ufl + bench/fem/convergence/cpp/Poisson3D_2.ufl + bench/fem/convergence/cpp/Poisson3D_3.ufl + bench/fem/convergence/cpp/Poisson3D_4.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/function/interpolation/python/bench_function_interpolation_python + bench/geometry/bounding_box_tree_build/cpp/main.cpp + bench/geometry/bounding_box_tree_compute_closest_entity/cpp/main.cpp + bench/geometry/bounding_box_tree_compute_entity_collisions/cpp/main.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/documented/bcs/cpp/Poisson.ufl + demo/documented/bcs/cpp/main.cpp + demo/documented/bcs/python/demo_bcs.py + demo/documented/eigenvalue/cpp/StiffnessMatrix.ufl + demo/documented/navier-stokes/cpp/PressureUpdate.ufl + demo/documented/navier-stokes/cpp/TentativeVelocity.ufl + demo/documented/navier-stokes/cpp/VelocityUpdate.ufl + demo/documented/navier-stokes/cpp/main.cpp + demo/documented/navier-stokes/python/demo_navier-stokes.py + demo/documented/neumann-poisson/cpp/Poisson.ufl + demo/documented/periodic/cpp/Poisson.ufl + demo/documented/periodic/cpp/main.cpp + demo/documented/poisson/cpp/Poisson.ufl + demo/documented/poisson/cpp/main.cpp + demo/documented/poisson/python/demo_poisson.py + demo/documented/stokes-iterative/cpp/Stokes.ufl + demo/documented/stokes-stabilized/cpp/Stokes.ufl + demo/documented/stokes-stabilized/cpp/main.cpp + demo/documented/stokes-taylor-hood/cpp/Stokes.ufl + demo/documented/stokes-taylor-hood/cpp/main.cpp + demo/documented/subdomains/cpp/main.cpp + demo/documented/tensor-weighted-poisson/python/demo_tensorweighted-poisson.py + demo/documented/tensor-weighted-poisson/python/generate_data.py + demo/undocumented/advection-diffusion/cpp/AdvectionDiffusion.ufl + demo/undocumented/advection-diffusion/cpp/main.cpp + demo/undocumented/block-matrix/cpp/StiffnessMatrix.ufl + demo/undocumented/collision-detection/python/demo_collision-detection.py + 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/multimesh-poisson/cpp/MultiMeshPoisson.ufl + demo/undocumented/multimesh-poisson/cpp/main.cpp + demo/undocumented/multimesh-stokes/cpp/MultiMeshStokes.ufl + demo/undocumented/multimesh-stokes/cpp/Stokes.ufl + demo/undocumented/multimesh-stokes/cpp/main.cpp + demo/undocumented/multimesh/python/demo_multimesh.py + demo/undocumented/optimization/python/demo_optimization.py + 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/smoothing/python/demo_smoothing.py + 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/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/adaptivity/TimeSeriesHDF5.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/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/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/MultiMeshAssembler.cpp + dolfin/fem/MultiMeshAssembler.h + dolfin/fem/MultiMeshDofMap.cpp + dolfin/fem/MultiMeshDofMap.h + dolfin/fem/MultiMeshForm.cpp + dolfin/fem/MultiMeshForm.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/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/MultiMeshFunction.cpp + dolfin/function/MultiMeshFunction.h + dolfin/function/MultiMeshFunctionSpace.cpp + dolfin/function/MultiMeshFunctionSpace.h + dolfin/function/MultiMeshSubSpace.cpp + dolfin/function/MultiMeshSubSpace.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/RectangleMesh.cpp + dolfin/generation/RectangleMesh.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/geometry/BoundingBoxTree.cpp + dolfin/geometry/BoundingBoxTree.h + dolfin/geometry/BoundingBoxTree1D.h + dolfin/geometry/BoundingBoxTree2D.h + dolfin/geometry/BoundingBoxTree3D.h + dolfin/geometry/GenericBoundingBoxTree.cpp + dolfin/geometry/GenericBoundingBoxTree.h + dolfin/geometry/MeshPointIntersection.cpp + dolfin/geometry/MeshPointIntersection.h + dolfin/geometry/Point.cpp + dolfin/geometry/Point.h + dolfin/geometry/SimplexQuadrature.h + dolfin/geometry/intersect.cpp + dolfin/geometry/intersect.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/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/MultiMesh.cpp + dolfin/mesh/MultiMesh.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.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/geometry/post.i + dolfin/swig/geometry/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/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_coding_style.py + test/unit/function/cpp/Expression.cpp + test/unit/function/cpp/Projection.ufl + test/unit/la/cpp/LinearOperator.cpp + test/unit/la/cpp/forms/ReactionDiffusion.ufl + test/unit/la/cpp/forms/ReactionDiffusionAction.ufl + test/unit/mesh/cpp/Mesh.cpp + test/unit/mesh/cpp/MeshValueCollection.cpp + test/unit/parameter/cpp/Parameters.cpp + test/unit/python/book/test_chapter_10.py + test/unit/python/fem/test_solving.py + test/unit/python/function/test_constant.py + test/unit/python/function/test_expression.py + test/unit/python/geometry/test_bounding_box_tree.py + test/unit/python/geometry/test_intersection.py + test/unit/python/geometry/test_issues.py + test/unit/python/io/test_SVG.py + test/unit/python/io/test_XML_local_mesh_data.py + test/unit/python/io/test_XML_mesh_value_collection.py + test/unit/python/jit/test_jit.py + test/unit/python/la/test_linear_operator.py + test/unit/python/mesh/test_cell.py + test/unit/python/mesh/test_mesh.py + test/unit/python/mesh/test_mesh_data.py + test/unit/python/mesh/test_mesh_editor.py + test/unit/python/mesh/test_mesh_iterator.py + test/unit/python/mesh/test_mesh_markers.py + test/unit/python/mesh/test_mesh_transformation.py + test/unit/python/mesh/test_sub_mesh.py + test/unit/python/parallel-assembly-solve/test_solve_result_against_reference.py + test/unit/python/parameter/test_parameters.py + utils/matlab/meshindex.m + utils/matlab/plotcontroller.m + utils/python/extract2d + utils/scripts/code-formatting + 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 + 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 + 2006-2014, 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 + 2007-2014, Anders Logg + 2008, Anders Logg + 2008-2009, Anders Logg + 2008-2010, Anders Logg + 2008-2011, Anders Logg + 2008-2012, Anders Logg + 2008-2014, Anders Logg + 2009, Anders Logg + 2009-2010, Anders Logg + 2009-2011, Anders Logg + 2009-2012, Anders Logg + 2009-2013, Anders Logg + 2009-2014, Anders Logg + 2010, Anders Logg + 2010-2011, Anders Logg + 2010-2012, Anders Logg + 2011, Anders Logg + 2011-2013, Anders Logg + 2011-2014, Anders Logg + 2012, Anders Logg + 2012-2013, Anders Logg + 2012-2014, Anders Logg + 2013, Anders Logg + 2013-2014, Anders Logg + 2014, Anders Logg +License: LGPL-3+ + +Files: bench/function/evaluation/cpp/P1.ufl + bench/la/vector/assignment/cpp/main.cpp + cmake/scripts/generate-cmakefiles + demo/documented/built-in_meshes/python/demo_built-in.py + demo/documented/cahn-hilliard/cpp/CahnHilliard2D.ufl + demo/documented/cahn-hilliard/cpp/CahnHilliard3D.ufl + demo/documented/cahn-hilliard/cpp/main.cpp + demo/documented/cahn-hilliard/python/demo_cahn-hilliard.py + demo/documented/nonlinear-poisson/cpp/NonlinearPoisson.ufl + demo/documented/nonlinear-poisson/cpp/main.cpp + demo/documented/singular-poisson/cpp/Poisson.ufl + demo/documented/singular-poisson/cpp/main.cpp + demo/documented/singular-poisson/python/demo_singular-poisson.py + demo/documented/stokes-iterative/cpp/StokesPreconditioner.ufl + demo/documented/stokes-iterative/cpp/main.cpp + demo/documented/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/elasticity/cpp/main.cpp + demo/undocumented/elasticity/python/demo_elasticity.py + demo/undocumented/elastodynamics/python/demo_elastodynamics.py + 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 + dolfin/common/Array.h + dolfin/common/NoDeleter.h + dolfin/common/Set.h + dolfin/common/SubSystemsManager.cpp + dolfin/common/SubSystemsManager.h + dolfin/common/Timer.cpp + 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/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/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/PETScOptions.cpp + dolfin/la/PETScOptions.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/UmfpackLUSolver.cpp + dolfin/la/UmfpackLUSolver.h + dolfin/la/Vector.h + dolfin/la/test_nullspace.cpp + dolfin/la/test_nullspace.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.h + dolfin/mesh/LocalMeshValueCollection.h + dolfin/mesh/MeshColoring.cpp + dolfin/mesh/MeshColoring.h + dolfin/mesh/MeshEntityIteratorBase.h + dolfin/mesh/MeshQuality.cpp + dolfin/mesh/MeshQuality.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/io/cpp/XMLMeshData.cpp + test/unit/mesh/cpp/MeshFunction.cpp + test/unit/python/fem/test_assembler.py + test/unit/python/fem/test_dirichlet_bc.py + test/unit/python/fem/test_dofmap.py + test/unit/python/fem/test_finite_element.py + test/unit/python/fem/test_local_solver.py + test/unit/python/function/test_constrained_function_space.py + test/unit/python/function/test_function.py + test/unit/python/function/test_nonmatching_interpolation.py + test/unit/python/graph/test_graph_build.py + test/unit/python/io/test_HDF5.py + test/unit/python/io/test_X3D.py + test/unit/python/io/test_XDMF.py + test/unit/python/io/test_XML_mesh.py + test/unit/python/io/test_XML_mesh_function.py + test/unit/python/io/test_XML_vector.py + test/unit/python/io/test_vtk.py + test/unit/python/la/test_krylov_solver.py + test/unit/python/la/test_lu_solver.py + test/unit/python/la/test_matrix.py + test/unit/python/la/test_nullspace.py + test/unit/python/la/test_scalar.py + test/unit/python/la/test_solve.py + test/unit/python/la/test_vector.py + test/unit/python/mesh/test_boundary_mesh.py + test/unit/python/mesh/test_edge.py + test/unit/python/mesh/test_face.py + test/unit/python/mesh/test_mesh_coloring.py + test/unit/python/mesh/test_mesh_function.py + test/unit/python/mesh/test_mesh_quality.py +Copyright: 2005, Garth N. Wells + 2005-2007, Garth N. Wells + 2005-2008, Garth N. Wells + 2005-2009, Garth N. Wells + 2005-2014, 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 + 2006-2014, 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 + 2009-2014, 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 + 2011-2014, Garth N. Wells + 2012, Garth N. Wells + 2012-2014, Garth N. Wells + 2013, Garth N. Wells + 2014, Garth N. Wells +License: LGPL-3+ + +Files: bench/fem/speedup/cpp/submit-bench + cmake/scripts/copy-swig-files + cmake/scripts/copy-test-demo-data + cmake/scripts/generate-swig-interface + demo/undocumented/dg-advection-diffusion/python/demo_dg-advection-diffusion.py + demo/undocumented/point-integral/python/demo_point-integral.py + demo/undocumented/sub-function-assignment/python/demo_sub-function-assignment.py + dolfin/common/defines.cpp + dolfin/common/defines.h + dolfin/fem/fem_utils.cpp + dolfin/fem/fem_utils.h + dolfin/function/FunctionAXPY.cpp + dolfin/function/FunctionAXPY.h + dolfin/function/FunctionAssigner.cpp + dolfin/function/FunctionAssigner.h + dolfin/function/assign.cpp + dolfin/function/assign.h + dolfin/multistage/MultiStageScheme.cpp + dolfin/multistage/MultiStageScheme.h + dolfin/multistage/PointIntegralSolver.cpp + dolfin/multistage/PointIntegralSolver.h + dolfin/multistage/RKSolver.cpp + dolfin/multistage/RKSolver.h + dolfin/swig/adaptivity/post.i + dolfin/swig/ale/pre.i + dolfin/swig/common/post.i + dolfin/swig/common/pre.i + dolfin/swig/defines.i + dolfin/swig/fem/post.i + dolfin/swig/forwarddeclarations.i + dolfin/swig/function/post.i + dolfin/swig/globalincludes.i + dolfin/swig/io/pre.i + dolfin/swig/log/post.i + dolfin/swig/log/pre.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/multistage/pre.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/multistage/multistagesolvers.py + site-packages/dolfin/multistage/rushlarsenschemes.py + site-packages/dolfin_utils/cppparser/utils.py + site-packages/dolfin_utils/pjobs/sge.py + test/unit/la/cpp/Vector.cpp + test/unit/python/fem/test_dp_assemble.py + test/unit/python/fem/test_form.py + test/unit/python/function/test_function_assigner.py + test/unit/python/function/test_function_space.py + test/unit/python/la/test_la_basic.py + test/unit/python/mesh/test_mesh_value_collection.py + test/unit/python/mesh/test_sub_domain.py + test/unit/python/multistage/test_RK_solver.py + test/unit/python/multistage/test_point_integral_solver.py +Copyright: 20013 Johan Hake + 2006-2009, Johan Hake + 2007, Johan Hake + 2007-2009, Johan Hake + 2007-2012, Johan Hake + 2008, Johan Hake + 2008-2011, Johan Hake + 2008-2014, Johan Hake + 2009, Johan Hake + 2009-2011, Johan Hake + 2009-2014, Johan Hake + 2011, Johan Hake + 2011-2014, Johan Hake + 2012, Johan Hake + 2013, Johan Hake + 2014, Johan Hake +License: LGPL-3+ + +Files: cmake/scripts/codeexamples.py + cmake/scripts/generate-swig-docstrings + demo/documented/biharmonic/cpp/main.cpp + demo/documented/biharmonic/python/demo_biharmonic.py + demo/documented/built-in_meshes/cpp/main.cpp + demo/documented/eigenvalue/python/demo_eigenvalue.py + demo/documented/mixed-poisson/python/demo_mixed-poisson.py + demo/documented/nonlinear-poisson/python/demo_nonlinear-poisson.py + demo/documented/periodic/python/demo_periodic.py + demo/documented/stokes-mini/python/demo_stokes-mini.py + demo/documented/stokes-stabilized/python/demo_stokes-stabilized.py + demo/documented/stokes-taylor-hood/python/demo_stokes-taylorhood.py + demo/documented/subdomains/python/demo_subdomains.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/functional/python/demo_functional.py + demo/undocumented/lift-drag/python/demo_lift-drag.py + demo/undocumented/multistage-solver/python/demo_multi-stage-solver.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 + 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/geometry/docstrings.i + dolfin/swig/graph/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/multistage/docstrings.i + dolfin/swig/nls/docstrings.i + dolfin/swig/parameter/docstrings.i + dolfin/swig/plot/docstrings.i + dolfin/swig/refinement/docstrings.i + site-packages/dolfin_utils/documentation/generatepythonrst.py + test/documentation/verify_demo_code_snippets.py + test/unit/python/function/test_special_functions.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 + 2010-2014, Kristian B. Oelgaard + 2011, Kristian B. Oelgaard + 2012, Kristian B. Oelgaard +License: LGPL-3+ + +Files: bench/function/extrapolation/python/bench_function_extrapolation_python + demo/documented/neumann-poisson/cpp/main.cpp + demo/documented/neumann-poisson/python/demo_neumann-poisson.py + demo/documented/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/meshfunction-refinement/cpp/main.cpp + demo/undocumented/mixed-poisson-sphere/python/demo_mixed-poisson-sphere.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 + test/documentation/test.py + test/unit/python/adaptivity/test_error_control.py + test/unit/python/adaptivity/test_time_series.py + test/unit/python/ufl-jit-assemble-chain/test_form_operations.py +Copyright: 2010, Marie E. Rognes + 2010--2012, Marie E. Rognes + 2010-2012, Marie E. Rognes + 2011, Marie E. Rognes + 2011-2014, Marie E. Rognes + 2012, Marie E. Rognes +License: LGPL-3+ + +Files: dolfin/common/types.h + 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/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 + dolfin/mesh/TopologyComputation.cpp +Copyright: 2004-2013, 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 + 2006-2014, 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 + 2008-2014, Anders Logg and Garth N. Wells + 2010-2015, Anders Logg and Garth N. Wells + 2011-2012, Anders Logg and Garth N. Wells + 2011-2013, Anders Logg and Garth N. Wells +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/parallel-refinement/cpp/main.cpp + dolfin/graph/ZoltanPartition.cpp + dolfin/graph/ZoltanPartition.h + dolfin/io/X3DFile.cpp + dolfin/io/X3DFile.h + dolfin/refinement/BisectionRefinement1D.cpp + dolfin/refinement/BisectionRefinement1D.h + dolfin/refinement/ParallelRefinement.cpp + dolfin/refinement/ParallelRefinement.h + dolfin/refinement/PlazaRefinementND.cpp + dolfin/refinement/PlazaRefinementND.h + test/unit/python/io/test_HDF5_attribute.py + test/unit/python/io/test_HDF5_series.py + test/unit/python/io/test_XDMF_cell_output.py +Copyright: 2012-2014, Chris Richardson + 2013, Chris Richardson + 2013-2014, Chris Richardson + 2014, Chris Richardson +License: LGPL-3+ + +Files: demo/undocumented/contact-vi-tao/cpp/Elasticity.ufl + demo/undocumented/elasticity/cpp/Elasticity.ufl + dolfin/la/PETScKrylovSolver.cpp + dolfin/la/PETScKrylovSolver.h + dolfin/la/PETScUserPreconditioner.cpp + dolfin/la/PETScUserPreconditioner.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 + 2009, Johan Jansson +License: LGPL-3+ + +Files: 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 + 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: demo/documented/mixed-poisson-dual/cpp/MixedPoissonDual.ufl + demo/documented/mixed-poisson-dual/cpp/main.cpp + demo/documented/mixed-poisson-dual/python/demo_mixed-poisson-dual.py + demo/undocumented/mesh-quality/cpp/main.cpp + demo/undocumented/mesh-quality/python/demo_mesh-quality.py + dolfin/ale/MeshDisplacement.cpp + dolfin/ale/MeshDisplacement.h + test/unit/python/ale/test_harmonic_smoothing.py +Copyright: 2013, Jan Blechta + 2014, Jan Blechta +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 + 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/contact-vi-snes/cpp/main.cpp + demo/undocumented/contact-vi-snes/python/demo_contact-vi-snes.py + demo/undocumented/contact-vi-tao/cpp/main.cpp + demo/undocumented/contact-vi-tao/python/demo_contact-vi-tao.py + dolfin/nls/TAOLinearBoundSolver.cpp + dolfin/nls/TAOLinearBoundSolver.h + test/unit/python/nls/test_TAO_linear_bound_solver.py +Copyright: 2012, Corrado Maurini + 2013, Corrado Maurini +License: LGPL-3+ + +Files: dolfin/geometry/CollisionDetection.h + dolfin/geometry/IntersectionTriangulation.cpp + dolfin/geometry/IntersectionTriangulation.h + test/unit/python/geometry/test_collision_detection.py + test/unit/python/geometry/test_intersection_triangulation.py + test/unit/python/mesh/test_multi_mesh_integration.py +Copyright: 2014, Anders Logg and August Johansson +License: LGPL-3+ + +Files: cmake/modules/FindCHOLMOD.cmake + cmake/modules/FindCppUnit.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: demo/undocumented/parallel-refinement/python/demo_parallel-refinement.py + dolfin/io/HDF5Attribute.h + dolfin/io/HDF5File.h + dolfin/io/HDF5Utility.cpp + dolfin/io/HDF5Utility.h +Copyright: 2012, Chris N. Richardson + 2013, Chris N. Richardson +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 + 2008-2014, Ilmar Wilbers +License: LGPL-3+ + +Files: dolfin/common/RangedIndexSet.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: dolfin/la/VectorSpaceBasis.cpp + dolfin/la/VectorSpaceBasis.h + dolfin/nls/PETScSNESSolver.cpp + dolfin/nls/PETScSNESSolver.h + test/unit/python/nls/test_PETScSNES_solver.py +Copyright: 2012, Patrick E. Farrell + 2013, Patrick E. Farrell +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/undocumented/buckling-tao/python/demo_buckling-tao.py + dolfin/nls/OptimisationProblem.h + dolfin/nls/PETScTAOSolver.cpp + dolfin/nls/PETScTAOSolver.h + test/unit/python/nls/test_PETScTAOSolver.py +Copyright: 2014, Tianyi Li +License: LGPL-3+ + +Files: demo/documented/auto-adaptive-poisson/cpp/AdaptivePoisson.ufl + demo/documented/auto-adaptive-poisson/cpp/main.cpp + demo/documented/mixed-poisson/cpp/MixedPoisson.ufl + demo/documented/mixed-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/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: demo/undocumented/special-functions/python/demo_special_functions.py + site-packages/dolfin/mesh/svgtools.py + site-packages/dolfin/multistage/factorize.py + test/unit/python/ufl-jit-assemble-chain/test_assembly_derivatives.py +Copyright: 2010, Martin S. Alnaes + 2011, Martin S. Alnaes + 2013-2014, Martin S. Alnaes + 2014, Martin S. Alnaes +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 +Copyright: 2008-2008, Martin Sandve Alnes + 2009, Martin Sandve Alnes +License: LGPL-3+ + +Files: dolfin/function/LagrangeInterpolator.cpp + dolfin/function/LagrangeInterpolator.h + test/unit/python/function/test_lagrange_interpolator.py + test/unit/python/mesh/test_periodic_boundary_computation.py +Copyright: 2013, Mikael Mortensen + 2014, Mikael Mortensen +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/python/fem/test_manifolds.py +Copyright: 2012, Imperial College London and others +License: LGPL-3+ + +Files: demo/undocumented/compiled-extension-module/python/Probe/Probe.cpp + demo/undocumented/compiled-extension-module/python/Probe/Probe.h + demo/undocumented/compiled-extension-module/python/demo_compiled-extension-module.py +Copyright: 2013, Kent-Andre Mardal, Mikael Mortensen, Johan Hake +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/io/ExodusFile.cpp + dolfin/io/ExodusFile.h + test/unit/python/io/test_exodus.py +Copyright: 2013, Nico Schlömer +License: LGPL-3+ + +Files: cmake/modules/FindPETSc4py.cmake + cmake/modules/FindSLEPc4py.cmake +Copyright: 2013, Lawrence Mitchell +License: BSD-2-clause + +Files: cmake/modules/FindBLAS.cmake + cmake/modules/FindLAPACK.cmake +Copyright: 2007-2009, Kitware, Inc +License: BSD-3-clause + +Files: dolfin/plot/plot.cpp + dolfin/plot/plot.h +Copyright: 2007-2012, Anders Logg and Fredrik Valdmanis + 2007-2014, 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: bench/function/evaluation/cpp/main.cpp + dolfin/swig/typemaps/std_set.i +Copyright: 2009, Andre Massing + 2010, Andre Massing +License: LGPL-3+ + +Files: dolfin/geometry/SimplexQuadrature.cpp + test/unit/mesh/cpp/MultiMesh.cpp +Copyright: 2014, August Johansson and Anders Logg +License: LGPL-3+ + +Files: dolfin/io/HDF5Attribute.cpp + dolfin/io/HDF5File.cpp +Copyright: 2012, Chris N Richardson + 2013, Chris N 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: dolfin/graph/SCOTCH.h + dolfin/mesh/DistributedMeshTools.cpp +Copyright: 2010-2013, Garth N. Wells and Chris Richardson + 2011-2014, Garth N. Wells and Chris Richardson +License: LGPL-3+ + +Files: utils/matlab/xmlmatrix.m + utils/matlab/xmlvector.m +Copyright: 2004, Georgios Foufas +License: LGPL-3+ + +Files: demo/documented/hyperelasticity/cpp/HyperElasticity.ufl + demo/undocumented/contact-vi-snes/cpp/HyperElasticity.ufl +Copyright: 2009-2010, Harish Narayanan and Garth N. Wells +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/refinement/LocalMeshCoarsening.cpp + dolfin/refinement/LocalMeshCoarsening.h +Copyright: 2006, Johan Hoffman +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 + site-packages/dolfin_utils/pjobs/slurm.py +Copyright: 2010, Johannes Ring + 2013, Johannes Ring +License: LGPL-3+ + +Files: dolfin/fem/SystemAssembler.cpp + dolfin/fem/SystemAssembler.h +Copyright: 2008-2013, Kent-Andre Mardal and Garth N. Wells +License: LGPL-3+ + +Files: demo/documented/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: site-packages/dolfin_utils/test/fixtures.py + site-packages/dolfin_utils/test/tests.py +Copyright: 2014-2014, Martin Sandve Alnaes and Aslak Wigdahl Bergersen +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: dolfin/mesh/MeshPartitioning.cpp + dolfin/mesh/MeshPartitioning.h +Copyright: 2008-2013, Niclas Jansson, Ola Skavhaug, Anders Logg + 2008-2014, Niclas Jansson, Ola Skavhaug, Anders Logg +License: LGPL-3+ + +Files: dolfin/fem/MultiMeshDirichletBC.cpp + dolfin/fem/MultiMeshDirichletBC.h +Copyright: 2014, Anders Logg +License: LGPL-3+ + +Files: dolfin/io/pugixml.cpp + dolfin/io/pugixml.hpp +Copyright: 2003, Kristen Wegner (kristen@tima.net) + 2006-2012, Arseny Kapoulkine (arseny.kapoulkine@gmail.com) +License: Expat + +Files: cmake/modules/FindAMD.cmake +Copyright: 2010, Anders Logg +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/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: dolfin/io/pugiconfig.hpp +Copyright: 2003, Kristen Wegner (kristen@tima.net) + 2006-2012, Arseny Kapoulkine (arseny.kapoulkine@gmail.com) +License: Expat + +Files: site-packages/dolfin_utils/ordereddict.py +Copyright: 2009, Raymond Hettinger +License: Expat + +Files: test/unit/python/meshconvert/test_mesh_converter.py +Copyright: 2012 +License: LGPL-3+ + +Files: site-packages/dolfin/multistage/multistagescheme.py +Copyright: 2013, Johan Hake +License: LGPL-3+ + +Files: cmake/scripts/codesnippets.py +Copyright: 2012, Johan Hake +License: LGPL-3+ + +Files: utils/matlab/plotslab.m +Copyright: 2003, Johan Hoffman + 2003-2005, Anders Logg +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/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: demo/undocumented/petsc4py/python/demo_petsc4py.py +Copyright: 2007-2011, 2013 Anders Logg, Lawrence Mitchell +License: LGPL-3+ + +Files: dolfin/fem/DofMapBuilder.h +Copyright: 2008-2013, Anders Logg, Ola Skavhaug and Garth N. Wells +License: LGPL-3+ + +Files: dolfin/fem/DofMapBuilder.cpp +Copyright: 2008-2014, Anders Logg, Ola Skavhaug and Garth N. Wells +License: LGPL-3+ + +Files: site-packages/dolfin_utils/test/skips.py +Copyright: 2014-2014, Aslak Wigdahl Bergersen +License: LGPL-3+ + +Files: dolfin/adaptivity/TimeSeriesHDF5.cpp +Copyright: 2009-2013, Chris Richardson and Anders Logg +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: test/unit/python/fem/test_system_assembler.py +Copyright: 2011-2013, Garth N. Wells, 2013, Jan Blechta +License: LGPL-3+ + +Files: dolfin/graph/SCOTCH.cpp +Copyright: 2010-2013, Garth N. Wells, Anders Logg and Chris Richardson +License: LGPL-3+ + +Files: test/unit/python/book/test_chapter_1.py +Copyright: 2011-2014, Hans Petter Langtangen and Anders Logg +License: LGPL-3+ + +Files: demo/documented/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: demo/documented/hyperelasticity/python/demo_hyperelasticity.py +Copyright: 2008-2010, Johan Hake and Garth N. Wells +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/documented/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-2014, Magnus Vikstrøm and Garth N. Wells +License: LGPL-3+ + +Files: demo/documented/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/python/math/test_math.py +Copyright: 2011-2014, Martin Alnaes +License: LGPL-3+ + +Files: site-packages/dolfin_utils/test/paths.py +Copyright: 2014-2014, Martin Sandve Alnaes +License: LGPL-3+ + +Files: test/unit/python/io/test_XMLFunction.py +Copyright: 2014, Matthias Liertzer +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: site-packages/dolfin_utils/meshconvert/abaqus.py +Copyright: 2012, Arve Knudsen and Garth N/ Wells +License: LGPL-3+ + +Files: dolfin/geometry/CollisionDetection.cpp +Copyright: 2002, Fabio Ganovelli, Federico Ponchio and Claudio + 2014, Anders Logg and August Johansson +License: LGPL-3+ + +Files: cmake/modules/FindEigen3.cmake +Copyright: 2006-2007, Montel Laurent, + 2008-2009, Gael Guennebaud, + 2009, Benoit Jacob +License: BSD-2-clause + +Files: dolfin/io/base64.cpp +Copyright: 2004-2008, Rene Nyffenegger +License: Zlib + +License: Zlib + 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-2+ + 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 2 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 + . + . + On Debian systems the full text of the GNU General Public + License, version 2 can be found in the file + '/usr/share/common-licenses/GPL-2'. + +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 + . + . + 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. diff --git a/copyright_hints b/copyright_hints new file mode 100644 index 0000000..af55dd3 --- /dev/null +++ b/copyright_hints @@ -0,0 +1,2525 @@ +Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: FIXME +Upstream-Contact: FIXME +Source: FIXME +Disclaimer: Autogenerated by CDBS + +Files: CMakeLists.txt + ChangeLog + INSTALL + bench/CMakeLists.txt + bench/README + bench/common/progress/cpp/CMakeLists.txt + bench/common/timing/cpp/CMakeLists.txt + bench/fem/assembly/cpp/CMakeLists.txt + bench/fem/assembly/cpp/forms/Elasticity3D.h + bench/fem/assembly/cpp/forms/Elasticity3D.ufl + bench/fem/assembly/cpp/forms/NSEMomentum3D.h + bench/fem/assembly/cpp/forms/NSEMomentum3D.ufl + bench/fem/assembly/cpp/forms/Poisson2DP1.h + bench/fem/assembly/cpp/forms/Poisson2DP1.ufl + bench/fem/assembly/cpp/forms/Poisson2DP2.h + bench/fem/assembly/cpp/forms/Poisson2DP2.ufl + bench/fem/assembly/cpp/forms/Poisson2DP3.h + bench/fem/assembly/cpp/forms/Poisson2DP3.ufl + bench/fem/assembly/cpp/forms/StabStokes2D.h + bench/fem/assembly/cpp/forms/StabStokes2D.ufl + bench/fem/assembly/cpp/forms/THStokes2D.h + bench/fem/assembly/cpp/forms/THStokes2D.ufl + bench/fem/assembly/cpp/forms/compile.log + bench/fem/convergence/cpp/CMakeLists.txt + bench/fem/convergence/cpp/Poisson2D_1.cpp + bench/fem/convergence/cpp/Poisson2D_1.h + bench/fem/convergence/cpp/Poisson2D_2.cpp + bench/fem/convergence/cpp/Poisson2D_2.h + bench/fem/convergence/cpp/Poisson2D_3.cpp + bench/fem/convergence/cpp/Poisson2D_3.h + bench/fem/convergence/cpp/Poisson2D_4.cpp + bench/fem/convergence/cpp/Poisson2D_4.h + bench/fem/convergence/cpp/Poisson2D_5.cpp + bench/fem/convergence/cpp/Poisson2D_5.h + bench/fem/convergence/cpp/Poisson3D_1.cpp + bench/fem/convergence/cpp/Poisson3D_1.h + bench/fem/convergence/cpp/Poisson3D_2.cpp + bench/fem/convergence/cpp/Poisson3D_2.h + bench/fem/convergence/cpp/Poisson3D_3.cpp + bench/fem/convergence/cpp/Poisson3D_3.h + bench/fem/convergence/cpp/Poisson3D_4.cpp + bench/fem/convergence/cpp/Poisson3D_4.h + bench/fem/convergence/cpp/README + bench/fem/convergence/cpp/compile.log + bench/fem/multicore/cpp/CMakeLists.txt + bench/fem/multicore/cpp/NavierStokes.h + bench/fem/multicore/cpp/NavierStokes.ufl + bench/fem/multicore/cpp/Poisson.h + bench/fem/multicore/cpp/Poisson.ufl + bench/fem/multicore/cpp/compile.log + bench/fem/speedup/cpp/CMakeLists.txt + bench/fem/speedup/cpp/Poisson.h + bench/fem/speedup/cpp/README + bench/fem/speedup/cpp/clean.sh + bench/fem/speedup/cpp/compile.log + bench/function/evaluation/cpp/CMakeLists.txt + bench/function/evaluation/cpp/P1.h + bench/function/evaluation/cpp/compile.log + bench/geometry/bounding_box_tree_build/cpp/CMakeLists.txt + bench/geometry/bounding_box_tree_compute_closest_entity/cpp/CMakeLists.txt + bench/geometry/bounding_box_tree_compute_entity_collisions/cpp/CMakeLists.txt + bench/la/vector/access/cpp/CMakeLists.txt + bench/la/vector/assignment/cpp/CMakeLists.txt + bench/logs/bench.log + bench/logs/milestones.log + bench/mesh/iteration/cpp/CMakeLists.txt + bench/mesh/refinement/cpp/CMakeLists.txt + bench/mesh/topology/cpp/CMakeLists.txt + bench/mesh/unitcube/cpp/CMakeLists.txt + cmake/modules/CheckOpenMP.cmake + cmake/modules/CorrectWindowsPaths.cmake + cmake/modules/FindPaStiX.cmake + cmake/modules/FindPythonModule.cmake + cmake/modules/FindUMFPACK.cmake + cmake/modules/ResolveCompilerPaths.cmake + cmake/modules/language_support_v2.cmake + cmake/post-install/CMakeLists.txt + cmake/scripts/download-demo-data + cmake/scripts/generate-all + cmake/templates/DOLFINConfig.cmake.in + cmake/templates/DOLFINConfigVersion.cmake.in + cmake/templates/UseDOLFIN.cmake.in + cmake/templates/cmake_uninstall.cmake.in + cmake/templates/dolfin-config-version.cmake.in + cmake/templates/dolfin-config.cmake.in + cmake/templates/dolfin-get-demos.in + cmake/templates/dolfin-version.in + cmake/templates/dolfin.conf.in + cmake/templates/dolfin.pc.in + data/README + debian/changelog + debian/compat + debian/control + debian/copyright + 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.5.install + debian/python-dolfin.install + debian/rules + debian/source/format + debian/watch + demo/CMakeLists.txt + demo/cmake.local + demo/documented/auto-adaptive-poisson/common.txt + demo/documented/auto-adaptive-poisson/cpp/AdaptivePoisson.h + demo/documented/auto-adaptive-poisson/cpp/CMakeLists.txt + demo/documented/auto-adaptive-poisson/cpp/compile.log + demo/documented/auto-adaptive-poisson/cpp/documentation.rst + demo/documented/auto-adaptive-poisson/python/documentation.rst + demo/documented/bcs/common.txt + demo/documented/bcs/cpp/CMakeLists.txt + demo/documented/bcs/cpp/Poisson.h + demo/documented/bcs/cpp/compile.log + demo/documented/bcs/cpp/documentation.rst + demo/documented/bcs/python/documentation.rst + demo/documented/biharmonic/common.txt + demo/documented/biharmonic/cpp/Biharmonic.h + demo/documented/biharmonic/cpp/CMakeLists.txt + demo/documented/biharmonic/cpp/compile.log + demo/documented/biharmonic/cpp/documentation.rst + demo/documented/biharmonic/python/documentation.rst + demo/documented/built-in_meshes/common.txt + demo/documented/built-in_meshes/cpp/CMakeLists.txt + demo/documented/built-in_meshes/cpp/documentation.rst + demo/documented/built-in_meshes/python/documentation.rst + demo/documented/built-in_meshes/python/rectanglemesh.png + demo/documented/built-in_meshes/python/rectanglemesh_left_right.png + demo/documented/built-in_meshes/python/unitcubemesh.png + demo/documented/built-in_meshes/python/unitintervalmesh.png + demo/documented/built-in_meshes/python/unitsquaremesh.png + demo/documented/built-in_meshes/python/unitsquaremesh_left.png + demo/documented/cahn-hilliard/common.txt + demo/documented/cahn-hilliard/cpp/CMakeLists.txt + demo/documented/cahn-hilliard/cpp/CahnHilliard2D.cpp + demo/documented/cahn-hilliard/cpp/CahnHilliard2D.h + demo/documented/cahn-hilliard/cpp/CahnHilliard3D.cpp + demo/documented/cahn-hilliard/cpp/CahnHilliard3D.h + demo/documented/cahn-hilliard/cpp/compile.log + demo/documented/cahn-hilliard/cpp/documentation.rst + demo/documented/cahn-hilliard/python/documentation.rst + demo/documented/eigenvalue/common.txt + demo/documented/eigenvalue/cpp/CMakeLists.txt + demo/documented/eigenvalue/cpp/StiffnessMatrix.h + demo/documented/eigenvalue/cpp/compile.log + demo/documented/eigenvalue/cpp/documentation.rst + demo/documented/eigenvalue/python/documentation.rst + demo/documented/hyperelasticity/common.txt + demo/documented/hyperelasticity/cpp/CMakeLists.txt + demo/documented/hyperelasticity/cpp/HyperElasticity.h + demo/documented/hyperelasticity/cpp/compile.log + demo/documented/hyperelasticity/cpp/documentation.rst + demo/documented/hyperelasticity/python/documentation.rst + demo/documented/mixed-poisson-dual/common.txt + demo/documented/mixed-poisson-dual/cpp/CMakeLists.txt + demo/documented/mixed-poisson-dual/cpp/MixedPoissonDual.h + demo/documented/mixed-poisson-dual/cpp/compile.log + demo/documented/mixed-poisson-dual/cpp/documentation.rst + demo/documented/mixed-poisson-dual/mixed-poisson-dual_sigma.png + demo/documented/mixed-poisson-dual/python/documentation.rst + demo/documented/mixed-poisson/common.txt + demo/documented/mixed-poisson/cpp/CMakeLists.txt + demo/documented/mixed-poisson/cpp/MixedPoisson.h + demo/documented/mixed-poisson/cpp/compile.log + demo/documented/mixed-poisson/cpp/documentation.rst + demo/documented/mixed-poisson/python/documentation.rst + demo/documented/navier-stokes/common.txt + demo/documented/navier-stokes/cpp/CMakeLists.txt + demo/documented/navier-stokes/cpp/PressureUpdate.h + demo/documented/navier-stokes/cpp/TentativeVelocity.h + demo/documented/navier-stokes/cpp/VelocityUpdate.h + demo/documented/navier-stokes/cpp/compile.log + demo/documented/navier-stokes/cpp/documentation.rst + demo/documented/navier-stokes/lshape.xml.gz + demo/documented/navier-stokes/python/documentation.rst + demo/documented/neumann-poisson/common.txt + demo/documented/neumann-poisson/cpp/CMakeLists.txt + demo/documented/neumann-poisson/cpp/Poisson.h + demo/documented/neumann-poisson/cpp/compile.log + demo/documented/neumann-poisson/cpp/documentation.rst + demo/documented/neumann-poisson/python/documentation.rst + demo/documented/nonlinear-poisson/common.txt + demo/documented/nonlinear-poisson/cpp/CMakeLists.txt + demo/documented/nonlinear-poisson/cpp/NonlinearPoisson.h + demo/documented/nonlinear-poisson/cpp/compile.log + demo/documented/nonlinear-poisson/cpp/documentation.rst + demo/documented/nonlinear-poisson/cpp/plot.py + demo/documented/nonlinear-poisson/python/documentation.rst + demo/documented/periodic/common.txt + demo/documented/periodic/cpp/CMakeLists.txt + demo/documented/periodic/cpp/Poisson.h + demo/documented/periodic/cpp/compile.log + demo/documented/periodic/cpp/documentation.rst + demo/documented/periodic/python/documentation.rst + demo/documented/poisson/common.txt + demo/documented/poisson/cpp/CMakeLists.txt + demo/documented/poisson/cpp/Poisson.h + demo/documented/poisson/cpp/compile.log + demo/documented/poisson/cpp/documentation.rst + demo/documented/poisson/python/documentation.rst + demo/documented/singular-poisson/common.txt + demo/documented/singular-poisson/cpp/CMakeLists.txt + demo/documented/singular-poisson/cpp/Poisson.h + demo/documented/singular-poisson/cpp/compile.log + demo/documented/singular-poisson/cpp/documentation.rst + demo/documented/singular-poisson/python/documentation.rst + demo/documented/stokes-iterative/common.txt + demo/documented/stokes-iterative/cpp/CMakeLists.txt + demo/documented/stokes-iterative/cpp/Stokes.h + demo/documented/stokes-iterative/cpp/StokesPreconditioner.h + demo/documented/stokes-iterative/cpp/compile.log + demo/documented/stokes-iterative/cpp/documentation.rst + demo/documented/stokes-iterative/python/documentation.rst + demo/documented/stokes-mini/common.txt + demo/documented/stokes-mini/cpp/README + demo/documented/stokes-mini/cpp/documentation.rst + demo/documented/stokes-mini/dolfin_fine_subdomains.xml.gz + demo/documented/stokes-mini/python/documentation.rst + demo/documented/stokes-stabilized/common.txt + demo/documented/stokes-stabilized/cpp/CMakeLists.txt + demo/documented/stokes-stabilized/cpp/Stokes.h + demo/documented/stokes-stabilized/cpp/compile.log + demo/documented/stokes-stabilized/cpp/documentation.rst + demo/documented/stokes-stabilized/cpp/plot.py + demo/documented/stokes-stabilized/dolfin_fine_subdomains.xml.gz + demo/documented/stokes-stabilized/plot_p.png + demo/documented/stokes-stabilized/python/documentation.rst + demo/documented/stokes-taylor-hood/common.txt + demo/documented/stokes-taylor-hood/cpp/CMakeLists.txt + demo/documented/stokes-taylor-hood/cpp/Stokes.h + demo/documented/stokes-taylor-hood/cpp/compile.log + demo/documented/stokes-taylor-hood/cpp/documentation.rst + demo/documented/stokes-taylor-hood/cpp/plot.py + demo/documented/stokes-taylor-hood/dolfin_fine_subdomains.xml.gz + demo/documented/stokes-taylor-hood/python/documentation.rst + demo/documented/subdomains-poisson/common.txt + demo/documented/subdomains-poisson/cpp/README + demo/documented/subdomains-poisson/cpp/documentation.rst + demo/documented/subdomains-poisson/python/documentation.rst + demo/documented/subdomains/common.txt + demo/documented/subdomains/cpp/CMakeLists.txt + demo/documented/subdomains/cpp/documentation.rst + demo/documented/subdomains/python/documentation.rst + demo/documented/tensor-weighted-poisson/common.txt + demo/documented/tensor-weighted-poisson/cpp/README + demo/documented/tensor-weighted-poisson/cpp/documentation.rst + demo/documented/tensor-weighted-poisson/python/documentation.rst + demo/documented/tensor-weighted-poisson/unitsquare_32_32_c00.xml.gz + demo/documented/tensor-weighted-poisson/unitsquare_32_32_c01.xml.gz + demo/documented/tensor-weighted-poisson/unitsquare_32_32_c11.xml.gz + demo/undocumented/adaptive-poisson/cpp/CMakeLists.txt + demo/undocumented/adaptive-poisson/cpp/README + demo/undocumented/advection-diffusion/cpp/AdvectionDiffusion.h + demo/undocumented/advection-diffusion/cpp/CMakeLists.txt + demo/undocumented/advection-diffusion/cpp/Velocity.h + demo/undocumented/advection-diffusion/cpp/compile.log + demo/undocumented/advection-diffusion/dolfin_fine_subdomains.xml.gz + demo/undocumented/ale/cpp/CMakeLists.txt + demo/undocumented/auto-adaptive-navier-stokes/cpp/AdaptiveNavierStokes.h + demo/undocumented/auto-adaptive-navier-stokes/cpp/CMakeLists.txt + demo/undocumented/auto-adaptive-navier-stokes/cpp/compile.log + demo/undocumented/block-matrix/cpp/CMakeLists.txt + demo/undocumented/block-matrix/cpp/StiffnessMatrix.h + demo/undocumented/block-matrix/cpp/compile.log + demo/undocumented/built-in/cpp/CMakeLists.txt + demo/undocumented/coloring/cpp/CMakeLists.txt + demo/undocumented/compiled-extension-module/cpp/README + demo/undocumented/conditional/cpp/CMakeLists.txt + demo/undocumented/conditional/cpp/Conditional.h + demo/undocumented/conditional/cpp/compile.log + demo/undocumented/contact-vi-snes/circle_yplane.geo + demo/undocumented/contact-vi-snes/cpp/CMakeLists.txt + demo/undocumented/contact-vi-snes/cpp/HyperElasticity.h + demo/undocumented/contact-vi-snes/cpp/compile.log + demo/undocumented/contact-vi-tao/cpp/CMakeLists.txt + demo/undocumented/contact-vi-tao/cpp/Elasticity.h + demo/undocumented/contact-vi-tao/cpp/compile.log + demo/undocumented/curl-curl/cpp/CMakeLists.txt + demo/undocumented/curl-curl/cpp/CurrentDensity.h + demo/undocumented/curl-curl/cpp/EddyCurrents.h + demo/undocumented/curl-curl/cpp/compile.log + demo/undocumented/dg-advection-diffusion/cpp/AdvectionDiffusion.h + demo/undocumented/dg-advection-diffusion/cpp/CMakeLists.txt + demo/undocumented/dg-advection-diffusion/cpp/Projection.h + demo/undocumented/dg-advection-diffusion/cpp/Velocity.h + demo/undocumented/dg-advection-diffusion/cpp/compile.log + demo/undocumented/dg-poisson/cpp/CMakeLists.txt + demo/undocumented/dg-poisson/cpp/Poisson.h + demo/undocumented/dg-poisson/cpp/compile.log + demo/undocumented/dg-poisson/cpp/plot.py + demo/undocumented/elasticity/cpp/CMakeLists.txt + demo/undocumented/elasticity/cpp/Elasticity.h + demo/undocumented/elasticity/cpp/compile.log + demo/undocumented/elastodynamics/cpp/CMakeLists.txt + demo/undocumented/elastodynamics/cpp/DG0_eps_xx.h + demo/undocumented/elastodynamics/cpp/ElastoDynamics.h + demo/undocumented/elastodynamics/cpp/compile.log + demo/undocumented/eval/cpp/CMakeLists.txt + demo/undocumented/eval/cpp/Projection.h + demo/undocumented/eval/cpp/compile.log + demo/undocumented/extrapolation/cpp/CMakeLists.txt + demo/undocumented/extrapolation/cpp/P1.h + demo/undocumented/extrapolation/cpp/P1.ufl + demo/undocumented/extrapolation/cpp/P2.h + demo/undocumented/extrapolation/cpp/P2.ufl + demo/undocumented/extrapolation/cpp/compile.log + demo/undocumented/functional/cpp/CMakeLists.txt + demo/undocumented/functional/cpp/EnergyNorm.h + demo/undocumented/functional/cpp/compile.log + demo/undocumented/ghost-mesh/python/demo-ghostmesh.py + demo/undocumented/interpolation/cpp/CMakeLists.txt + demo/undocumented/interpolation/cpp/README + demo/undocumented/lift-drag/cpp/CMakeLists.txt + demo/undocumented/lift-drag/cpp/Functionals.h + demo/undocumented/lift-drag/cpp/README + demo/undocumented/lift-drag/cpp/compile.log + demo/undocumented/mesh-quality/cpp/CMakeLists.txt + demo/undocumented/meshfunction-refinement/cpp/CMakeLists.txt + demo/undocumented/multimesh-poisson/cpp/CMakeLists.txt + demo/undocumented/multimesh-poisson/cpp/MultiMeshPoisson.h + demo/undocumented/multimesh-poisson/cpp/compile.log + demo/undocumented/multimesh-stokes/cpp/CMakeLists.txt + demo/undocumented/multimesh-stokes/cpp/MultiMeshStokes.h + demo/undocumented/multimesh-stokes/cpp/Stokes.h + demo/undocumented/multimesh-stokes/cpp/compile.log + demo/undocumented/multimesh-stokes/cpp/reference.h + demo/undocumented/multistage-solver/cpp/README + demo/undocumented/multistage-solver/dolfin_fine_subdomains.xml.gz + demo/undocumented/nonmatching-interpolation/cpp/CMakeLists.txt + demo/undocumented/nonmatching-interpolation/cpp/P1.h + demo/undocumented/nonmatching-interpolation/cpp/P3.h + demo/undocumented/nonmatching-interpolation/cpp/compile.log + demo/undocumented/nonmatching-projection/cpp/CMakeLists.txt + demo/undocumented/nonmatching-projection/cpp/P1_projection.h + demo/undocumented/nonmatching-projection/cpp/P3.h + demo/undocumented/nonmatching-projection/cpp/compile.log + demo/undocumented/overlapping-regions/cpp/README + demo/undocumented/overlapping-regions/python/README + demo/undocumented/parallel-refinement/cpp/CMakeLists.txt + demo/undocumented/parameters/cpp/CMakeLists.txt + demo/undocumented/parameters/cpp/parameters.xml + demo/undocumented/parameters/python/parameters.xml + demo/undocumented/plot-qt/cpp/CMakeLists.txt + demo/undocumented/plot/cpp/CMakeLists.txt + demo/undocumented/poisson1D-in-2D/cpp/CMakeLists.txt + demo/undocumented/poisson1D-in-2D/cpp/Poisson.h + demo/undocumented/poisson1D-in-2D/cpp/compile.log + demo/undocumented/poisson1D/cpp/CMakeLists.txt + demo/undocumented/poisson1D/cpp/Poisson.h + demo/undocumented/poisson1D/cpp/compile.log + demo/undocumented/projection-interpolation/cpp/CMakeLists.txt + demo/undocumented/projection-interpolation/cpp/README + demo/undocumented/refinement/cpp/CMakeLists.txt + demo/undocumented/smoothing/cpp/CMakeLists.txt + demo/undocumented/smoothing/cpp/README + demo/undocumented/spatial-coordinates/cpp/CMakeLists.txt + demo/undocumented/spatial-coordinates/cpp/SpatialCoordinates.h + demo/undocumented/spatial-coordinates/cpp/compile.log + demo/undocumented/sub-function-assignment/cpp/README + demo/undocumented/submesh/cpp/CMakeLists.txt + demo/undocumented/sym-dirichlet-bc/cpp/CMakeLists.txt + demo/undocumented/sym-dirichlet-bc/cpp/Poisson.h + demo/undocumented/sym-dirichlet-bc/cpp/compile.log + demo/undocumented/time-series/cpp/CMakeLists.txt + demo/undocumented/waveguide/cpp/CMakeLists.txt + demo/undocumented/waveguide/cpp/Forms.h + demo/undocumented/waveguide/cpp/compile.log + doc/CMakeLists.txt + doc/README + doc/man/man1/dolfin-convert.1.gz + doc/man/man1/dolfin-order.1.gz + doc/man/man1/dolfin-plot.1.gz + doc/man/man1/dolfin-version.1.gz + doc/quick_reference_cpp.rst + doc/quick_reference_python.rst + doc/sphinx-common/Makefile + doc/sphinx-common/README + dolfin/CMakeLists.txt + dolfin/adaptivity/dolfin_adaptivity.h + dolfin/ale/Poisson1D.h + dolfin/ale/Poisson2D.h + dolfin/ale/Poisson3D.h + dolfin/ale/compile.log + dolfin/ale/dolfin_ale.h + dolfin/common/dolfin_common.h + dolfin/common/version.h.in + dolfin/dolfin.h + dolfin/fem/dolfin_fem.h + dolfin/function/dolfin_function.h + dolfin/generation/dolfin_generation.h + dolfin/geometry/dolfin_geometry.h + dolfin/graph/dolfin_graph.h + dolfin/io/base64.h + dolfin/io/dolfin_io.h + dolfin/la/dolfin_la.h + dolfin/log/LogLevel.h + dolfin/log/README + dolfin/log/dolfin_log.h + dolfin/math/dolfin_math.h + dolfin/mesh/dolfin_mesh.h + dolfin/multistage/dolfin_multistage.h + dolfin/nls/dolfin_nls.h + dolfin/parameter/dolfin_parameter.h + dolfin/plot/dolfin_plot.h + dolfin/plot/gauss_120.dat + dolfin/refinement/dolfin_refinement.h + dolfin/swig/CMakeLists.txt + dolfin/swig/README + dolfin/swig/function/import.i + dolfin/swig/generation/post.i + dolfin/swig/graph/post.i + dolfin/swig/io/post.i + dolfin/swig/la/post.i + dolfin/swig/modules/common/CMakeLists.txt + dolfin/swig/modules/common/dependencies.txt + dolfin/swig/modules/fem/CMakeLists.txt + dolfin/swig/modules/fem/dependencies.txt + dolfin/swig/modules/function/CMakeLists.txt + dolfin/swig/modules/function/dependencies.txt + dolfin/swig/modules/io/CMakeLists.txt + dolfin/swig/modules/io/dependencies.txt + dolfin/swig/modules/la/CMakeLists.txt + dolfin/swig/modules/la/dependencies.txt + dolfin/swig/modules/mesh/CMakeLists.txt + dolfin/swig/modules/mesh/dependencies.txt + fenics-dev-install.sh + scripts/dolfin-convert/test_Triangle.edge + scripts/dolfin-convert/test_Triangle.ele + scripts/dolfin-convert/test_Triangle.node + scripts/dolfin-convert/test_exodus.exo + scripts/dolfin-order/mesh0.xml.gz + scripts/dolfin-order/mesh1.xml.gz + scripts/dolfin-plot/plot_book_elements.sh + scripts/dolfin-plot/plot_elements.sh + site-packages/dolfin/__init__.py + site-packages/dolfin/common/__init__.py + site-packages/dolfin/common/constants.py + site-packages/dolfin/common/math.py + site-packages/dolfin/compilemodules/__init__.py + site-packages/dolfin/compilemodules/swigimportinfo.py + site-packages/dolfin/fem/__init__.py + site-packages/dolfin/functions/__init__.py + site-packages/dolfin/functions/ufc_functionspace.py + site-packages/dolfin/importhandler/__init__.py + site-packages/dolfin/mesh/__init__.py + site-packages/dolfin/multistage/__init__.py + site-packages/dolfin_utils/cppparser/__init__.py + site-packages/dolfin_utils/documentation/__init__.py + site-packages/dolfin_utils/pjobs/__init__.py + site-packages/dolfin_utils/test/__init__.py + site-packages/fenics/__init__.py + test/CMakeLists.txt + test/README + test/data/README + test/data/boxes.xml.gz + test/documentation/README + test/memory/dolfin_valgrind.supp + test/regression/README + test/unit/README + test/unit/function/cpp/CMakeLists.txt + test/unit/function/cpp/Projection.h + test/unit/function/cpp/compile.log + test/unit/function/cpp/test_cpp_function.py + test/unit/io/cpp/CMakeLists.txt + test/unit/io/cpp/test_cpp_io.py + test/unit/io/cpp/xml_value_collection_ref.xml + test/unit/la/cpp/CMakeLists.txt + test/unit/la/cpp/forms/ReactionDiffusion.h + test/unit/la/cpp/forms/ReactionDiffusionAction.h + test/unit/la/cpp/forms/compile.log + test/unit/la/cpp/test_cpp_la.py + test/unit/mesh/cpp/CMakeLists.txt + test/unit/mesh/cpp/test_cpp_mesh.py + test/unit/parameter/cpp/CMakeLists.txt + test/unit/parameter/cpp/test_cpp_parameter.py + test/unit/pytest.ini + test/unit/python/book/README + test/unit/python/book/chapter_1_files/dolfin_parameters.xml + test/unit/python/book/chapter_1_files/stationary/nonlinear_poisson/alg_newton_np.py + test/unit/python/book/chapter_1_files/stationary/nonlinear_poisson/pde_newton_np.py + test/unit/python/book/chapter_1_files/stationary/nonlinear_poisson/picard_np.py + test/unit/python/book/chapter_1_files/stationary/nonlinear_poisson/vp1_np.py + test/unit/python/book/chapter_1_files/stationary/nonlinear_poisson/vp2_np.py + test/unit/python/book/chapter_1_files/stationary/poisson/d1_p2D.py + test/unit/python/book/chapter_1_files/stationary/poisson/d2_p2D.py + test/unit/python/book/chapter_1_files/stationary/poisson/d3_p2D.py + test/unit/python/book/chapter_1_files/stationary/poisson/d4_p2D.py + test/unit/python/book/chapter_1_files/stationary/poisson/d5_p2D.py + test/unit/python/book/chapter_1_files/stationary/poisson/d6_p2D.py + test/unit/python/book/chapter_1_files/stationary/poisson/dn1_p2D.py + test/unit/python/book/chapter_1_files/stationary/poisson/dn2_p2D.py + test/unit/python/book/chapter_1_files/stationary/poisson/dn3_p2D.py + test/unit/python/book/chapter_1_files/stationary/poisson/dn4_p2D.py + test/unit/python/book/chapter_1_files/stationary/poisson/dnr_p2D.py + test/unit/python/book/chapter_1_files/stationary/poisson/mat2_p2D.py + test/unit/python/book/chapter_1_files/stationary/poisson/mat2x_p2D.py + test/unit/python/book/chapter_1_files/stationary/poisson/membrane1.py + test/unit/python/book/chapter_1_files/stationary/poisson/membrane1v.py + test/unit/python/book/chapter_1_files/stationary/poisson/paD.py + test/unit/python/book/chapter_1_files/stationary/poisson/vcp2D.py + test/unit/python/book/chapter_1_files/transient/diffusion/d1_d2D.py + test/unit/python/book/chapter_1_files/transient/diffusion/d2_d2D.py + test/unit/python/book/chapter_1_files/transient/diffusion/demo_sin_daD.sh + test/unit/python/book/chapter_1_files/transient/diffusion/sin_daD.py + test/unit/python/book/mesh.xml + test/unit/python/book/original_tests/README + test/unit/python/fem/tetrahedron.xml.gz + test/unit/python/io/xml_value_collection_ref.xml + test/unit/python/meshconvert/data/abaqus.inp + test/unit/python/meshconvert/data/abaqus_facet.inp + test/unit/python/meshconvert/data/diffpack_tet.grid + test/unit/python/meshconvert/data/diffpack_tri.grid + test/unit/python/meshconvert/data/gmsh.msh + test/unit/python/meshconvert/data/gmsh_test_facet_regions_1D_2.geo + test/unit/python/meshconvert/data/gmsh_test_facet_regions_1D_2.msh + test/unit/python/meshconvert/data/gmsh_test_facet_regions_2D_1.geo + test/unit/python/meshconvert/data/gmsh_test_facet_regions_2D_1.msh + test/unit/python/meshconvert/data/gmsh_test_facet_regions_2D_2.geo + test/unit/python/meshconvert/data/gmsh_test_facet_regions_2D_2.msh + test/unit/python/meshconvert/data/gmsh_test_facet_regions_2D_3.geo + test/unit/python/meshconvert/data/gmsh_test_facet_regions_2D_3.msh + test/unit/python/meshconvert/data/gmsh_test_facet_regions_2D_4.geo + test/unit/python/meshconvert/data/gmsh_test_facet_regions_2D_4.msh + test/unit/python/meshconvert/data/gmsh_test_facet_regions_3D_1.geo + test/unit/python/meshconvert/data/gmsh_test_facet_regions_3D_1.msh + test/unit/python/meshconvert/data/test_Triangle_3.edge + test/unit/python/meshconvert/data/test_Triangle_3.ele + test/unit/python/meshconvert/data/test_Triangle_3.node + test/unit/python/meshconvert/data/triangle.ele + test/unit/python/meshconvert/data/triangle.node + test/unit/python/multistage/test_factorizer.py + test/unit/python/scripts/clean.sh + test/unit/python/scripts/mpidebug.sh + test/unit/python/scripts/mpirun.sh + test/unit/python/scripts/prun.sh + test/unit/python/scripts/run.sh + test/unit/python/scripts/splitmpidebug.sh + utils/emacs/macros + utils/gid/DOLFIN.bas + utils/octave/README + utils/python/README + utils/scripts/broken + utils/scripts/dolfinreplace + utils/scripts/fixme + utils/scripts/klocs + utils/scripts/makedoc + utils/scripts/notinuse + utils/scripts/pdebug + utils/swig/dolfin-swig +Copyright: *No copyright* +License: UNKNOWN + FIXME + +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/Poisson2D_1.ufl + bench/fem/convergence/cpp/Poisson2D_2.ufl + bench/fem/convergence/cpp/Poisson2D_3.ufl + bench/fem/convergence/cpp/Poisson2D_4.ufl + bench/fem/convergence/cpp/Poisson2D_5.ufl + bench/fem/convergence/cpp/Poisson3D_1.ufl + bench/fem/convergence/cpp/Poisson3D_2.ufl + bench/fem/convergence/cpp/Poisson3D_3.ufl + bench/fem/convergence/cpp/Poisson3D_4.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/function/interpolation/python/bench_function_interpolation_python + bench/geometry/bounding_box_tree_build/cpp/main.cpp + bench/geometry/bounding_box_tree_compute_closest_entity/cpp/main.cpp + bench/geometry/bounding_box_tree_compute_entity_collisions/cpp/main.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/documented/bcs/cpp/Poisson.ufl + demo/documented/bcs/cpp/main.cpp + demo/documented/bcs/python/demo_bcs.py + demo/documented/eigenvalue/cpp/StiffnessMatrix.ufl + demo/documented/navier-stokes/cpp/PressureUpdate.ufl + demo/documented/navier-stokes/cpp/TentativeVelocity.ufl + demo/documented/navier-stokes/cpp/VelocityUpdate.ufl + demo/documented/navier-stokes/cpp/main.cpp + demo/documented/navier-stokes/python/demo_navier-stokes.py + demo/documented/neumann-poisson/cpp/Poisson.ufl + demo/documented/periodic/cpp/Poisson.ufl + demo/documented/periodic/cpp/main.cpp + demo/documented/poisson/cpp/Poisson.ufl + demo/documented/poisson/cpp/main.cpp + demo/documented/poisson/python/demo_poisson.py + demo/documented/stokes-iterative/cpp/Stokes.ufl + demo/documented/stokes-stabilized/cpp/Stokes.ufl + demo/documented/stokes-stabilized/cpp/main.cpp + demo/documented/stokes-taylor-hood/cpp/Stokes.ufl + demo/documented/stokes-taylor-hood/cpp/main.cpp + demo/documented/subdomains/cpp/main.cpp + demo/documented/tensor-weighted-poisson/python/demo_tensorweighted-poisson.py + demo/documented/tensor-weighted-poisson/python/generate_data.py + demo/undocumented/advection-diffusion/cpp/AdvectionDiffusion.ufl + demo/undocumented/advection-diffusion/cpp/main.cpp + demo/undocumented/block-matrix/cpp/StiffnessMatrix.ufl + demo/undocumented/collision-detection/python/demo_collision-detection.py + 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/multimesh-poisson/cpp/MultiMeshPoisson.ufl + demo/undocumented/multimesh-poisson/cpp/main.cpp + demo/undocumented/multimesh-stokes/cpp/MultiMeshStokes.ufl + demo/undocumented/multimesh-stokes/cpp/Stokes.ufl + demo/undocumented/multimesh-stokes/cpp/main.cpp + demo/undocumented/multimesh/python/demo_multimesh.py + demo/undocumented/optimization/python/demo_optimization.py + 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/smoothing/python/demo_smoothing.py + 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/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/adaptivity/TimeSeriesHDF5.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/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/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/MultiMeshAssembler.cpp + dolfin/fem/MultiMeshAssembler.h + dolfin/fem/MultiMeshDofMap.cpp + dolfin/fem/MultiMeshDofMap.h + dolfin/fem/MultiMeshForm.cpp + dolfin/fem/MultiMeshForm.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/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/MultiMeshFunction.cpp + dolfin/function/MultiMeshFunction.h + dolfin/function/MultiMeshFunctionSpace.cpp + dolfin/function/MultiMeshFunctionSpace.h + dolfin/function/MultiMeshSubSpace.cpp + dolfin/function/MultiMeshSubSpace.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/RectangleMesh.cpp + dolfin/generation/RectangleMesh.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/geometry/BoundingBoxTree.cpp + dolfin/geometry/BoundingBoxTree.h + dolfin/geometry/BoundingBoxTree1D.h + dolfin/geometry/BoundingBoxTree2D.h + dolfin/geometry/BoundingBoxTree3D.h + dolfin/geometry/GenericBoundingBoxTree.cpp + dolfin/geometry/GenericBoundingBoxTree.h + dolfin/geometry/MeshPointIntersection.cpp + dolfin/geometry/MeshPointIntersection.h + dolfin/geometry/Point.cpp + dolfin/geometry/Point.h + dolfin/geometry/SimplexQuadrature.h + dolfin/geometry/intersect.cpp + dolfin/geometry/intersect.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/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/MultiMesh.cpp + dolfin/mesh/MultiMesh.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.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/geometry/post.i + dolfin/swig/geometry/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/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_coding_style.py + test/unit/function/cpp/Expression.cpp + test/unit/function/cpp/Projection.ufl + test/unit/la/cpp/LinearOperator.cpp + test/unit/la/cpp/forms/ReactionDiffusion.ufl + test/unit/la/cpp/forms/ReactionDiffusionAction.ufl + test/unit/mesh/cpp/Mesh.cpp + test/unit/mesh/cpp/MeshValueCollection.cpp + test/unit/parameter/cpp/Parameters.cpp + test/unit/python/book/test_chapter_10.py + test/unit/python/fem/test_solving.py + test/unit/python/function/test_constant.py + test/unit/python/function/test_expression.py + test/unit/python/geometry/test_bounding_box_tree.py + test/unit/python/geometry/test_intersection.py + test/unit/python/geometry/test_issues.py + test/unit/python/io/test_SVG.py + test/unit/python/io/test_XML_local_mesh_data.py + test/unit/python/io/test_XML_mesh_value_collection.py + test/unit/python/jit/test_jit.py + test/unit/python/la/test_linear_operator.py + test/unit/python/mesh/test_cell.py + test/unit/python/mesh/test_mesh.py + test/unit/python/mesh/test_mesh_data.py + test/unit/python/mesh/test_mesh_editor.py + test/unit/python/mesh/test_mesh_iterator.py + test/unit/python/mesh/test_mesh_markers.py + test/unit/python/mesh/test_mesh_transformation.py + test/unit/python/mesh/test_sub_mesh.py + test/unit/python/parallel-assembly-solve/test_solve_result_against_reference.py + test/unit/python/parameter/test_parameters.py + utils/matlab/meshindex.m + utils/matlab/plotcontroller.m + utils/python/extract2d + utils/scripts/code-formatting + 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 + 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 + 2006-2014, 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 + 2007-2014, Anders Logg + 2008, Anders Logg + 2008-2009, Anders Logg + 2008-2010, Anders Logg + 2008-2011, Anders Logg + 2008-2012, Anders Logg + 2008-2014, Anders Logg + 2009, Anders Logg + 2009-2010, Anders Logg + 2009-2011, Anders Logg + 2009-2012, Anders Logg + 2009-2013, Anders Logg + 2009-2014, Anders Logg + 2010, Anders Logg + 2010-2011, Anders Logg + 2010-2012, Anders Logg + 2011, Anders Logg + 2011-2013, Anders Logg + 2011-2014, Anders Logg + 2012, Anders Logg + 2012-2013, Anders Logg + 2012-2014, Anders Logg + 2013, Anders Logg + 2013-2014, Anders Logg + 2014, Anders Logg +License: LGPL-3+ + FIXME + +Files: bench/function/evaluation/cpp/P1.ufl + bench/la/vector/assignment/cpp/main.cpp + cmake/scripts/generate-cmakefiles + demo/documented/built-in_meshes/python/demo_built-in.py + demo/documented/cahn-hilliard/cpp/CahnHilliard2D.ufl + demo/documented/cahn-hilliard/cpp/CahnHilliard3D.ufl + demo/documented/cahn-hilliard/cpp/main.cpp + demo/documented/cahn-hilliard/python/demo_cahn-hilliard.py + demo/documented/nonlinear-poisson/cpp/NonlinearPoisson.ufl + demo/documented/nonlinear-poisson/cpp/main.cpp + demo/documented/singular-poisson/cpp/Poisson.ufl + demo/documented/singular-poisson/cpp/main.cpp + demo/documented/singular-poisson/python/demo_singular-poisson.py + demo/documented/stokes-iterative/cpp/StokesPreconditioner.ufl + demo/documented/stokes-iterative/cpp/main.cpp + demo/documented/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/elasticity/cpp/main.cpp + demo/undocumented/elasticity/python/demo_elasticity.py + demo/undocumented/elastodynamics/python/demo_elastodynamics.py + 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 + dolfin/common/Array.h + dolfin/common/NoDeleter.h + dolfin/common/Set.h + dolfin/common/SubSystemsManager.cpp + dolfin/common/SubSystemsManager.h + dolfin/common/Timer.cpp + 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/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/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/PETScOptions.cpp + dolfin/la/PETScOptions.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/UmfpackLUSolver.cpp + dolfin/la/UmfpackLUSolver.h + dolfin/la/Vector.h + dolfin/la/test_nullspace.cpp + dolfin/la/test_nullspace.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.h + dolfin/mesh/LocalMeshValueCollection.h + dolfin/mesh/MeshColoring.cpp + dolfin/mesh/MeshColoring.h + dolfin/mesh/MeshEntityIteratorBase.h + dolfin/mesh/MeshQuality.cpp + dolfin/mesh/MeshQuality.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/io/cpp/XMLMeshData.cpp + test/unit/mesh/cpp/MeshFunction.cpp + test/unit/python/fem/test_assembler.py + test/unit/python/fem/test_dirichlet_bc.py + test/unit/python/fem/test_dofmap.py + test/unit/python/fem/test_finite_element.py + test/unit/python/fem/test_local_solver.py + test/unit/python/function/test_constrained_function_space.py + test/unit/python/function/test_function.py + test/unit/python/function/test_nonmatching_interpolation.py + test/unit/python/graph/test_graph_build.py + test/unit/python/io/test_HDF5.py + test/unit/python/io/test_X3D.py + test/unit/python/io/test_XDMF.py + test/unit/python/io/test_XML_mesh.py + test/unit/python/io/test_XML_mesh_function.py + test/unit/python/io/test_XML_vector.py + test/unit/python/io/test_vtk.py + test/unit/python/la/test_krylov_solver.py + test/unit/python/la/test_lu_solver.py + test/unit/python/la/test_matrix.py + test/unit/python/la/test_nullspace.py + test/unit/python/la/test_scalar.py + test/unit/python/la/test_solve.py + test/unit/python/la/test_vector.py + test/unit/python/mesh/test_boundary_mesh.py + test/unit/python/mesh/test_edge.py + test/unit/python/mesh/test_face.py + test/unit/python/mesh/test_mesh_coloring.py + test/unit/python/mesh/test_mesh_function.py + test/unit/python/mesh/test_mesh_quality.py +Copyright: 2005, Garth N. Wells + 2005-2007, Garth N. Wells + 2005-2008, Garth N. Wells + 2005-2009, Garth N. Wells + 2005-2014, 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 + 2006-2014, 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 + 2009-2014, 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 + 2011-2014, Garth N. Wells + 2012, Garth N. Wells + 2012-2014, Garth N. Wells + 2013, Garth N. Wells + 2014, Garth N. Wells +License: LGPL-3+ + FIXME + +Files: bench/fem/speedup/cpp/submit-bench + cmake/scripts/copy-swig-files + cmake/scripts/copy-test-demo-data + cmake/scripts/generate-swig-interface + demo/undocumented/dg-advection-diffusion/python/demo_dg-advection-diffusion.py + demo/undocumented/point-integral/python/demo_point-integral.py + demo/undocumented/sub-function-assignment/python/demo_sub-function-assignment.py + dolfin/common/defines.cpp + dolfin/common/defines.h + dolfin/fem/fem_utils.cpp + dolfin/fem/fem_utils.h + dolfin/function/FunctionAXPY.cpp + dolfin/function/FunctionAXPY.h + dolfin/function/FunctionAssigner.cpp + dolfin/function/FunctionAssigner.h + dolfin/function/assign.cpp + dolfin/function/assign.h + dolfin/multistage/MultiStageScheme.cpp + dolfin/multistage/MultiStageScheme.h + dolfin/multistage/PointIntegralSolver.cpp + dolfin/multistage/PointIntegralSolver.h + dolfin/multistage/RKSolver.cpp + dolfin/multistage/RKSolver.h + dolfin/swig/adaptivity/post.i + dolfin/swig/ale/pre.i + dolfin/swig/common/post.i + dolfin/swig/common/pre.i + dolfin/swig/defines.i + dolfin/swig/fem/post.i + dolfin/swig/forwarddeclarations.i + dolfin/swig/function/post.i + dolfin/swig/globalincludes.i + dolfin/swig/io/pre.i + dolfin/swig/log/post.i + dolfin/swig/log/pre.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/multistage/pre.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/multistage/multistagesolvers.py + site-packages/dolfin/multistage/rushlarsenschemes.py + site-packages/dolfin_utils/cppparser/utils.py + site-packages/dolfin_utils/pjobs/sge.py + test/unit/la/cpp/Vector.cpp + test/unit/python/fem/test_dp_assemble.py + test/unit/python/fem/test_form.py + test/unit/python/function/test_function_assigner.py + test/unit/python/function/test_function_space.py + test/unit/python/la/test_la_basic.py + test/unit/python/mesh/test_mesh_value_collection.py + test/unit/python/mesh/test_sub_domain.py + test/unit/python/multistage/test_RK_solver.py + test/unit/python/multistage/test_point_integral_solver.py +Copyright: 20013 Johan Hake + 2006-2009, Johan Hake + 2007, Johan Hake + 2007-2009, Johan Hake + 2007-2012, Johan Hake + 2008, Johan Hake + 2008-2011, Johan Hake + 2008-2014, Johan Hake + 2009, Johan Hake + 2009-2011, Johan Hake + 2009-2014, Johan Hake + 2011, Johan Hake + 2011-2014, Johan Hake + 2012, Johan Hake + 2013, Johan Hake + 2014, Johan Hake +License: LGPL-3+ + FIXME + +Files: cmake/scripts/codeexamples.py + cmake/scripts/generate-swig-docstrings + demo/documented/biharmonic/cpp/main.cpp + demo/documented/biharmonic/python/demo_biharmonic.py + demo/documented/built-in_meshes/cpp/main.cpp + demo/documented/eigenvalue/python/demo_eigenvalue.py + demo/documented/mixed-poisson/python/demo_mixed-poisson.py + demo/documented/nonlinear-poisson/python/demo_nonlinear-poisson.py + demo/documented/periodic/python/demo_periodic.py + demo/documented/stokes-mini/python/demo_stokes-mini.py + demo/documented/stokes-stabilized/python/demo_stokes-stabilized.py + demo/documented/stokes-taylor-hood/python/demo_stokes-taylorhood.py + demo/documented/subdomains/python/demo_subdomains.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/functional/python/demo_functional.py + demo/undocumented/lift-drag/python/demo_lift-drag.py + demo/undocumented/multistage-solver/python/demo_multi-stage-solver.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 + 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/geometry/docstrings.i + dolfin/swig/graph/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/multistage/docstrings.i + dolfin/swig/nls/docstrings.i + dolfin/swig/parameter/docstrings.i + dolfin/swig/plot/docstrings.i + dolfin/swig/refinement/docstrings.i + site-packages/dolfin_utils/documentation/generatepythonrst.py + test/documentation/verify_demo_code_snippets.py + test/unit/python/function/test_special_functions.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 + 2010-2014, Kristian B. Oelgaard + 2011, Kristian B. Oelgaard + 2012, Kristian B. Oelgaard +License: LGPL-3+ + FIXME + +Files: bench/function/extrapolation/python/bench_function_extrapolation_python + demo/documented/neumann-poisson/cpp/main.cpp + demo/documented/neumann-poisson/python/demo_neumann-poisson.py + demo/documented/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/meshfunction-refinement/cpp/main.cpp + demo/undocumented/mixed-poisson-sphere/python/demo_mixed-poisson-sphere.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 + test/documentation/test.py + test/unit/python/adaptivity/test_error_control.py + test/unit/python/adaptivity/test_time_series.py + test/unit/python/ufl-jit-assemble-chain/test_form_operations.py +Copyright: 2010, Marie E. Rognes + 2010--2012, Marie E. Rognes + 2010-2012, Marie E. Rognes + 2011, Marie E. Rognes + 2011-2014, Marie E. Rognes + 2012, Marie E. Rognes +License: LGPL-3+ + FIXME + +Files: dolfin/common/types.h + 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/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 + dolfin/mesh/TopologyComputation.cpp +Copyright: 2004-2013, 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 + 2006-2014, 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 + 2008-2014, Anders Logg and Garth N. Wells + 2010-2015, Anders Logg and Garth N. Wells + 2011-2012, Anders Logg and Garth N. Wells + 2011-2013, Anders Logg and Garth N. Wells +License: LGPL-3+ + FIXME + +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+ + FIXME + +Files: demo/undocumented/parallel-refinement/cpp/main.cpp + dolfin/graph/ZoltanPartition.cpp + dolfin/graph/ZoltanPartition.h + dolfin/io/X3DFile.cpp + dolfin/io/X3DFile.h + dolfin/refinement/BisectionRefinement1D.cpp + dolfin/refinement/BisectionRefinement1D.h + dolfin/refinement/ParallelRefinement.cpp + dolfin/refinement/ParallelRefinement.h + dolfin/refinement/PlazaRefinementND.cpp + dolfin/refinement/PlazaRefinementND.h + test/unit/python/io/test_HDF5_attribute.py + test/unit/python/io/test_HDF5_series.py + test/unit/python/io/test_XDMF_cell_output.py +Copyright: 2012-2014, Chris Richardson + 2013, Chris Richardson + 2013-2014, Chris Richardson + 2014, Chris Richardson +License: LGPL-3+ + FIXME + +Files: demo/documented/biharmonic/biharmonic_u.png + demo/documented/built-in_meshes/python/unitsquaremesh_crossed.png + demo/documented/mixed-poisson/mixed-poisson_sigma.png + demo/documented/stokes-mini/dolfin_fine.xml.gz + demo/documented/stokes-taylor-hood/dolfin_fine.xml.gz + demo/undocumented/advection-diffusion/dolfin_fine.xml.gz + demo/undocumented/elastodynamics/dolfin_fine.xml.gz + demo/undocumented/lift-drag/dolfin_fine.xml.gz + demo/undocumented/multimesh/propeller_2d_coarse.xml.gz + demo/undocumented/multistage-solver/dolfin_fine.xml.gz + demo/undocumented/plot/dolfin_fine.xml.gz +Copyright: +License: UNKNOWN + FIXME + +Files: demo/undocumented/contact-vi-tao/cpp/Elasticity.ufl + demo/undocumented/elasticity/cpp/Elasticity.ufl + dolfin/la/PETScKrylovSolver.cpp + dolfin/la/PETScKrylovSolver.h + dolfin/la/PETScUserPreconditioner.cpp + dolfin/la/PETScUserPreconditioner.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 + 2009, Johan Jansson +License: LGPL-3+ + FIXME + +Files: 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 + 2007, Ola Skavhaug + 2007-2009, Ola Skavhaug + 2008, Ola Skavhaug + 2009, Ola Skavhaug +License: LGPL-3+ + FIXME + +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+ + FIXME + +Files: demo/documented/mixed-poisson-dual/cpp/MixedPoissonDual.ufl + demo/documented/mixed-poisson-dual/cpp/main.cpp + demo/documented/mixed-poisson-dual/python/demo_mixed-poisson-dual.py + demo/undocumented/mesh-quality/cpp/main.cpp + demo/undocumented/mesh-quality/python/demo_mesh-quality.py + dolfin/ale/MeshDisplacement.cpp + dolfin/ale/MeshDisplacement.h + test/unit/python/ale/test_harmonic_smoothing.py +Copyright: 2013, Jan Blechta + 2014, Jan Blechta +License: LGPL-3+ + FIXME + +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 + 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+ + FIXME + +Files: demo/undocumented/contact-vi-snes/cpp/main.cpp + demo/undocumented/contact-vi-snes/python/demo_contact-vi-snes.py + demo/undocumented/contact-vi-tao/cpp/main.cpp + demo/undocumented/contact-vi-tao/python/demo_contact-vi-tao.py + dolfin/nls/TAOLinearBoundSolver.cpp + dolfin/nls/TAOLinearBoundSolver.h + test/unit/python/nls/test_TAO_linear_bound_solver.py +Copyright: 2012, Corrado Maurini + 2013, Corrado Maurini +License: LGPL-3+ + FIXME + +Files: dolfin/geometry/CollisionDetection.h + dolfin/geometry/IntersectionTriangulation.cpp + dolfin/geometry/IntersectionTriangulation.h + test/unit/python/geometry/test_collision_detection.py + test/unit/python/geometry/test_intersection_triangulation.py + test/unit/python/mesh/test_multi_mesh_integration.py +Copyright: 2014, Anders Logg and August Johansson +License: LGPL-3+ + FIXME + +Files: cmake/modules/FindCHOLMOD.cmake + cmake/modules/FindCppUnit.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 + FIXME + +Files: demo/undocumented/parallel-refinement/python/demo_parallel-refinement.py + dolfin/io/HDF5Attribute.h + dolfin/io/HDF5File.h + dolfin/io/HDF5Utility.cpp + dolfin/io/HDF5Utility.h +Copyright: 2012, Chris N. Richardson + 2013, Chris N. Richardson +License: LGPL-3+ + FIXME + +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 + 2008-2014, Ilmar Wilbers +License: LGPL-3+ + FIXME + +Files: dolfin/common/RangedIndexSet.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+ + FIXME + +Files: dolfin/la/VectorSpaceBasis.cpp + dolfin/la/VectorSpaceBasis.h + dolfin/nls/PETScSNESSolver.cpp + dolfin/nls/PETScSNESSolver.h + test/unit/python/nls/test_PETScSNES_solver.py +Copyright: 2012, Patrick E. Farrell + 2013, Patrick E. Farrell +License: LGPL-3+ + FIXME + +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+ + FIXME + +Files: demo/undocumented/buckling-tao/python/demo_buckling-tao.py + dolfin/nls/OptimisationProblem.h + dolfin/nls/PETScTAOSolver.cpp + dolfin/nls/PETScTAOSolver.h + test/unit/python/nls/test_PETScTAOSolver.py +Copyright: 2014, Tianyi Li +License: LGPL-3+ + FIXME + +Files: demo/documented/auto-adaptive-poisson/cpp/AdaptivePoisson.ufl + demo/documented/auto-adaptive-poisson/cpp/main.cpp + demo/documented/mixed-poisson/cpp/MixedPoisson.ufl + demo/documented/mixed-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+ + FIXME + +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+ + FIXME + +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+ + FIXME + +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+ + FIXME + +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+ + FIXME + +Files: demo/undocumented/special-functions/python/demo_special_functions.py + site-packages/dolfin/mesh/svgtools.py + site-packages/dolfin/multistage/factorize.py + test/unit/python/ufl-jit-assemble-chain/test_assembly_derivatives.py +Copyright: 2010, Martin S. Alnaes + 2011, Martin S. Alnaes + 2013-2014, Martin S. Alnaes + 2014, Martin S. Alnaes +License: LGPL-3+ + FIXME + +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 +Copyright: 2008-2008, Martin Sandve Alnes + 2009, Martin Sandve Alnes +License: LGPL-3+ + FIXME + +Files: dolfin/function/LagrangeInterpolator.cpp + dolfin/function/LagrangeInterpolator.h + test/unit/python/function/test_lagrange_interpolator.py + test/unit/python/mesh/test_periodic_boundary_computation.py +Copyright: 2013, Mikael Mortensen + 2014, Mikael Mortensen +License: LGPL-3+ + FIXME + +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+ + FIXME + +Files: demo/undocumented/poisson1D-in-2D/cpp/main.cpp + demo/undocumented/poisson1D-in-2D/python/demo_poisson1D-in-2D.py + test/unit/python/fem/test_manifolds.py +Copyright: 2012, Imperial College London and others +License: LGPL-3+ + FIXME + +Files: demo/undocumented/compiled-extension-module/python/Probe/Probe.cpp + demo/undocumented/compiled-extension-module/python/Probe/Probe.h + demo/undocumented/compiled-extension-module/python/demo_compiled-extension-module.py +Copyright: 2013, Kent-Andre Mardal, Mikael Mortensen, Johan Hake +License: LGPL-3+ + FIXME + +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+ + FIXME + +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+ + FIXME + +Files: dolfin/io/ExodusFile.cpp + dolfin/io/ExodusFile.h + test/unit/python/io/test_exodus.py +Copyright: 2013, Nico Schlömer +License: LGPL-3+ + FIXME + +Files: demo/documented/stokes-stabilized/dolfin_fine.xml.gz + demo/documented/subdomains/dolfin_fine.xml.gz + demo/undocumented/mesh-quality/dolfin_fine.xml.gz +Copyright: ӳǘ†)Á Ê'£¿H“x8³ð‡¨Àp"‹uOà5ÊÝ*¨úZ÷î„NÒ¸Ë$û„¸Š‰Eovð2=´ÇSt ¢Ñٖ»ã ` +License: UNKNOWN + FIXME + +Files: cmake/modules/FindPETSc4py.cmake + cmake/modules/FindSLEPc4py.cmake +Copyright: 2013, Lawrence Mitchell +License: BSD-2-clause + FIXME + +Files: cmake/modules/FindBLAS.cmake + cmake/modules/FindLAPACK.cmake +Copyright: 2007-2009, Kitware, Inc +License: BSD-3-clause + FIXME + +Files: dolfin/plot/plot.cpp + dolfin/plot/plot.h +Copyright: 2007-2012, Anders Logg and Fredrik Valdmanis + 2007-2014, Anders Logg and Fredrik Valdmanis +License: LGPL-3+ + FIXME + +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+ + FIXME + +Files: dolfin/adaptivity/adapt.cpp + dolfin/adaptivity/adapt.h +Copyright: 2010-2011, Anders Logg, Marie Rognes and Garth N. Wells +License: LGPL-3+ + FIXME + +Files: bench/function/evaluation/cpp/main.cpp + dolfin/swig/typemaps/std_set.i +Copyright: 2009, Andre Massing + 2010, Andre Massing +License: LGPL-3+ + FIXME + +Files: dolfin/geometry/SimplexQuadrature.cpp + test/unit/mesh/cpp/MultiMesh.cpp +Copyright: 2014, August Johansson and Anders Logg +License: LGPL-3+ + FIXME + +Files: dolfin/io/HDF5Attribute.cpp + dolfin/io/HDF5File.cpp +Copyright: 2012, Chris N Richardson + 2013, Chris N Richardson +License: LGPL-3+ + FIXME + +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+ + FIXME + +Files: dolfin/graph/SCOTCH.h + dolfin/mesh/DistributedMeshTools.cpp +Copyright: 2010-2013, Garth N. Wells and Chris Richardson + 2011-2014, Garth N. Wells and Chris Richardson +License: LGPL-3+ + FIXME + +Files: utils/matlab/xmlmatrix.m + utils/matlab/xmlvector.m +Copyright: 2004, Georgios Foufas +License: LGPL-3+ + FIXME + +Files: demo/documented/hyperelasticity/cpp/HyperElasticity.ufl + demo/undocumented/contact-vi-snes/cpp/HyperElasticity.ufl +Copyright: 2009-2010, Harish Narayanan and Garth N. Wells +License: LGPL-3+ + FIXME + +Files: demo/undocumented/parameters/cpp/main.cpp + demo/undocumented/parameters/python/demo_parameters.py +Copyright: 2009, Johan Hake and Anders Logg +License: LGPL-3+ + FIXME + +Files: dolfin/refinement/LocalMeshCoarsening.cpp + dolfin/refinement/LocalMeshCoarsening.h +Copyright: 2006, Johan Hoffman +License: LGPL-3+ + FIXME + +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+ + FIXME + +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+ + FIXME + +Files: bench/plot.py + site-packages/dolfin_utils/pjobs/slurm.py +Copyright: 2010, Johannes Ring + 2013, Johannes Ring +License: LGPL-3+ + FIXME + +Files: dolfin/fem/SystemAssembler.cpp + dolfin/fem/SystemAssembler.h +Copyright: 2008-2013, Kent-Andre Mardal and Garth N. Wells +License: LGPL-3+ + FIXME + +Files: demo/documented/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+ + FIXME + +Files: site-packages/dolfin_utils/test/fixtures.py + site-packages/dolfin_utils/test/tests.py +Copyright: 2014-2014, Martin Sandve Alnaes and Aslak Wigdahl Bergersen +License: LGPL-3+ + FIXME + +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+ + FIXME + +Files: dolfin/mesh/MeshPartitioning.cpp + dolfin/mesh/MeshPartitioning.h +Copyright: 2008-2013, Niclas Jansson, Ola Skavhaug, Anders Logg + 2008-2014, Niclas Jansson, Ola Skavhaug, Anders Logg +License: LGPL-3+ + FIXME + +Files: dolfin/fem/MultiMeshDirichletBC.cpp + dolfin/fem/MultiMeshDirichletBC.h +Copyright: 2014, Anders Logg +License: LGPL-4+ + FIXME + +Files: demo/undocumented/contact-vi-snes/circle_yplane.xml.gz + demo/undocumented/contact-vi-tao/circle_yplane.xml.gz +Copyright: óØ/kP¿ÌÀÂöËÔ/Sª°Èˆø5¨_fT`IÁ~UƒúeBu–°_Ö ~™O€ûU ê—éÔXý;`K êÏ+Aõöó[\+P^ª÷Ÿ—ÇZúóÊOÞ¹ŸþZ~úóªOÞùŸ·ôZ}úóŠOޅŸ«µøôç՞¼‹?ÃßjO^éI"œŸ.˜o¥§?¯ò$¡ôÏWçZyúó + n¶‘cP~šÛ…KwŸlå§¹[¸r÷ÉvP~Z³ûª‘¶0”œöó RÍÙöÒÔ6ëߘ»Æí«¡¸Y÷Æt9n¿†òÒ¡ñJaJ·¨Õ͍7 +License: UNKNOWN + FIXME + +Files: dolfin/io/pugixml.cpp + dolfin/io/pugixml.hpp +Copyright: 2003, Kristen Wegner (kristen@tima.net) + 2006-2012, Arseny Kapoulkine (arseny.kapoulkine@gmail.com) +License: UNKNOWN + FIXME + +Files: cmake/modules/FindAMD.cmake +Copyright: 2010, Anders Logg +License: BSD-2-clause + FIXME + +Files: cmake/modules/FindBLASHeader.cmake +Copyright: 2010, Garth N. Wells +License: BSD-2-clause + FIXME + +Files: cmake/modules/FindSCOTCH.cmake +Copyright: 2010-2011, Garth N. Wells, Johannes Ring and Anders Logg +License: BSD-2-clause + FIXME + +Files: cmake/modules/FindNumPy.cmake +Copyright: 2010, Johannes Ring +License: BSD-2-clause + FIXME + +Files: cmake/modules/FindSphinx.cmake +Copyright: 2011, Marie Rognes and Johannes Ring +License: BSD-2-clause + FIXME + +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 + FIXME + +Files: site-packages/dolfin_utils/cppparser/CppHeaderParser.py +Copyright: 2011, Jashua R. Cloutier +License: BSD-3-clause + FIXME + +Files: dolfin/io/pugiconfig.hpp +Copyright: 2003, Kristen Wegner (kristen@tima.net) + 2006-2012, Arseny Kapoulkine + 2006-2012, Arseny Kapoulkine (arseny.kapoulkine@gmail.com) +License: Expat + FIXME + +Files: site-packages/dolfin_utils/ordereddict.py +Copyright: 2009, Raymond Hettinger +License: Expat + FIXME + +Files: test/unit/python/meshconvert/test_mesh_converter.py +Copyright: 2012 +License: LGPL-3+ + FIXME + +Files: site-packages/dolfin/multistage/multistagescheme.py +Copyright: != size: + 2013, Johan Hake +License: LGPL-3+ + FIXME + +Files: cmake/scripts/codesnippets.py +Copyright: 2012, %(holder)s + 2012, Johan Hake + form +License: LGPL-3+ + FIXME + +Files: README.rst +Copyright: *No copyright* +License: LGPL-3+ + FIXME + +Files: utils/matlab/plotslab.m +Copyright: 2003, Johan Hoffman + 2003-2005, Anders Logg +License: LGPL-3+ + FIXME + +Files: demo/undocumented/dg-poisson/cpp/main.cpp +Copyright: 2006-2011, Anders Logg and Kristian B. Oelgaard +License: LGPL-3+ + FIXME + +Files: site-packages/dolfin_utils/documentation/generatecpprst.py +Copyright: 2010, Anders Logg and Kristian Oelgaard +License: LGPL-3+ + FIXME + +Files: dolfin/ale/HarmonicSmoothing.cpp +Copyright: 2008-2011, Anders Logg, 2013, Jan Blechta +License: LGPL-3+ + FIXME + +Files: dolfin/la/LinearAlgebraObject.h +Copyright: 2007-2012, Anders Logg, Garth N. Wells, Ola Skavhaug +License: LGPL-3+ + FIXME + +Files: site-packages/dolfin_utils/documentation/indextemplates.py +Copyright: 2011, Anders Logg, Kristian Oelgaard, and Marie E. Rognes +License: LGPL-3+ + FIXME + +Files: demo/undocumented/petsc4py/python/demo_petsc4py.py +Copyright: 2007-2011, 2013 Anders Logg, Lawrence Mitchell +License: LGPL-3+ + FIXME + +Files: dolfin/fem/DofMapBuilder.h +Copyright: 2008-2013, Anders Logg, Ola Skavhaug and Garth N. Wells +License: LGPL-3+ + FIXME + +Files: dolfin/fem/DofMapBuilder.cpp +Copyright: 2008-2014, Anders Logg, Ola Skavhaug and Garth N. Wells + set of all processes that share dofs with this process +License: LGPL-3+ + FIXME + +Files: site-packages/dolfin_utils/test/skips.py +Copyright: 2014-2014, Aslak Wigdahl Bergersen +License: LGPL-3+ + FIXME + +Files: dolfin/adaptivity/TimeSeriesHDF5.cpp +Copyright: 2009-2013, Chris Richardson and Anders Logg +License: LGPL-3+ + FIXME + +Files: bench/fem/assembly/cpp/main.cpp +Copyright: 2008-2010, Dag Lindbo, Anders Logg and Ilmar Wilbers +License: LGPL-3+ + FIXME + +Files: utils/matlab/xmlmesh.m +Copyright: 2004, Erik Svensson +License: LGPL-3+ + FIXME + +Files: test/unit/python/fem/test_system_assembler.py +Copyright: 2011-2013, Garth N. Wells, 2013, Jan Blechta +License: LGPL-3+ + FIXME + +Files: dolfin/graph/SCOTCH.cpp +Copyright: 2010-2013, Garth N. Wells, Anders Logg and Chris Richardson +License: LGPL-3+ + FIXME + +Files: test/unit/python/book/test_chapter_1.py +Copyright: 2011-2014, Hans Petter Langtangen and Anders Logg +License: LGPL-3+ + FIXME + +Files: demo/documented/hyperelasticity/cpp/main.cpp +Copyright: 2009, Harish Narayanyan +License: LGPL-3+ + FIXME + +Files: site-packages/dolfin/common/plotting.py +Copyright: 2008-2012, Joachim B. Haga and Fredrik Valdmanis +License: LGPL-3+ + FIXME + +Files: demo/documented/hyperelasticity/python/demo_hyperelasticity.py +Copyright: 2008-2010, Johan Hake and Garth N. Wells +License: LGPL-3+ + FIXME + +Files: demo/undocumented/dg-poisson/cpp/Poisson.ufl +Copyright: 2006-2007, Kristian B. Oelgaard and Anders Logg +License: LGPL-3+ + FIXME + +Files: demo/undocumented/dg-advection-diffusion/cpp/main.cpp +Copyright: 2007-2011, Kristian B. Oelgaard, Anders Logg and Garth N. Wells +License: LGPL-3+ + FIXME + +Files: demo/documented/biharmonic/cpp/Biharmonic.ufl +Copyright: 2009, Kristian B. Oelgaard, Garth N. Wells and Anders Logg +License: LGPL-3+ + FIXME + +Files: dolfin/common/MPI.h +Copyright: 2007-2014, Magnus Vikstrøm and Garth N. Wells +License: LGPL-3+ + FIXME + +Files: demo/documented/auto-adaptive-poisson/python/demo_auto-adaptive_poisson.py +Copyright: 2011-2012, Marie E. Rognes and Anders Logg +License: LGPL-3+ + FIXME + +Files: demo/undocumented/overlapping-regions/python/demo_overlapping-regions.py +Copyright: 2011-2013, Marie E. Rognes, Martin S. Alnaes +License: LGPL-3+ + FIXME + +Files: test/unit/python/math/test_math.py +Copyright: 2011-2014, Martin Alnaes +License: LGPL-3+ + FIXME + +Files: site-packages/dolfin_utils/test/paths.py +Copyright: 2014-2014, Martin Sandve Alnaes +License: LGPL-3+ + FIXME + +Files: test/unit/python/io/test_XMLFunction.py +Copyright: 2014, Matthias Liertzer +License: LGPL-3+ + FIXME + +Files: dolfin/io/XMLParameters.h +Copyright: 2011, Ola Skavhaug, Anders Logg and Garth N. Wells +License: LGPL-3+ + FIXME + +Files: demo/undocumented/adaptive-poisson/python/demo_adaptive-poisson.py +Copyright: 2008, Rolv Erlend Bredesen +License: LGPL-3+ + FIXME + +Files: site-packages/dolfin_utils/meshconvert/abaqus.py +Copyright: for c in l[1: +License: LGPL-3+ + FIXME + +Files: dolfin/geometry/CollisionDetection.cpp +Copyright: 2002, Fabio Ganovelli, Federico Ponchio and Claudio + 2014, Anders Logg and August Johansson +License: Public domain LGPL-3+ + FIXME + +Files: scripts/dolfin-plot/mesh.xml.gz +Copyright: h3Nä˜#-BP*y\ £ +License: UNKNOWN + FIXME + +Files: demo/documented/hyperelasticity/hyperelasticity_u1.png +Copyright: ¿ƒÊõOŽÒ1ðØìQûk±ö ›¸4‚Ë#}@ّfÁп¤>ڃhåÙûA3~ùuoD —ÝHæx}ʵú5X¶ÔOäMñº­÷€$@1 ßþ;äB~IDVýÿÇb³ÑëJx@Îln£à =4ք¨å”VÒµNӂÁyýâÂȽÙÅàvp4 ČÛÇ1.HóDÞ5LÙZ[iÁM¿¾ý@ºËÍem ëð“¸Ô/ò&Ò±ªS²¤ + g‹GªÓa¹Šäc†ž=ðÊó”&Dò:Uß0çov1ŒöJH”æw:µÚ÷§º¢/N³ûNÀØ + w2&ª;ÐõئŒ4ŠlZ—샤q÷£-¥ m‘8H +License: UNKNOWN + FIXME + +Files: demo/documented/stokes-stabilized/plot_u.png +Copyright: ƒò+ñµ†‘¼BËA«Œ”;#“­¸«Ëj9€A‘VÔ"ÚE²§,N·i4 `¢BÎbÒîoò±N¶~qÎèï<‰ìy˜× + °«¢j׼Ǟügâæ*&WƏ¨riî¡Ú£þ¹¶[¶JÛÂcÕ³Bv8ö¶‘<›;çÖþuÆ4…›®§Ÿ÷z3"N[Gúó vlÊä +License: UNKNOWN + FIXME + +Files: demo/undocumented/buckling-tao/buckling.xml.gz +Copyright: gHN¸ÝI⚊ÁœpwyJ?µ6 …3“h²×"NÉ ³íÑŠžN83‘Êύ‹Û¶“FþҊtZZ†)a(¸Úõ)9f†‹÷ ¬HÏ™º6É"hÈ£;× ”¿” Ùï…lq{•­;ÅMÌ;Ô47ƒ„0;Iù¹ +License: UNKNOWN + FIXME + +Files: test/data/snake.xml.gz +Copyright: F^ø(œÓxÜ•iÄ脼¹ËŒ$CCoD¦yUZM+ªÉó / + X7vôDê«Õ[¢xÄ-xVué@u½†oâ¼ûèóÆJweE +License: UNKNOWN + FIXME + +Files: demo/documented/stokes-taylor-hood/plot_u.png +Copyright: ‰Ñ&…‰[ûm“"*õtÁ<ÝeÿÌâðIAò8çäX‘§«àFf}r¬Ë{Kç<ë½ñDïCs>OŒŠïÖ Õý‹SªÇGŒ~ë™Ñ +License: UNKNOWN + FIXME + +Files: utils/vim/macros +Copyright: 2006, :r !echo $USER ~$a.kJo// Licensed under the GNU LGPL Version 2.1. // // First added: :r !date +'\%F' kJo// Last changed: :r !date +'\%F' kJo #ifndef __FOO_H #define __FOO_H #include namespace dolfin { /// Documentation of class Foo class Foo { public: /// Constructor Foo(); /// Destructor ~Foo(); private: }; } #endif:%s/Foo/\=@a/g :%s/FOO/\=@b/g + 2006, :r !echo $USER ~$a.kJo// Licensed under the GNU LGPL Version 2.1. // // First added: :r !date +'\%F' kJo// Last changed: :r !date +'\%F' kJo #include using namespace dolfin; //----------------------------------------------------------------------------- Foo::Foo() { // Do nothing } //----------------------------------------------------------------------------- Foo::~Foo() { // Do nothing } //-----------------------------------------------------------------------------:%s/Foo/\=@2/g +License: UNKNOWN + FIXME + +Files: demo/documented/stokes-taylor-hood/plot_p.png +Copyright: #ÚÙñĺ{dSð%e±ÿ#”.Øj½æšk®ºêªèâ!‡òá8 ü裏ÞtÓMƒƒƒíÓ¼þúëß÷¾÷ í»ï¾GuÔúõëW®\¹|ùò+®¸bŊûï¿ÿ6+ýT aA=¶²!°MLˆñraÇ +License: UNKNOWN + FIXME + +Files: demo/documented/tensor-weighted-poisson/unitsquare_32_32.xml.gz +Copyright: (Nàú=ŒÝ± „0Á¦÷ßÉ þÊsù[9pæ`¼KŽðö‡üÞâ®/上˜)€$L… + ËÙ ìäl•2;|ŪðÇșœ Ä0°¦½9úo,/M@9 ä!Z™Y:Kû’œÛKY<|íc;¨qvIÎã¥,;HËA³¨ä /¥” .ÒÇA³¨7äãӘòYdºÔ8;J:SJYv“ê ù5ÎN þÔòR–¥µÔ8;JzSJYœê ù÷õ$9ÛKY<|ízÜ÷/Ó.ºSJY<|ml»€g'ä\^ÊâákcÝÔ8;$çöR_û³ï + ëê’œŸ–2kˆF—‚ ¬ Hr^-e֍~dc +License: UNKNOWN + FIXME + +Files: demo/undocumented/collision-detection/circle.xml.gz +Copyright: )õ}\;½m™Z6¸±r¸ØùBiÝÁÉum+ɉ¶®}®˜9•z™4bæ‡É9* +License: UNKNOWN + FIXME + +Files: demo/documented/stokes-taylor-hood/plot_mesh_boundaries.png +Copyright: *"ÒÙüãS›[^„Éš Õ+oÃïxŠo1€ÚkÊËÑ)‚qÄ0„,ŸS¿{¡[5WùïæéÄø,õOÝwß}xýë_ÿs?÷sßû½ß{Çw¼êU¯zç;ßù˜Ç<¦ÏïzBx ‰eÎ1 N + E‰òmÒÎ+~¡†EÇ¥;íjBõþ…Ï?´,›n 6žÞ̜amt(…1jé=Æ/Ú éÝöF ¶2Wb3)ûìÅhœÌä>¦—P*€¾zDM›†¢¾Ê2U‚vš·úŠõxGz‹ކ–P•pþ"FGOGΔb9ˍÚh­:ŠÀ¢ÐäaÁkXdË4*Ý¥Û·QñVâP + `°ùZ¤ $FU² ÿ«õ³a¢Ì0"šYœ_‹Ý®&˜QÖq>ƒ(þse?)ÔÚ½öµÈF³n ä›î<îA*¤ZB + ó3ö<+í¤÷ፙSy ¶e#1úþ~Gò¬¯ü`¬ lsªAôL”êpß3BŽE + ö—¥ûk’¿…¬ Uîhä¾÷ñæ¡J´äCà¨Ý!Jè=4ãßñ!zy `«bÚGÐϧDN‰¥t6áÃ{|ïi¬^)sSîÆÅæL&§Â#G ¾}¼‡…ÇÎýØÙ;B0d¿xÿ{šCA´½ßÝR`›¹µÁ¾¡ ÆHœ•ÆùÚ3ºt¡Ò<6M}ÂLÜæý} .hE¢êŽØWhóø½ÅõÉ:ÒÞæ0ʍ¥š¯„\£²y¨¡YÁö“ȼœM°I ¶í™àhâ4Mn*»Ò”ŸÝ¿OÂJßtß[¨&›Ç…سҭ /ñZc;› =•t—miIhóø8ÞbôUãõ½¯ÍܪUÁÊÍv43•ÍãDÊRôÇX¾ƒ®ÜÛLFgsP ²9_›‹â‡õn•Óã¶¹67ÌÒ £ƒkM6Q:w2èR;9›Œ#á‚K¶ÁÚ<~|`hè>˜tÏx;ŒlÇ&Ä-Ðc¢Ôœ»ëÀn⇠6¿C›ÇŒª§*šgSÐB¸)'›åµ‰â”2¬øoÄYèlæP§Æ6_?¢é +License: UNKNOWN + FIXME + +Files: doc/sphinx-common/source/conf.py +Copyright: ..." is shown in the HTML footer. Default is True + = True + = u'DOLFIN Core, https://launchpad.net/~dolfin-core' +License: UNKNOWN + FIXME + +Files: demo/documented/eigenvalue/eigenvalue_x.png +Copyright: :x;Ø)ÏÂuZ¯Ó\N’e‚“?”~Š*Gø)ŸO¿ž‚ÙÃïøéÀŠqÀoÍÜMRpí’ØF ;Ä\c¾e–Ó + s,&Þñ3›Iª%¢r8Ά÷ÀÌܔz\lRÐßêS4ƒå é×eâÞÐdç#ð‹6ÑøEÈE‘Y@‡É¹€^ræ›K-Ú?5–žIŸ‚Þ›‚7^Ð_±b +License: UNKNOWN + FIXME + +Files: AUTHORS +Copyright: = form signed + form not signed + form! +License: UNKNOWN + FIXME + +Files: demo/undocumented/advection-diffusion/dolfin_fine_velocity.xml.gz +Copyright: >Â"ªr8-ÆónŠ’Ív‘÷a¡1Ãb + F#“u/Ё„ñÇVÉÍ·`t&€^Ôcûulÿ§C! Ä~.uƒ|±æÍ3UÒPn:iýįI£øˆˆžŽþz×éEŠhþQ#(¿j³ FÏä ŽD[ße`­Ôô#ó µ‰|q‹ŒýáU°ËhЇ¤¡7y®Ú3x-e| •‡?p“ܲéB»H@ʨûÂÑܾ¯DTËÏ®ˆwNåAžvòʜJè + {ܓFzŸ:I-hj8V1b‡6¨Wú‡­àhÿD5-µ˜T¦(á }ÚW/vC#wîVYÐÏø;h,Tè…Ôÿp€Jaký œtÆ K*z‹Ç›‰?>?­˜ˆÖCFFÛJ"íl™åX9‡{ˆÁ + å"¬0äÔ»P6—¨õ$ÓNë‡ÔÉ´ØQpە ö²È>&#šŽZÅgTvˆ/Ècëk95q™DnÉڅ ŸXT#× +License: UNKNOWN + FIXME + +Files: demo/documented/bcs/aneurysm.xml.gz +Copyright: >Çx»e3ˆ·co¿úÀËÆÛ­ }^­Ca}1ìuԃ>ÞªCzBc¼þ ¿/ý í%ٝi ºÚ²zí¹Þú½ù÷õ¼Õ7Ÿ–àæ;ã»}ëë–†ÐåR§bhÿ”/7ƒÉ}þm?\ìÚ5hïÁ{žû|“¾çs8‡Êó&=ó«\Fu¡JlŽm§ + gý,¤ >9Ÿç㘭þQ[3¯Î«zþ°4²òª¯ÞGs-±û'YÚﮯԊ?¯<Öø‹çªo17êOàƒÏkú$b-?§Ü˜=º7r”šþ¸Ú…OUž}úî¥ óòçÜÈ>ENj˚=%¨Õg±Á/ÝWö˜Í|,(8ó%¶F÷ÐÜ}eaqr>‘81;”œVòÞ+»2ÅèxqÒr¯¾vËë +License: UNKNOWN + FIXME + +Files: test/data/aneurysm.xml.gz +Copyright: >Çx»e3ˆ·co¿úÀËÆÛ­ }^­Ca}1ìuԃ>ÞªCzBc¼þ ¿/ý í%ٝi ºÚ²zí¹Þú½ù÷õ¼Õ7Ÿ–àæ;ã»}ëë–†ÐåR§bhÿ”/7ƒÉ}þm?\ìÚ5hïÁ{žû|“¾çs8‡Êó&=ó«\Fu¡JlŽm§ + gý,¤ >9Ÿç㘭þQ[3¯Î«zþ°4²òª¯ÞGs-±û'YÚﮯԊ?¯<Öø‹çªo17êOàƒÏkú$b-?§Ü˜=º7r”šþ¸Ú…OUž}úî¥ óòçÜÈ>ENj˚=%¨Õg±Á/ÝWö˜Í|,(8ó%¶F÷ÐÜ}eaqr>‘81;”œVòÞ+»2ÅèxqÒr¯¾vËë + n­P¨L+o {M’ B塀öFkõ‰­Àxtºà,ììá^†ª0f± Q¡<®º´<.óí +License: UNKNOWN + FIXME + +Files: demo/documented/navier-stokes/navier-stokes_u.png +Copyright: ?¸:ìþ×BaŠ ™eQ¤”BˆCGP|œnÓ TEۙ…Àð„¦·ÿâ>ÛJw[aØ[V.“(Œ c=ŸÏ°PüzC + 2008-2009, Gael Guennebaud, + 2009, Benoit Jacob +License: UNKNOWN + FIXME + +Files: COPYING.LESSER +Copyright: 2007, Free Software Foundation, Inc. +License: UNKNOWN + FIXME + +Files: COPYING +Copyright: 2007, Free Software Foundation, Inc. + law + law, except executing it on a + on the Program, and are irrevocable provided the stated + on the software, and (2) offer you this License + permission, other than the making of an + treaty adopted on 20 December 1996, or +License: UNKNOWN + FIXME + +Files: debian/copyright_hints +Copyright: 2009, Johan Hake +License: UNKNOWN + FIXME + +Files: demo/documented/auto-adaptive-poisson/u_refined.png +Copyright: MžJ߀€Mtt4¥«MúM`1¦¸•½t– vÍBµ̃?trçeBÔܔ"¥¹i÷Rþ« + QÝQåXúµÛ~X–>BÌ.B´íZQT²Lí¦¿¶d%¤€¥ßC,Ålǯ«é¶(b\—G·{әÿ6gHáöU7kFnòe‚‘ˆ1 ’”“á\Z¢pDòRáFe¡5ºgyxvr‰€Ð2&z[/M®{ZŒÌ 3¿™’ 2DÚçHŠIGh¡!²`â§GgQ ‹¡‚¾4ï;\Æü¢Ø¡#ÊØþUäËȍ>;f>N´93Øï‘ÑìUŠtXcÞX4pV"nD lٕÝ&ڎ6ÅÍ + Z[¡`ôüˆl÷­.nãygwC +License: UNKNOWN + FIXME + +Files: dolfin/io/base64.cpp +Copyright: 2004-2008, Renà Nyffenegger + Nyffenegger rene.nyffenegger@adp-gmbh.ch +License: UNKNOWN + FIXME + +Files: test/data/doughnut.xml.gz +Copyright: Q%ä4%EÖE!âááøá_ÿñ—Ÿ¿ùû—¿ýúõ¯¿üømxÙ¾ýæË/?ýõO_ùóßþïÿõ?¿ëßþëÿð‡þôןÿíë/ßàOÿò뿼þÏßþûo¿ýÇ¿|ÿýþç¾üۗ_¾þôëüí¯ÿ÷ËO¿½üõoþöøæ›þòå×ÿæ§/?ÿüÛïÿñåÇoûÛ×ÿó˟þòí7úú—¿ûÂÃüöõ§/¿~óë×ÿÂK½?9~öåß|ýåO_þñã·ø¾ð;#ÿÚôWøò?6üèwü—íá¯×ý×Ó}ÿdª°OÕ_jŽyÛʶÐ1iùòÝöòëþùâ>Uζœë–G,[ +License: UNKNOWN + FIXME + +Files: demo/documented/periodic/plot_u.png +Copyright: V'¹‰a¥R€Q˜T(R«£è1Ðú«5<›‚5Ècu¨Õ€¶îa»ñƒCº7 R+Å) ¬Q€ÙX m + ‘ƒ€q¢MePq™h†ÑЬ`X{8¨ÁTˆáÐ[¤Ñ®yp åYóáeÐúšâ‰v𿕁ÊÃÁlq‹pPDqÔbSVÔP­Ã(˜6’Ì&ØÔˆÅâL…Àà%Y$˜L†àE•úÓ`^5€,+PЬ¢9™!֍òç«J“T$ Ð1ŒÒÆùkˆ®ò˜jqô„OBÌ~Œ Xÿ&øo¾º «ø«¯LG°#Àë¸ýàÊa¸ðœj( š)l·šLûvï[‹Š<úњuáçþùÏû/$qY"‰0ñXâu¿ø6®Àõ¯Œî®qD1WÕOcr“¦OrQŽÙÄiQ,­ÅÈÔ7q¶8šj笺°æÈG¢áÂAMŒª1ž8ÁŒ˜Xuž¯KÀb¥î/ÜL„•¢²†S` Ñ°¦FÃh®£V*t,õ$Õ!èY$ëb²93­ÚŒË:Ôk8ÃC¥rXPé@5ˆH {)H(kF§ h܄‘RfB±È˜d”Љ^X[VDzž¾(ÈW¶/EÓF^&¦9¬`ôøĂF…*rÏ£† H3LÂ@ï,‘&h”ˆÍT„5èC­Á5ŠUñW0M¾TPj6!ªt¦xå‰*¦lª ûG `ǀ¬a͋X j»µ¢zžëíŸG.äà¦sH£y¯O=÷+Ó.ú¸Aaâ1ÃëÞñî_ûýß/WÖúÈîNãºR ªʋk{AQ¶˜Ò.wÐcYחW忖8Q+h³QcØKkõÑj â/ÅX¤q„¯èTÄârg¢ŒC¸Ù1‘*Eem"F”E…ZBІ'DDÌÁ)"^ ­Ö ëY¯‚À„a…Õ!LÇóäk£V‡4ÀxŒš4A®Àb~~·nÍ€±þ¼Ë«*M(WÕ9[˜&ãD‰6QM¾¼D‘QE²‚R‘"‚T‚M·®J&™Ñ‹q³…«A!- sÿa ) Êõ¢Š3¥Ì¨#ØF"ìlÔZÃ*äZ¥Ô6Q`p  iugj¡v1VWÅþt.û<óýtîCÿ…h8W¨tGúªZdƗp¬ol 7aÊÁÇ’ ~ä + ÄN±ui‚}t"Û®JA„¥cå&^}ž¯"u'Ѿv †B›Àçiza%Ð@uÏ@s%Vu(…v!Âú›¤ñ4›_`|¶\̣׳£¤T"Ö>ÁøËèsÄÚ&–ˆc=kXÏ`HÜÒTé%/^@ÓDL +License: UNKNOWN + FIXME + +Files: demo/documented/auto-adaptive-poisson/u_unrefined.png +Copyright: [õçê[±~/ûˆ}ÔÛaZDĖ`K±[†¾•iXQ!FüðÁ¾qQøUÎÒ9Ícyid%.ꚛÚK$l·tÊGF(\ÄIcz}fòˆ—:á'‹Y„¤,ôV¯óҏ¬!ì<ƒöàõãe÷s~±_,´AýòàL™A±S¹Ê œN¼BߦºïŽXLºÔ{‡{îà _(֑ßq¿_h VŽgZîå½"vzjr”…étF—útáR󂃡(‰ÿö‹î%~™»=îö¸Ó‹þ/¶ÛrŠ[…m3EÌÞP˜ÇFÇWV6/;ÍÊ ÀOž,òdï…'Ë +License: UNKNOWN + FIXME + +Files: demo/documented/stokes-taylor-hood/plot_mesh.png +Copyright: b4r ¬é؁«º÷ýý¦*4ëy¹4Ô±£ÿFxã~ïê¿ öÝ6y7®AOcܺAdÅÆlƒ ÕylÞÆøÒ¸Qû³,ȹ`_\.àÑSö + õ.ïïS^.?Ïg¸¯ð(däù°•ó?ϐmý°iâéÏdø—ÚúÉG«Åÿ• £x3Œ¶ë‰ãA˜3M}¹Ì··eš··oßßçå2ßߤŒd(Ã}nJÉÞÞæE9sá•?ñþ>ÇøÈçrù¸«Ì0ç°IeS WÕh_­*ܲÚÔ¤å°z4ßZ?<ß4Ñsf8ÑǞiëçý|7ۏgzÜ>C}Û£ã9è¦>ú¯ÞŒhüÏßp!s؏eÌp3¬ç§h”/ï%uùñ‰*a&¹UUä뺒?%í唬[½r~ÇÕ[—ų·Þ¼%›Ï5Í|ÔÖe#>|ô&Oë›<•á~>Á­žËšÏA7õ)àu9Dþí‘}5^X²Í µƒº.—ÛüD––ÃçÉĚ«™ô³×Ð́wåâé,Yΐo·"Œg¦2ù."ύVxØÁþÒ£7s‘}Êò•óÅò¹VçM„çàeÎùØ~Úøïãåe°ýcŒŸ?— V)󍿏_¿Š°‚œáãçϛ÷®ÌÐrûõëæÜà÷ï›4gkÏUžV’2ÛH£Û­xñçϟãǏñö6^_—Yýúu{ܾö~üøø°/žB¤C ùÀDüª€O1ôMÏ¶w¯™èÛOáŒP²ÑÞG‘c”\_“™Þ&‰‘*áe*ÍnFà#Ÿ,>/O´æ¹sá ӟfùCl#«r_Ï;ïÞùÊûüvÃØžŸx&,",ƒ÷’Tóà}Ñé—2ìþ¸0«Ü£fÂ@ ±7µ)ïÿ?¶†Ârç:Ùè ûg Ñô·¶>·0¦óÛpÖMÛaë{ ³aur΢éo;l­[˜ {ÎCnÃYC4ým‡­ß%LÓçá +License: UNKNOWN + FIXME + +Files: demo/documented/subdomains/plot_subdomains.png +Copyright: 9(m,ñG‚ÆT’c–Öî¡ê.•VäT²UU_WHc‹³`ÚݏÁ÷<«¹ð”SNù§ú§³Ï>›µïÝ»÷ùçŸ?þøãé5>>¾mÛ¶ ¬\¹òG?úў={N?ýôóÎ;ï†n8î¸ã†>—)ˆ°0 Ȃ=5ŸT`u7ìLÒùQYôc Ą3†ùŒL¶PÉXìZ®ºÿ`I_ö¢ÜqʡΌœ’@vÛáÇ&wK¥1‡A;{¹ðo|ã>ðÙþÿø¯¼òÊE +License: UNKNOWN + FIXME + +Files: demo/documented/stokes-mini/plot_u.png +Copyright: •… .X°`íÚµÓ§O7{´qãÆS§. + µÛ°j^ÄA«ÄžŸ59ÆÀ;ÓF‡—ô–{ÐáÊ»Æ ÀÝ:Øìó¶÷¯Á¶9 e@÷ÖC §áS˜ëÞ´‡ßNþ?kêt­5_ÕôÍ Ñ tõßk±äZÛá?±”Jÿ˜¶îÂý'þüÀ¨'>Ãh¬ ¶.»è;Þ!1(ɏDÌoÿ"Ù{Evôù–!ÚN¾±UöKkÂ$-S¦ +License: UNKNOWN + FIXME + +Files: demo/documented/mixed-poisson/mixed-poisson_u.png +Copyright: •Ôq8€´£Š@ÜòÙW7ôž‹¹à†qî˜{ø ß|j0mgûî®6dÚú¦•¾FDµ‰‹†€œŒÅ&š|á˜>'µLhlŸGc£v—.„œ‡  Y Óû€0€ Š@:Àà  ³)²¢1…™¨dé<{ÃÖØ5qÑüf¥~u“8,ƒfâW±šN:° +License: UNKNOWN + FIXME + +Files: test/data/intersecting_surfaces.xml.gz +Copyright: •èºÁ$ιð EÒ(«"•èºÁ$ιð EÒ(«!•èºÁ$ιð EÒ(«#•èºÁ$ιðÜÆ»(«i ¨X=Nœ…sáФQTV[ ºn0‰³p.ÞEYMè¸obõ8qÞùËÏõ.ŠjÂêq‹DÅQç,œ ÏP$¢š°zÜ"QÑ%8 çÂ3I£¨&¬·HT4ιð EÒ(ª «Ç- †³p.Ql-kՄÕ㖉ŠƒYx 3u±?œ0 oXn™¨8ꘅO”Š$QT–€[&*Ž:fá¥"I”Õ„£ž‰Š£Þë¥"I”Õ„£ž‰Š£Þû¥"I”Õ„£ž‰Š£>®'JE’(« G—ãMì§Ÿ(I¢¨&¬·BTuÌÂ'JE’(ª «Ç­G³ð‰R‘$ŠjÂêq+DE—À,|¢T$‰¢š°zÜ + «ñKÂjܒÆ%¬Æ/)«ñKŠÂjü’’°š¿±o$ea5~IEX_RVã—Ô„Õø%ua5~ICX[R¸.¡5ŽQAxcTbãõz&á•…Ú8Fá6ŽQUȍcTvãՅÞ8F á7~Q÷ÊåkÁqŒ + «ñKÂjܒÚ%¬Æ/)«ñKz=ðNJÂjü’²°¿¤"¬Æ/ +License: UNKNOWN + FIXME + +Files: demo/undocumented/auto-adaptive-navier-stokes/channel_with_flap.xml.gz +Copyright: ˜1ÐÐ~\/¶cKY_ÏÀ±…¦–äºǶ²>»ã8±´)×)9e}¯ÿWÌkk +License: UNKNOWN + FIXME + +Files: demo/documented/mixed-poisson-dual/mixed-poisson-dual_u.png +Copyright: ™M¡ÆÉ¢Ëݔ;Ѝ"‡\C=,“”9;§ï̈Q£âˆâ­Ãw#k˜´1¿¡[ª,Ô>ilÑ-%ÀL°@VéÕñ‡šº±[(FôYS!@‚zHè’R§ˆ ¤ÔmÇ6Cs°Ž +License: UNKNOWN + FIXME + +Files: demo/documented/neumann-poisson/neumann-poisson_u.png +Copyright: ™ ͹¦™ax`5™@ÈS¨¤ß ÀB{à Äÿm¶b ο€í™ÖÃò¢¸Éèm¡-€€·œÏqn uìœÛÍËN™>¯PPGrj-Û^RÌTÍ²–>¢ã2>è’VÖ ™),ŒD[hjՆ ,“~FˆÔ˜ +License: UNKNOWN + FIXME + +Files: demo/documented/navier-stokes/navier-stokes_p.png +Copyright: ›‹‹R‹‘¦#L’½$…09?­xÄ=í…Œ£Åsv‡¹Ch2oòj3_hŠëe‚4úñ6X4{4‚ðéÀ^¥R¦I`«€M’dßH!LÎÉ×üÂcºr{²žÀ[ÃïqϦ…ñ + Å1üÊD[¤Ô§m÷%Ò={ ;;h?\·C” r†F“d?I!L.»û¯‹‹V!Qb§}íß)~&~! Šá9Ï'=ÕÀ Ö0Ôј.jÈÔ îlq™&„AÑÐÁU?Ë>I’½"…09?ßöŠ»´í +License: UNKNOWN + FIXME + +Files: demo/documented/nonlinear-poisson/plot_u.png +Copyright: ¡6u£QQg| Rm´˜½p¸ù™¥=Ü+–DkVεu6þåÇÇV[€fcS?F¨!œûð®Àø_2‰gjã‘~ècl‚ÖIf+Ê­‡û0#îWF´ÔÌ" + Ú:¶™ å €¢³‰–ä1¶6Mçݾ‰ß^ÔÎäúø´N£ ±¾i¾¨9u +License: UNKNOWN + FIXME + +Files: demo/undocumented/elasticity/pulley.xml.gz +Copyright: £ù[ÍÃzB»N–ðK ã `40*?.abùׯµiV3Ä·ÑNX¡¸:íhó@·röÂV‡­+.Ìk ½ã–}8|ØuǦä:´†|æaù~¹¥¤†r…&TÕP¯Ñ\HöëÇ4VµGgÉþëÝ•t«ÚÏæƒœ1Ñ +License: UNKNOWN + FIXME + +Files: demo/documented/poisson/poisson_u.png +Copyright: ­ô-IšÄ…0gYï<×S…ß_|ØXÁÈC:jM§š™sQ,FʚTõ¦ïÙï»hR{ÿ4¨6Ó@)¹€:¤C˜¬ ²GI1‚*}–ÙæH¨´ž(HEQ+t¤ĝN6„iÎY ˆÍr*møŽ¿’%=EµÊòφýK>ïLžú2yVµFœ%“un:2×ԛݫXzùV¬àçópÌ?·ŽRƒÛpĐ÷?CÚ¥@ ˆ´p,Opœ‰Ùf—žx.9U:º›@Òm)ÉEc€ƒo2<\õ.ðãg‚ƽýјï_«Úqž~‡ëõϳSÑÃè*†®ÎR‡´èánPÝõÆÛlS÷ÉWùñÅa¬Bš‚ú ê`…<ëÊTÙ /┞(Q 80U[% + ЯÑ[؛҃Zt ÝPˆúöP—I.U"k`TØÈNƒ9Kaí½pb !qÚiJXw§89è[~}¹ýyӉéBBDÃAîd•b6Äü«d?¸n?§†ÁF `xúÕ7ýȉæ$^<üݳ›B¨näAðI—{‡ +License: UNKNOWN + FIXME + +Files: demo/undocumented/lift-drag/dolfin_fine_pressure.xml.gz +Copyright: ¯íПŸðÖ^À{ÜE§+«÷2!…&;Ð@Õÿ[€¦Ä5=’Ëw!5ْÜw§µSn³- LϏÇåõ ­_Y˜FqíÍG¶™­CÑ!•¯ålùµÚcgî•w´„°l¬ 7eCÇ{ö?Éý™n"ÁIrŠ‚6*žSxZê!1Ҙ‰mِÿr“Mx^‚þç~ÎW3s¯/®+! ìâczÀ”lÑ>-ñµ4La³Í`^v³ bl¾&¯µAìIJ yr ;Ì!w9 + ÒèÇøš¬‡~?PÀ˜å¶ã텱s݄%¸È’ŒjÏâùlßÏݔ%SÈôU頊HQ¹•wÜÊr-„‰áy—S#…ݹ7Œ1$†;`y—ÛPv)βúÂ-3øˆ + Øå–m#K%r¥’k:­WL áçšÃ"ê[”dC›Ê yäÕhäôè¥L˜ºÐvªZˆ òØäˆ=ίNó•øNÚzÆxlT×¢9ÂÁڗ³ö7«=#m +License: UNKNOWN + FIXME + +Files: demo/documented/stokes-mini/plot_p.png +Copyright: ½V•ùÒTÒ|DZÒ8~ówWՊü‰–ØOg×® +License: UNKNOWN + FIXME + +Files: demo/documented/cahn-hilliard/cahn-hilliard_c.png +Copyright: Ś´Š66É/?¿‹ ³%®dœh›%B ÚòE›ÔÂÂ!FxØ ì´”‹Ùb>eIQ ®e·Oîìõ3<²‰™TÍÄ.Ûá[±/fòÛ̇Wa2Ÿ«£ŒH|«‡ZÏnèûüêú§ä‘Fm^Ø|~bT¾íwyÐïvO}ì#uÂByÕ±"\¢¼-APdûïØÊ¾±¶¨¦Î¨¨ã¿k—Knµvæg/Ҏ£ë˜(Y4Æv Ùq‰l»PüÍ>åØð³T ŸŠ¢Þ‹÷tÇâYD6†w·Ý˜ï°ª8åM2S1 +License: UNKNOWN + FIXME + +Files: demo/documented/singular-poisson/singular_u.png +Copyright: á²Q`‹qêlÖ;“ ½ôNÒ¦TUÒ¥ÁŒˆH‘PÕi²KØ´(±Ó¥6î µZԑr!¥S 3)¼DfÓ8¢0“é%ò™Òoe½ªCÖrbY-°¨PªºNì¥E£Xԑ´9÷¸pFë.R½÷ë7¬—4\vn ´û˧/ɕùej@3û×hfü$¹SF2åÙÖèPÛk‰-ù¹Ú‹™^¿ƒ˜É ‘l›6½gÍ{1àñ"ƒÒ9C¥ë+¡,^`“ŒdúÄ,`gdÏhtº!Ï!Í0;ª—& +License: UNKNOWN + FIXME + +Files: demo/documented/hyperelasticity/hyperelasticity_u0.png +Copyright: âðzåòò{,Ì}Xűö@`›ÙAMøDÉ£±ÏŠn(³+ö  ‹²q)úmмtÚ¼(BGöï²ø¿ók*&".š» mQp‹Où¬Ë`~ϏM÷gx Ýä0†S1v)³vߜ–½!C‘Ö=g«W W}$2³¡ÌÄõ›øÍ„Ɛ}È ÃL 8xæ`³ƒv;Aî±4Ç_Ð,l=»„7.£c šj”èè{O½Úd§xÅ ^}·×fÙ'—fƵ?³nB»ç¼bÞFCó§O„”)L*ÙRS ‡t ‡3\ 2·t*,  —?s\&ÞóÏîò_ÅS˜Åõ7Ê¡uâS_[▙£Tßa7#ˆ­~”#ýø{¯a|\Êâ!úæ8ùbw&ž)ãcQÒPúHüsÊC”­°ÐÕúƒånE‡/¶ZϤa O³ƒr}y@h”ÓúrQM‹ÖÓ³EK¤­:¿Šú„¢–â6 †4£vGaI0Ë0rIÕê<™åeêô¢É쬵B¢uò¶œ6É/Æe0Æ»ÿù´¯^ÇË#Í œ'¿Prf‰FWn:Rh4ƒ- +ô0ôEC¦ ÿ&¬[é¢üô™.ðx²Gãè[Êè)_fSèçåÁúqs÷ó¾üÅïý{=”°õh5[.J(Ë5Ky4Eòò»ç¡X3ԋmÚ¤±„:-Æ®¯%ꑸ¨ #È›J)õa…°à[ +License: UNKNOWN + FIXME + +Files: demo/undocumented/multistage-solver/dolfin_fine_velocity.xml.gz +Copyright: å"¬0äÔ»P6—¨õ$ÓNë‡ÔÉ´ØQpە ö²È>&#šŽZÅgTvˆ/Ècëk95q™DnÉڅ ŸXT#× +License: UNKNOWN + FIXME + +Files: demo/documented/built-in_meshes/python/unitsquaremesh_left_right.png +Copyright: åíýúôäGžPX3DvxkVârÒ|×kӓyZa͹ö[³‡°»3绞žüȓ k†ÈUߚõ8„­?ßµzò#/)¬"×{k–äöuÕ|מéɏ¼°°fˆ\é­Y•CØÔµó +License: UNKNOWN + FIXME + +Files: demo/documented/bcs/demo_bcs.png +Copyright: ìÔ/ r€ã1í~GõcnËû’Ø¿‚ †A° ªfvî.ÌI§0èۀªŽj®¬•«ªC´–jÔÉ鿉>çyöoèµÕ-Î?õ¾aG}Ô(j¬Ÿî5¹Dbã)a忝 & +License: UNKNOWN + FIXME + +Files: demo/documented/eigenvalue/box_with_dent.xml.gz +Copyright: û@î–îS@E+ŠnµÅÈ« ŒŒ9Ö1ª€ýÙSº Oéà—è–+½Éja(ND׎bУ7¡6‡A‘Þ¤3ibkp›•â$öè }}/ ‡`C:àWˆ*àÉÍmóÕIä øóüOó;øe܌n aºÒš£Ù±ûÁHñ Ù Xv¬G[án€"v»:;”Oàà!¥.vР¯½å +License: UNKNOWN + FIXME + diff --git a/docs b/docs new file mode 100644 index 0000000..24948f1 --- /dev/null +++ b/docs @@ -0,0 +1,2 @@ +AUTHORS +README.rst diff --git a/dolfin-bin.install b/dolfin-bin.install new file mode 100644 index 0000000..f082b92 --- /dev/null +++ b/dolfin-bin.install @@ -0,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 diff --git a/dolfin-bin.manpages b/dolfin-bin.manpages new file mode 100644 index 0000000..3f208b5 --- /dev/null +++ b/dolfin-bin.manpages @@ -0,0 +1 @@ +debian/dolfin-get-demos.1 diff --git a/dolfin-doc.install b/dolfin-doc.install new file mode 100644 index 0000000..665ff89 --- /dev/null +++ b/dolfin-doc.install @@ -0,0 +1,2 @@ +usr/share/dolfin/data +usr/share/dolfin/demo diff --git a/dolfin-get-demos.1 b/dolfin-get-demos.1 new file mode 100644 index 0000000..abc23d0 --- /dev/null +++ b/dolfin-get-demos.1 @@ -0,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 . diff --git a/libdolfin-dev.install b/libdolfin-dev.install new file mode 100644 index 0000000..2cc7c04 --- /dev/null +++ b/libdolfin-dev.install @@ -0,0 +1,5 @@ +usr/include/dolfin +usr/include/dolfin.h +usr/lib/**/*.so +usr/lib/**/pkgconfig/dolfin.pc +usr/share/dolfin/cmake diff --git a/libdolfin2016.2.install b/libdolfin2016.2.install new file mode 100644 index 0000000..8755c99 --- /dev/null +++ b/libdolfin2016.2.install @@ -0,0 +1 @@ +usr/lib/**/lib*.so.* diff --git a/python-dolfin.install b/python-dolfin.install new file mode 100644 index 0000000..e3da3e7 --- /dev/null +++ b/python-dolfin.install @@ -0,0 +1 @@ +usr/lib/python*/*-packages/* diff --git a/rules b/rules new file mode 100755 index 0000000..ae619a8 --- /dev/null +++ b/rules @@ -0,0 +1,162 @@ +#!/usr/bin/make -f + +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 -e 's/\+dfsg.*$$//p') + +FENICS_RELEASE_VERSION=$(DEB_STRIPPED_UPSTREAM_VERSION) +FENICS_MAJOR_VERSION=$(shell echo $(FENICS_RELEASE_VERSION) | sed "s/^\([^.]*\)\..*$$/\1/") +FENICS_MINOR_VERSION=$(shell echo $(FENICS_RELEASE_VERSION) | sed "s/^\([^.]*\)\.\([^.]*\)\..*$$/\2/") +FENICS_VERSION=$(FENICS_MAJOR_VERSION).$(FENICS_MINOR_VERSION) +FENICS_NEXT_VERSION=$(FENICS_MAJOR_VERSION).$(shell echo $$(( $(FENICS_MINOR_VERSION) + 1 )) ) + +# Allow test programs that uses OpenMPI to run +export OMPI_MCA_plm_rsh_agent=/bin/false + +DEB_BUILD_ARCH ?= $(shell dpkg-architecture -qDEB_BUILD_ARCH) +DEB_BUILD_MULTIARCH ?= $(shell dpkg-architecture -qDEB_BUILD_MULTIARCH) + +# Disable MPI on lam architectures +include /usr/share/mpi-default-dev/debian_defaults +ifeq ($(findstring $(DEB_BUILD_ARCH),$(OPENMPI_ARCHITECTURES)),) +ENABLE_MPI=OFF +else +ENABLE_MPI=ON +endif + +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) + +# extract PETSc version from petsc-dev +PETSC_DEB_VERSION=$(shell dpkg -s petsc-dev | awk '/Version:/ {print $2}') +# extract the current PETSc version +PETSC_UPSTREAM_VERSION=$(shell pkg-config --modversion PETSc) +# "Major" version is the first number in the upstream version (major.minor.release) +PETSC_MAJOR_VERSION=$(shell echo $(PETSC_UPSTREAM_VERSION) | sed "s/^\([^.]*\)\..*$$/\1/") +# "Minor" version is the second number in the upstream version (major.minor.release) +PETSC_MINOR_VERSION=$(shell echo $(PETSC_UPSTREAM_VERSION) | sed "s/^\([^.]*\)\.\([^.]*\)\..*$$/\2/") +PETSC_VERSION=$(PETSC_MAJOR_VERSION).$(PETSC_MINOR_VERSION) +PETSC_VERSION_NEXT=$(shell echo $(PETSC_MAJOR_VERSION).$$(($(PETSC_MINOR_VERSION)+1))) + +SLEPC_UPSTREAM_VERSION=$(shell pkg-config --modversion SLEPc) + +PETSC_DIR=/usr/lib/petscdir/$(PETSC_VERSION)-real +# SLEPc version must match PETSc +SLEPSC_DIR=/usr/lib/slepcdir/$(PETSC_VERSION)-real + +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_HDF5:BOOL=ON \ + -D HDF5_C_COMPILER_EXECUTABLE:FILEPATH=/usr/bin/h5pcc \ + -D DOLFIN_ENABLE_VTK:BOOL=ON \ + -D DOLFIN_ENABLE_QT:BOOL=OFF \ + -D DOLFIN_ENABLE_PARMETIS:BOOL=OFF \ + -D DOLFIN_ENABLE_PASTIX:BOOL=OFF \ + -D DOLFIN_ENABLE_SCOTCH:BOOL=ON \ + -D DOLFIN_ENABLE_PETSC4PY:BOOL=ON \ + -D DOLFIN_ENABLE_SLEPC4PY:BOOL=ON \ + -D DOLFIN_ENABLE_SPHINX:BOOL=OFF \ + -D DOLFIN_ENABLE_DOCS: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=$(PETSC_DIR) \ + -D SLEPC_DIR:PATH=$(SLEPSC_DIR) \ + -D DOLFIN_LIB_DIR:PATH=lib/$(DEB_BUILD_MULTIARCH) \ + -D DOLFIN_PKGCONFIG_DIR:PATH=lib/$(DEB_BUILD_MULTIARCH)/pkgconfig \ + -D CMAKE_CXX_FLAGS:STRING="-fpermissive" \ + $(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 \ + --parallel + +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 + sed -i "s|-I/usr/local/include||g" $(CURDIR)/debian/tmp/usr/lib/$(DEB_BUILD_MULTIARCH)/pkgconfig/dolfin.pc + sed -i "s|-DNDEBUG||g" $(CURDIR)/debian/tmp/usr/lib/$(DEB_BUILD_MULTIARCH)/pkgconfig/dolfin.pc + sed -i "s/-Wdate-time//g" $(CURDIR)/debian/tmp/usr/lib/$(DEB_BUILD_MULTIARCH)/pkgconfig/dolfin.pc + +# set petsc:Depends to something like "libpetsc3.7.5-dev, libslepc3.7.3-dev, python-petsc4py (>= 3.7), python-petsc4py (<<3.8), python-slepc4py (>= 3.7), python-slepc4py (<<3.8)" +PETSC_DEV_DEPENDS="libpetsc$(PETSC_UPSTREAM_VERSION)-dev [!kfreebsd-amd64 !kfreebsd-i386], libslepc$(SLEPC_UPSTREAM_VERSION)-dev [!kfreebsd-amd64 !kfreebsd-i386]" +# slepc4py version must match petsc4py (using the PETSc minor version, not the patch release) +PETSC4PY_DEPENDS=python-petsc4py (>= $(PETSC_VERSION)), python-petsc4py (<< $(PETSC_VERSION_NEXT)), python-slepc4py (>= $(PETSC_VERSION)), python-slepc4py (<< $(PETSC_VERSION_NEXT)) +override_dh_gencontrol: + # We have a tight dependency on swig - #675207 + set -e; \ + swig_version=$$(dpkg-query -W swig3.0 | cut -f 2 | cut -d- -f 1); \ + next_swig_version="$${swig_version%.*}.$$(($${swig_version##*.} + 1))"; \ + echo "swig:Depends=swig3.0 (>= $$swig_version), swig3.0 (<< $$next_swig_version~)" >> debian/python-dolfin.substvars + echo "petsc4py:Depends=$(PETSC4PY_DEPENDS)" >> debian/python-dolfin.substvars + dh_gencontrol -- -Vpetsc:Depends=$(PETSC_DEV_DEPENDS) -Vsource:Next-Upstream-Version=$(FENICS_NEXT_VERSION)~ + +override_dh_strip: + dh_strip -a --package=libdolfin$(FENICS_VERSION) --dbg-package=libdolfin$(FENICS_VERSION)-dbg -Xpython + dh_strip -a --package=python-dolfin --dbg-package=python-dolfin-dbg + +override_dh_installman: + dh_installman + + +.PHONY: get-orig-source override_dh_strip +get-orig-source: + uscan --force-download --verbose --destdir $(USCAN_DESTDIR) diff --git a/source/format b/source/format new file mode 100644 index 0000000..163aaf8 --- /dev/null +++ b/source/format @@ -0,0 +1 @@ +3.0 (quilt) diff --git a/upstream/signing-key.asc b/upstream/signing-key.asc new file mode 100644 index 0000000..cd60a90 --- /dev/null +++ b/upstream/signing-key.asc @@ -0,0 +1,121 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- + +mQINBEqc184BEADZuaJzjLAKmueGo4hY7V65vjQwge+UqwvaiwKx655cvOI71XnC +vmRilkyWSDMyREnNX+7J0nn25lGTaGSqDU0nt3onHLR3sdagCGJ+4xC+t5YrLe8l +4nU4ODgs1CMQXd015lyG+y7eIqQY0i9tkcXoLfTJ5nNT0AVxZqYVvWl78o3Baqf6 +qiXg5HXfpRJGoLHNeDRNUMeoNuSa8Id6mD0gSMXL3q2Ck8RryY3QPt1XZtHSqgaC +E+ZPm/XkXUxImQ4OFuFhi0MAFWEelbfyQosMp+0MF5CdR0hBzLnhruGg7iQpJg33 +ruTwuQy6nyuiAzs1T6a7zaS2vYN4rmzKsk3Wqr6a7ucCkqlCT6kIPZ87u1ANRDiH +CLFY6MrNpEphPMx+p8pyT552a/dS4xWtr923GCS6XLWy5QtPqKQ8phM8JlwiIjMw +/ehtH8N3gJdX3n5uigrQf6FLuWd7ZXFGQacZ/9KhEbUSpPKZQdmo8JZk1PJFzRmp +uebhwqvt0xEJSMGinwp9ng+PfXDUiAHfObT/EZz9QAnAAW2fofdQTRWZF0BmLzbY +EO/+0guImg/4PFY3YrzJa8duTnaruoKvCUEx1AdzlULzTZNbfNRLCIwU42YJD4pf +w8BmJCpLvMKeBHZSbMHUBJjT2wlHwA9rKRu581HDnBY2ibIzg/Wtlb+PSwARAQAB +tCFKb2hhbm5lcyBSaW5nIDxqb2hhbm5yQHNpbXVsYS5ubz6JAjoEEwEIACQCGwMC +HgECF4AFCwkIBwMFFQoJCAsFFgIDAQAFAkqc2MYCGQEACgkQixNE3p+AfxT5Rg/+ +PORM5B993xrljj8KtrHf+r6icJoEopSEBWcYZInqER+ehbc5vKD24U/tAAKQpXpS +GbeBcTdVo2pJGP30Nh4KcHpteNt/dBSsExiBDIvXN27Ukz+4l0YXi3Puq1Gnh0j+ +cjz1PD3cKg8Ry8lWNUkyVby51P5SV+TeEvQBMuqGjXnuqxrmrPFAnSL7xxtwlb1v +XuUk/MHA/wEHp9eFncnWiwgk4HO2+X1xHepE7q0+nq6ovRjg2bBRF/k+OZOAtf9E +wD+SCx3Z4IKZzaGV+OJYaVrd3obIrK4Bey8KqUefQxkRU7lDBBi/HvCD36s2fmbb +7U3WZlANW6bhPF6IwPOLOCG3FA3XgARp7VckUcTXqbiwMuKlTccr4/O4q3Lay1ML +0lZ7XDuZBRTXt3CytyvwBC6ReQUp8P/1ddezts6X92s5W9of0D9Cva07xpxgx7tO +BKCuefbAnsGn4pCTM9SyG0kmoRTn3SD5EhpzIQhqRrgC7JcL5A6ef1eTxemfOTEM +idxFAv4Zn0ZvTHCjsG7Q6eRA2kHw6M6a2g+93RVPE6Vxlvc4LFHBJ86dCV6UXooF +mV1+vCiFyZqZOS+zmxQtjuncx07wQ7DPbH3bj11jjnquJR27KO1KEbgEsIBzWWcA +6E2PNDBlHp5sjHAED+OaRbBn2NCW4QaX1rGlDhhg8tC0L0pvaGFubmVzIEhvZmFr +ZXIgUmluZyA8am9oYW5uZXMucmluZ0BnbWFpbC5jb20+iQI3BBMBCAAhAhsDAh4B +AheABQJKnNiHBQsJCAcDBRUKCQgLBRYCAwEAAAoJEIsTRN6fgH8UvuAP+gIxjaxa +sbFalBB8addQMvcZlY6wIPOaTLPeS7cFOZuWj4e+FnBIYAMS8R0bhe8rILQnsx8k +QVvYe0O5K97pClNE/xpOi299HGqEtebQH4utoTk6VEMCfQi4NqyjUcamzrJTew5H +EcLoo8Ede21HWWTC+nKnyeI1p8ThDqA9rSIO7aON3s2uI0LYMx0kb9b8E8grCzkG +yQ1kuyG0JEZxpCHlCamIs8vFg8tx4LJrwkT7bMLwqCQgtvyqa6Y3t44bBussakBE +Bfy+h23E16LCDiPCw9aYlmotsGLw87V32VmxNiF78ayhXb40lQ60qAyIBVxBj/BC +VMx4QaUD6Tr6IKotEtKSBcvU84syt1rwsI355jTggEE7Q3ume+84ioO3dVm7UP65 +R6L4Ob4F+CrXrtVeyuweNGvsFwQMCYovlfeQwZkHNHM0MoCWziw2gcppnXkMBedh +bF2QrtaEuGXQtQxyQHoQ2JEAnHNsTz89ltbbKL1QNNcD4W/HHcin6Vs2oQ6aFtaL +kUlHol4BC5y1wynWirAIp9g1Fli67T6r2+qjNuUJcWUSXwUpVIEf+5YkaosnZuTd +JC6WQgp/jOvrwJxlssArlb4KxHJk7Bu0AAbY/QKtKP54oM7OEjz7kHT5nT2mZEa6 +v29SCWOyzJu9tKBzKH5BsassX77hiBcbd7j40cfQx84BEAABAQAAAAAAAAAAAAAA +AP/Y/+AAEEpGSUYAAQEAAAEAAQAA/9sAQwAEAwMDAwIEAwMDBAQEBQYKBgYFBQYM +CAkHCg4MDw4ODA0NDxEWEw8QFRENDRMaExUXGBkZGQ8SGx0bGB0WGBkY/9sAQwEE +BAQGBQYLBgYLGBANEBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgYGBgY +GBgYGBgYGBgYGBgYGBgY/8AAEQgAXQBLAwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEB +AAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMCBAMFBQQEAAABfQECAwAEEQUS +ITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5 +OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeY +mZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq +8fLz9PX29/j5+v/EAB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALUR +AAIBAgQEAwQHBQQEAAECdwABAgMRBAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1Lw +FWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2RlZmdo +aWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLD +xMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/aAAwDAQACEQMRAD8A +95opKKAA1ia74s0bw9GfttxumxkQR8uf8KyvGvjBNBt/sdowN665J/55g9Pxrxia +ae+vWuJnMjsclmOSaAPQ7r4r3rTH7FplukXbzWLN/SrNp8WVVV/tHSeCcFreTkf8 +BP8AjXmzQsTiq0kRB2mgD6H0TxLoviK1abSb1Jin+siPDxn/AGl7Vq18mStqOk6m +NR0e9ltp1IdXQ8gj+Y9q+kfBHieLxd4KtdYVQkxzFcRj+CVeGH07j2NAHQmiikxQ +A7NQ3VzHaWU11KcJEjSN9AM08tXNePLsWvw71VvNVGaExrk4JJOMD1PWgDwvU9Xn +1jW5765kJaZy5yeme3+fSrNoqAbgc1hQRSP84BOPSte3WeMAMDigDVCx7QxYAfrV +O52tkqM471IMkhW70s8AWEuCMYxxQBhXI3IVJ4PUV6B8DtRMOo65oLsMEJeRj/xx +v/Za4GcbYjnI+tSeBvFUPhTx1fajcQSzxRWbxlU4ySVIyT0HBoA+n6KxPCvibT/F +3hS117TQ6wT5BSQYZGBwyn6GtrNAEbNXm/xktp7jwdYXERPl21+ry4/umN15/Eiv +Qmeua8cR/afh/q0WM/uC2P8AdIP9KAPlbU/GVxpV2/k3FnGqn5UlPUe9TaL8Tlu7 +j7NeLErtgDZnGParGo+ErTUHaRbaGRpAQ24dR9RUFv4Rt9NmtMwRBlf5Ao+6M570 +AXfE/jO70klLVNr4yGZc4HrXK2vxH1A3HkXlzcGQgMEWDt1r0rV9JtNUvWS5RTkB +MlQeMVWsPBEFtOJSFY42hwFLY9MnkUAUtJ1O61m1810YRgdSpGfzqnfSXFpdtPFb +rLC7qZc54wv8+9dddQx2tiYkUIB8tYVin27V3sogJpXISOHGS7EYHHfqf60Ae3/B +myew+GxUk7JLyWSMHsvA/mDXoe7isLw5pq6H4YstKVy5giCu5P3mPLH8ya2A3FAF +d2qhqNuLzS7qzP8Ay2ieL81Iq45qu5/OgD5xtL5bRWS4GDHlWHfI4IrH1XWzZavB +d3Vm8yk5AjP+rA9R71r+ObRtJ+JOrW7KQkzfaYB0BD88fjn8q4W7/tpLpVZtPRRy +plydw9zigDoR4oGr6xttdLuVEpAWYuAEI9RXbpevbr5U5G7qrDowry+G81SMkomk +xknIVZWOTWzp76vEUn1V4hGwyI0Y5H50AaGsahIbgqMgE16l8GIk/wCERvbkxr5j +3rDfjnAReM14lql6iyGXdz2Fe6/B6IxfDhXYYaS5kY/ko/pQB6MhqYMMVXQ1KG4o +Aieq71M1QvQBwXxH8Ev4p06C904ouqWefLDnCzoeTGT255B9frXiMQsJpZtN1WN7 +e4jYo8Eww0bDqCD0NfQfi3xx4W8E6VLe+JNZtrMIhdYC4M0uOyR9ST+VfOHiLxtb +fFOBNdXwyukCN2ign87dPcRjGC5AA4OQBz35oA2LOx8K6UnnhwzjnczZx9Kwde8Y +2cc32TTI/tUr9l5xXI/8I/PNeeVNdXJjJzjeea6nSfDttZoDFCvXrjk0AQaPp15e +3H2vUQc7srH2FfRnwpuoW8IS2CMBJb3DEr/stgg/oRXkNvA23aqY7ZrWsfE9v4Ej +Ov3t5HbW8YIkD9Jf9gDqSewFAH0UhqUHjtXzJ4f/AGuNMufEMsGv+FprLTWYCG5t +JfNkQerocZ9flOR717rp/wAQ/Aup6ZDf2Xi/RHglXcjNeIh9OVYgg+xFAHkfir9q +rwjpu+Hwzpd3rMo4E83+jw/hnLH8hXifij9o34l+IvMitNSTRLVuPL02PY2P985b +9RXkO4nk0jOwHBoAsXl3cX88s95cTXE8pzJNM5d2+rHk16x4d1/RR4dtrO1vYcwx +hSjMFYY9jXjhYkc0wgZwQD9aAPpOKKC4CyRupBGQQa14p7G1t1M91BEByTJIqj9T +Xyss0i8LJIB7ORQWLnDfN7sc0AfRPiP4peG9CgKadLHq16R8sUDfu0P+044/AZNe +I+IfEureKNUN7q90ZCM+XCnEcQ9FXt9eprJVflBJ/CnDC9AKAHICQBg49KmGCOVU +/UVGpJ4p4XIyTQB//9mJAjcEEwEIACEFAkqc3U4CGwMFCwkIBwMFFQoJCAsFFgID +AQACHgECF4AACgkQixNE3p+AfxSByBAAxa6E9AtJnhPpURma8uo2GBh2cEao0lLe +pwwCSMgajTOKMEF2CrQthajqiGKUnqkyDRzW4JmSA1y00XZQAW4LETjVg+L3oRDp +Y40kURAThjc3W+lfVITfxgDhYLRbu20uyMNWzBqCgsDDsQuYZnkxhbzAhLsqq866 +3e7MqHlQm1FEL2L4R6SGJp4DIkUJ2R/JNifl/gl2WyxD+7GfRetJ6VLwJcl94WfO +j8H3uG2taIbeyPO8ZKnrERikYaU7MFwve325FNEC5qjss0yeHhT+YUv36Wm/afJS +SeVZRcvOx8LmOSQy3ecFeB3A3NASL4p2tkckQCG6HLvl9w60XW0Xl2PioaQYlQFS +okEa39P7Xp1ErdlRTRVMpt2Af02SftKE7eZY0FNgRrm+AC7SRI1t41UKGc0nlQU0 +W+tAof2JhKJpz8vpVMFMVZD3Hsp+6Axdfsj/E7jw0tHNPTuBdsLOEPgCsNe+AZue +Q1UM0r607HqW5c8ULzN1UPFvUy7iRd7r0m/DciqntDliGSF2/7UWmgu2tshnzgfr +nFlEo7qNkC8JYAAjqZ5qmtr+c3ki6eU4HiMjAnWJwO70GMcaMczXrGoLTZbj8kwA +tATqky+mcLE8TDW0urExzWb7q8vZpQfwSK21gyHv6HL4zHqWiB+jz8/XYB+95uuM +/YIF31SnsXa5Ag0ESpzZLQEQAMTJSiyH3jiE14sfR736QY3u1REsLFeiTVBufzuQ +qYUk+gJLs1a4pvQrVcZOfw8z7UGFvdQnejsrSXyhZQ5jq67JE4Q80p5KaCqTGte1 +b0CaaB5U3sQeHF9cALFqU2tOdkSEOLJqEI444zXyrKy7YPbaB3nvXZwoTFsivu+Q +u4D6UOL6ota4gk3se9iMgkaDMGY+ix0KLThj2u2jSxzztTFM+Y2mwlg9M/VB1wDf +AFWJBHOYHgf08P/u1msXTpXEB3hMT9OK/3qE0lCyExHiFzZCdzlWurFtQCM/hkzc +P9ebTic0DBOkHxr9KFRp6VdvJ5kfmhEQ8DpS1oD0Ck5AS43F2OjftXoVs9684BSK +3nYPRNvWgGgZR25XBgTtKrw5I8fftjXdq3NKgEo4zgb65I8cnzVR0b2XmPFJ6M1v +U+yhoA2wMVzAPUjSEWMGgQL1Fcv42mXQi7pYFSoSYKYKxbpQWSSmNWCLy34ddlzY ++1YJD2euUUp4OIJiXk4L/Oi+OVUoStnWIrPGULnpRPVcR8vvqvcNJK4h087zivMD +8rkXACaK835173xe5lHZBf/BiEQ8lxDWlwaAc6mvMBO2bi9vIgD9BAj+52a3N1uV +QqqCDZBiUFRIQCzyH4+6noRIxwFX+nBHoHYm5fI3GbE3VqPsUz86r9waZmpDmskD +BHX1ABEBAAGJAh8EGAEIAAkFAkqc2S4CGwwACgkQixNE3p+AfxTxIg/9HPijps7g +dzyppDmi08RV/Qaw4W7lhbfJR9sk/sRo4DMOQegTDwhn11GTDZMm6niGRVG7hKre +pVPqSrRgsX1xmudz10uCy+9Aduuhi5Tr6G8vKkaI35YR8JDYsBxi/GCfcpnCbpVP +965BoXz0dlGeVrNxOQmkdMzPLeB9RILGXSpXHV0X55IsrCgKYk93gGWPqrTbAq8T +SHi7v0iHG8PnVwJPar6vXTccJa/2ZlOsp1cZnKuQimVBNOTErhn70dJrrBrZkRVh +i0mv7WqOZZ6zjpCReEYdb28bbdDURT5UZDYEFlNf3PdeStKMX9BYl7+2Jp8uPOHO +ViVbR6eQdtPyWuukz2PURyuN00TOFM5cvrgCRYnGqidHZ1zsf6Icap+vwImHcWz+ +58z69jNbYn+xt5RwNVR6hdpG0HL+8v2Lht4Kd/MaDctbV6K/H5/Gen1H3k8G/+m9 +VauPQ3lBkyH7IKtZoNFWvpNcmyFrmWoOAG5RaMLKXHp7iWgARGlQs3+KEpleOyy1 +v9oho6iq1jOeYo5o3YKPA/D4Vj2XFDqd6JhS7ZRzWyAiWCgdwbmJKX/YiRyfU05l +dPaL2iF/RxtmF+ARqhcJwDsK8JJ0si+S3e2D86Ig5MJnCEddIaz7VDhvDLheQ31u +YHKWQMEC6P91bHPbCe5ReMb/ktjI9vI4G0Q= +=0kz9 +-----END PGP PUBLIC KEY BLOCK----- diff --git a/watch b/watch new file mode 100644 index 0000000..76c5420 --- /dev/null +++ b/watch @@ -0,0 +1,4 @@ +version=4 +opts=downloadurlmangle=s{downloads/.*dolfin-}{downloads/dolfin-},\ +pgpsigurlmangle=s/$/.asc/ \ +https://bitbucket.org/fenics-project/dolfin/downloads/ .*/dolfin-(.*)\.tar\.gz -- 2.30.2