← Back to team overview

ffc team mailing list archive

Patch for changing license to LGPL v3 or later

 

Hi,

The attached patch for FFC changes the license from GPL v3 or later to
LGPL v3 or later.

Note that, after a discussion with Anders, the license header is
changed to follow the GPL [1]. This also includes Python files to make
the license header consistent for all file-types. This change will
also make it easier for me to maintain the copyright file in the
Debian packages [2].

Similar changes are planned for the other FEniCS packages in the near
future, so please make any comments or suggestions soon.

[1] see the end of the GPL or the GPL howto:
http://www.gnu.org/licenses/gpl-howto.html
[2] using the licensecheck program from the devscripts package

Johannes
# Bazaar merge directive format 2 (Bazaar 0.90)
# revision_id: johannr@xxxxxxxxx-20110503121357-d4hddl0rc4alaxhv
# target_branch: bzr+ssh://bazaar.launchpad.net/~ffc-core/ffc/main/
# testament_sha1: b920b99859a9d9cef95b0079fe030698c73531cb
# timestamp: 2011-05-03 14:15:05 +0200
# base_revision_id: logg@xxxxxxxxx-20110502081057-gyqoch3rifaj89jk
# 
# Begin patch
=== modified file 'AUTHORS'
--- AUTHORS	2010-02-02 16:45:19 +0000
+++ AUTHORS	2011-05-03 12:13:57 +0000
@@ -44,3 +44,6 @@
     Andy R. Terrel
     email: aterrel@xxxxxxxxxxxx
     www:   http://people.cs.uchicago.edu/~aterrel/
+
+    Peter Brune
+    email: brune@xxxxxxxxxxxx

=== added file 'COPYING.LESSER'
--- COPYING.LESSER	1970-01-01 00:00:00 +0000
+++ COPYING.LESSER	2011-05-03 12:13:57 +0000
@@ -0,0 +1,165 @@
+		   GNU LESSER GENERAL PUBLIC LICENSE
+                       Version 3, 29 June 2007
+
+ Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+
+  This version of the GNU Lesser General Public License incorporates
+the terms and conditions of version 3 of the GNU General Public
+License, supplemented by the additional permissions listed below.
+
+  0. Additional Definitions. 
+
+  As used herein, "this License" refers to version 3 of the GNU Lesser
+General Public License, and the "GNU GPL" refers to version 3 of the GNU
+General Public License.
+
+  "The Library" refers to a covered work governed by this License,
+other than an Application or a Combined Work as defined below.
+
+  An "Application" is any work that makes use of an interface provided
+by the Library, but which is not otherwise based on the Library.
+Defining a subclass of a class defined by the Library is deemed a mode
+of using an interface provided by the Library.
+
+  A "Combined Work" is a work produced by combining or linking an
+Application with the Library.  The particular version of the Library
+with which the Combined Work was made is also called the "Linked
+Version".
+
+  The "Minimal Corresponding Source" for a Combined Work means the
+Corresponding Source for the Combined Work, excluding any source code
+for portions of the Combined Work that, considered in isolation, are
+based on the Application, and not on the Linked Version.
+
+  The "Corresponding Application Code" for a Combined Work means the
+object code and/or source code for the Application, including any data
+and utility programs needed for reproducing the Combined Work from the
+Application, but excluding the System Libraries of the Combined Work.
+
+  1. Exception to Section 3 of the GNU GPL.
+
+  You may convey a covered work under sections 3 and 4 of this License
+without being bound by section 3 of the GNU GPL.
+
+  2. Conveying Modified Versions.
+
+  If you modify a copy of the Library, and, in your modifications, a
+facility refers to a function or data to be supplied by an Application
+that uses the facility (other than as an argument passed when the
+facility is invoked), then you may convey a copy of the modified
+version:
+
+   a) under this License, provided that you make a good faith effort to
+   ensure that, in the event an Application does not supply the
+   function or data, the facility still operates, and performs
+   whatever part of its purpose remains meaningful, or
+
+   b) under the GNU GPL, with none of the additional permissions of
+   this License applicable to that copy.
+
+  3. Object Code Incorporating Material from Library Header Files.
+
+  The object code form of an Application may incorporate material from
+a header file that is part of the Library.  You may convey such object
+code under terms of your choice, provided that, if the incorporated
+material is not limited to numerical parameters, data structure
+layouts and accessors, or small macros, inline functions and templates
+(ten or fewer lines in length), you do both of the following:
+
+   a) Give prominent notice with each copy of the object code that the
+   Library is used in it and that the Library and its use are
+   covered by this License.
+
+   b) Accompany the object code with a copy of the GNU GPL and this license
+   document.
+
+  4. Combined Works.
+
+  You may convey a Combined Work under terms of your choice that,
+taken together, effectively do not restrict modification of the
+portions of the Library contained in the Combined Work and reverse
+engineering for debugging such modifications, if you also do each of
+the following:
+
+   a) Give prominent notice with each copy of the Combined Work that
+   the Library is used in it and that the Library and its use are
+   covered by this License.
+
+   b) Accompany the Combined Work with a copy of the GNU GPL and this license
+   document.
+
+   c) For a Combined Work that displays copyright notices during
+   execution, include the copyright notice for the Library among
+   these notices, as well as a reference directing the user to the
+   copies of the GNU GPL and this license document.
+
+   d) Do one of the following:
+
+       0) Convey the Minimal Corresponding Source under the terms of this
+       License, and the Corresponding Application Code in a form
+       suitable for, and under terms that permit, the user to
+       recombine or relink the Application with a modified version of
+       the Linked Version to produce a modified Combined Work, in the
+       manner specified by section 6 of the GNU GPL for conveying
+       Corresponding Source.
+
+       1) Use a suitable shared library mechanism for linking with the
+       Library.  A suitable mechanism is one that (a) uses at run time
+       a copy of the Library already present on the user's computer
+       system, and (b) will operate properly with a modified version
+       of the Library that is interface-compatible with the Linked
+       Version. 
+
+   e) Provide Installation Information, but only if you would otherwise
+   be required to provide such information under section 6 of the
+   GNU GPL, and only to the extent that such information is
+   necessary to install and execute a modified version of the
+   Combined Work produced by recombining or relinking the
+   Application with a modified version of the Linked Version. (If
+   you use option 4d0, the Installation Information must accompany
+   the Minimal Corresponding Source and Corresponding Application
+   Code. If you use option 4d1, you must provide the Installation
+   Information in the manner specified by section 6 of the GNU GPL
+   for conveying Corresponding Source.)
+
+  5. Combined Libraries.
+
+  You may place library facilities that are a work based on the
+Library side by side in a single library together with other library
+facilities that are not Applications and are not covered by this
+License, and convey such a combined library under terms of your
+choice, if you do both of the following:
+
+   a) Accompany the combined library with a copy of the same work based
+   on the Library, uncombined with any other library facilities,
+   conveyed under the terms of this License.
+
+   b) Give prominent notice with the combined library that part of it
+   is a work based on the Library, and explaining where to find the
+   accompanying uncombined form of the same work.
+
+  6. Revised Versions of the GNU Lesser General Public License.
+
+  The Free Software Foundation may publish revised and/or new versions
+of the GNU Lesser General Public License from time to time. Such new
+versions will be similar in spirit to the present version, but may
+differ in detail to address new problems or concerns.
+
+  Each version is given a distinguishing version number. If the
+Library as you received it specifies that a certain numbered version
+of the GNU Lesser General Public License "or any later version"
+applies to it, you have the option of following the terms and
+conditions either of that published version or of any later version
+published by the Free Software Foundation. If the Library as you
+received it does not specify a version number of the GNU Lesser
+General Public License, you may choose any version of the GNU Lesser
+General Public License ever published by the Free Software Foundation.
+
+  If the Library as you received it specifies that a proxy can decide
+whether future versions of the GNU Lesser General Public License shall
+apply, that proxy's public statement of acceptance of any version is
+permanent authorization for you to choose that version for the
+Library.

=== modified file 'ChangeLog'
--- ChangeLog	2011-04-20 14:36:47 +0000
+++ ChangeLog	2011-05-03 12:13:57 +0000
@@ -1,3 +1,4 @@
+ - Change license from GPL v3 or later to LGPL v3 or later
  - Add some schemes for low-order simplices
  - Request quadrature schemes by polynomial degree (not longer by number
    of points in each direction)

=== modified file 'README'
--- README	2010-08-24 22:29:51 +0000
+++ README	2011-05-03 12:13:57 +0000
@@ -21,10 +21,18 @@
 --------
 
   This program is free software: you can redistribute it and/or modify
-  it under the terms of the GNU General Public License as published by
+  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 program 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 program.  If not, see <http://www.gnu.org/licenses/>.
+
 Dependencies:
 -------------
 

=== modified file 'bench/MassH1_2D_1.ufl'
--- bench/MassH1_2D_1.ufl	2010-05-17 19:38:48 +0000
+++ bench/MassH1_2D_1.ufl	2011-05-03 12:13:57 +0000
@@ -1,5 +1,19 @@
-# Copyright (C) 2010 Anders Logg (logg@xxxxxxxxx).
-# Licensed under the GNU GPL version 3 or any later version.
+# Copyright (C) 2010 Anders Logg
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
 
 element = FiniteElement("Lagrange", triangle, 1)
 

=== modified file 'bench/MassH1_2D_2.ufl'
--- bench/MassH1_2D_2.ufl	2010-05-17 19:38:48 +0000
+++ bench/MassH1_2D_2.ufl	2011-05-03 12:13:57 +0000
@@ -1,5 +1,19 @@
-# Copyright (C) 2010 Anders Logg (logg@xxxxxxxxx).
-# Licensed under the GNU GPL version 3 or any later version.
+# Copyright (C) 2010 Anders Logg
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
 
 element = FiniteElement("Lagrange", triangle, 2)
 

=== modified file 'bench/MassH1_2D_3.ufl'
--- bench/MassH1_2D_3.ufl	2010-05-17 19:38:48 +0000
+++ bench/MassH1_2D_3.ufl	2011-05-03 12:13:57 +0000
@@ -1,5 +1,19 @@
-# Copyright (C) 2010 Anders Logg (logg@xxxxxxxxx).
-# Licensed under the GNU GPL version 3 or any later version.
+# Copyright (C) 2010 Anders Logg
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
 
 element = FiniteElement("Lagrange", triangle, 3)
 

=== modified file 'bench/MassH1_2D_4.ufl'
--- bench/MassH1_2D_4.ufl	2010-05-17 19:38:48 +0000
+++ bench/MassH1_2D_4.ufl	2011-05-03 12:13:57 +0000
@@ -1,5 +1,19 @@
-# Copyright (C) 2010 Anders Logg (logg@xxxxxxxxx).
-# Licensed under the GNU GPL version 3 or any later version.
+# Copyright (C) 2010 Anders Logg
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
 
 element = FiniteElement("Lagrange", triangle, 4)
 

=== modified file 'bench/MassH1_2D_5.ufl'
--- bench/MassH1_2D_5.ufl	2010-05-17 19:38:48 +0000
+++ bench/MassH1_2D_5.ufl	2011-05-03 12:13:57 +0000
@@ -1,5 +1,19 @@
-# Copyright (C) 2010 Anders Logg (logg@xxxxxxxxx).
-# Licensed under the GNU GPL version 3 or any later version.
+# Copyright (C) 2010 Anders Logg
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
 
 element = FiniteElement("Lagrange", triangle, 5)
 

=== modified file 'bench/MassHcurl_2D_1.ufl'
--- bench/MassHcurl_2D_1.ufl	2010-05-17 19:38:48 +0000
+++ bench/MassHcurl_2D_1.ufl	2011-05-03 12:13:57 +0000
@@ -1,5 +1,19 @@
-# Copyright (C) 2004-2010 Anders Logg (logg@xxxxxxxxx).
-# Licensed under the GNU GPL version 3 or any later version.
+# Copyright (C) 2004-2010 Anders Logg
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
 
 element = FiniteElement("N1curl", triangle, 1)
 

=== modified file 'bench/MassHcurl_2D_2.ufl'
--- bench/MassHcurl_2D_2.ufl	2010-05-17 19:38:48 +0000
+++ bench/MassHcurl_2D_2.ufl	2011-05-03 12:13:57 +0000
@@ -1,5 +1,19 @@
-# Copyright (C) 2004-2010 Anders Logg (logg@xxxxxxxxx).
-# Licensed under the GNU GPL version 3 or any later version.
+# Copyright (C) 2004-2010 Anders Logg
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
 
 element = FiniteElement("N1curl", triangle, 2)
 

=== modified file 'bench/MassHcurl_2D_3.ufl'
--- bench/MassHcurl_2D_3.ufl	2010-05-17 19:38:48 +0000
+++ bench/MassHcurl_2D_3.ufl	2011-05-03 12:13:57 +0000
@@ -1,5 +1,19 @@
-# Copyright (C) 2004-2010 Anders Logg (logg@xxxxxxxxx).
-# Licensed under the GNU GPL version 3 or any later version.
+# Copyright (C) 2004-2010 Anders Logg
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
 
 element = FiniteElement("N1curl", triangle, 3)
 

=== modified file 'bench/MassHcurl_2D_4.ufl'
--- bench/MassHcurl_2D_4.ufl	2010-05-17 19:38:48 +0000
+++ bench/MassHcurl_2D_4.ufl	2011-05-03 12:13:57 +0000
@@ -1,5 +1,19 @@
-# Copyright (C) 2004-2010 Anders Logg (logg@xxxxxxxxx).
-# Licensed under the GNU GPL version 3 or any later version.
+# Copyright (C) 2004-2010 Anders Logg
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
 
 element = FiniteElement("N1curl", triangle, 4)
 

=== modified file 'bench/MassHcurl_2D_5.ufl'
--- bench/MassHcurl_2D_5.ufl	2010-05-17 19:38:48 +0000
+++ bench/MassHcurl_2D_5.ufl	2011-05-03 12:13:57 +0000
@@ -1,5 +1,19 @@
-# Copyright (C) 2004-2010 Anders Logg (logg@xxxxxxxxx).
-# Licensed under the GNU GPL version 3 or any later version.
+# Copyright (C) 2004-2010 Anders Logg
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
 
 element = FiniteElement("N1curl", triangle, 5)
 

=== modified file 'bench/MassHdiv_2D_1.ufl'
--- bench/MassHdiv_2D_1.ufl	2010-05-17 19:38:48 +0000
+++ bench/MassHdiv_2D_1.ufl	2011-05-03 12:13:57 +0000
@@ -1,5 +1,19 @@
-# Copyright (C) 2010 Anders Logg (logg@xxxxxxxxx).
-# Licensed under the GNU GPL version 3 or any later version.
+# Copyright (C) 2010 Anders Logg
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
 
 element = FiniteElement("BDM", triangle, 1)
 

=== modified file 'bench/MassHdiv_2D_2.ufl'
--- bench/MassHdiv_2D_2.ufl	2010-05-17 19:38:48 +0000
+++ bench/MassHdiv_2D_2.ufl	2011-05-03 12:13:57 +0000
@@ -1,5 +1,19 @@
-# Copyright (C) 2010 Anders Logg (logg@xxxxxxxxx).
-# Licensed under the GNU GPL version 3 or any later version.
+# Copyright (C) 2010 Anders Logg
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
 
 element = FiniteElement("BDM", triangle, 2)
 

=== modified file 'bench/MassHdiv_2D_3.ufl'
--- bench/MassHdiv_2D_3.ufl	2010-05-17 19:38:48 +0000
+++ bench/MassHdiv_2D_3.ufl	2011-05-03 12:13:57 +0000
@@ -1,5 +1,19 @@
-# Copyright (C) 2010 Anders Logg (logg@xxxxxxxxx).
-# Licensed under the GNU GPL version 3 or any later version.
+# Copyright (C) 2010 Anders Logg
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
 
 element = FiniteElement("BDM", triangle, 3)
 

=== modified file 'bench/MassHdiv_2D_4.ufl'
--- bench/MassHdiv_2D_4.ufl	2010-05-17 19:38:48 +0000
+++ bench/MassHdiv_2D_4.ufl	2011-05-03 12:13:57 +0000
@@ -1,5 +1,19 @@
-# Copyright (C) 2010 Anders Logg (logg@xxxxxxxxx).
-# Licensed under the GNU GPL version 3 or any later version.
+# Copyright (C) 2010 Anders Logg
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
 
 element = FiniteElement("BDM", triangle, 4)
 

=== modified file 'bench/MassHdiv_2D_5.ufl'
--- bench/MassHdiv_2D_5.ufl	2010-05-17 19:38:48 +0000
+++ bench/MassHdiv_2D_5.ufl	2011-05-03 12:13:57 +0000
@@ -1,5 +1,19 @@
-# Copyright (C) 2010 Anders Logg (logg@xxxxxxxxx).
-# Licensed under the GNU GPL version 3 or any later version.
+# Copyright (C) 2010 Anders Logg
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
 
 element = FiniteElement("BDM", triangle, 5)
 

=== modified file 'bench/NavierStokes_2D_1.ufl'
--- bench/NavierStokes_2D_1.ufl	2010-05-17 19:38:48 +0000
+++ bench/NavierStokes_2D_1.ufl	2011-05-03 12:13:57 +0000
@@ -1,5 +1,19 @@
-# Copyright (C) 2010 Anders Logg (logg@xxxxxxxxx).
-# Licensed under the GNU GPL version 3 or any later version.
+# Copyright (C) 2010 Anders Logg
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
 
 scalar = FiniteElement("Lagrange", triangle, 1)
 vector = VectorElement("Lagrange", triangle, 1)

=== modified file 'bench/NavierStokes_2D_2.ufl'
--- bench/NavierStokes_2D_2.ufl	2010-05-17 19:38:48 +0000
+++ bench/NavierStokes_2D_2.ufl	2011-05-03 12:13:57 +0000
@@ -1,5 +1,19 @@
-# Copyright (C) 2010 Anders Logg (logg@xxxxxxxxx).
-# Licensed under the GNU GPL version 3 or any later version.
+# Copyright (C) 2010 Anders Logg
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
 
 scalar = FiniteElement("Lagrange", triangle, 2)
 vector = VectorElement("Lagrange", triangle, 2)

=== modified file 'bench/NavierStokes_2D_3.ufl'
--- bench/NavierStokes_2D_3.ufl	2010-05-17 19:38:48 +0000
+++ bench/NavierStokes_2D_3.ufl	2011-05-03 12:13:57 +0000
@@ -1,5 +1,19 @@
-# Copyright (C) 2010 Anders Logg (logg@xxxxxxxxx).
-# Licensed under the GNU GPL version 3 or any later version.
+# Copyright (C) 2010 Anders Logg
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
 
 scalar = FiniteElement("Lagrange", triangle, 3)
 vector = VectorElement("Lagrange", triangle, 3)

=== modified file 'bench/Poisson_2D_1.ufl'
--- bench/Poisson_2D_1.ufl	2010-05-17 19:38:48 +0000
+++ bench/Poisson_2D_1.ufl	2011-05-03 12:13:57 +0000
@@ -1,5 +1,19 @@
-# Copyright (C) 2004-2010 Anders Logg (logg@xxxxxxxxx).
-# Licensed under the GNU GPL version 3 or any later version.
+# Copyright (C) 2004-2010 Anders Logg
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
 
 element = FiniteElement("Lagrange", triangle, 1)
 

=== modified file 'bench/Poisson_2D_2.ufl'
--- bench/Poisson_2D_2.ufl	2010-05-17 19:38:48 +0000
+++ bench/Poisson_2D_2.ufl	2011-05-03 12:13:57 +0000
@@ -1,5 +1,19 @@
-# Copyright (C) 2004-2010 Anders Logg (logg@xxxxxxxxx).
-# Licensed under the GNU GPL version 3 or any later version.
+# Copyright (C) 2004-2010 Anders Logg
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
 
 element = FiniteElement("Lagrange", triangle, 2)
 

=== modified file 'bench/Poisson_2D_3.ufl'
--- bench/Poisson_2D_3.ufl	2010-05-17 19:38:48 +0000
+++ bench/Poisson_2D_3.ufl	2011-05-03 12:13:57 +0000
@@ -1,5 +1,19 @@
-# Copyright (C) 2004-2010 Anders Logg (logg@xxxxxxxxx).
-# Licensed under the GNU GPL version 3 or any later version.
+# Copyright (C) 2004-2010 Anders Logg
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
 
 element = FiniteElement("Lagrange", triangle, 3)
 

=== modified file 'bench/Poisson_2D_4.ufl'
--- bench/Poisson_2D_4.ufl	2010-05-17 19:38:48 +0000
+++ bench/Poisson_2D_4.ufl	2011-05-03 12:13:57 +0000
@@ -1,5 +1,19 @@
-# Copyright (C) 2004-2010 Anders Logg (logg@xxxxxxxxx).
-# Licensed under the GNU GPL version 3 or any later version.
+# Copyright (C) 2004-2010 Anders Logg
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
 
 element = FiniteElement("Lagrange", triangle, 4)
 

=== modified file 'bench/Poisson_2D_5.ufl'
--- bench/Poisson_2D_5.ufl	2010-05-17 19:38:48 +0000
+++ bench/Poisson_2D_5.ufl	2011-05-03 12:13:57 +0000
@@ -1,5 +1,19 @@
-# Copyright (C) 2004-2010 Anders Logg (logg@xxxxxxxxx).
-# Licensed under the GNU GPL version 3 or any later version.
+# Copyright (C) 2004-2010 Anders Logg
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
 
 element = FiniteElement("Lagrange", triangle, 5)
 

=== modified file 'bench/WeightedPoisson_2D_1.ufl'
--- bench/WeightedPoisson_2D_1.ufl	2010-05-17 19:38:48 +0000
+++ bench/WeightedPoisson_2D_1.ufl	2011-05-03 12:13:57 +0000
@@ -1,5 +1,19 @@
-# Copyright (C) 2010 Anders Logg (logg@xxxxxxxxx).
-# Licensed under the GNU GPL version 3 or any later version.
+# Copyright (C) 2010 Anders Logg
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
 
 element = FiniteElement("Lagrange", triangle, 1)
 

=== modified file 'bench/WeightedPoisson_2D_2.ufl'
--- bench/WeightedPoisson_2D_2.ufl	2010-05-17 19:38:48 +0000
+++ bench/WeightedPoisson_2D_2.ufl	2011-05-03 12:13:57 +0000
@@ -1,5 +1,19 @@
-# Copyright (C) 2010 Anders Logg (logg@xxxxxxxxx).
-# Licensed under the GNU GPL version 3 or any later version.
+# Copyright (C) 2010 Anders Logg
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
 
 element = FiniteElement("Lagrange", triangle, 2)
 

=== modified file 'bench/WeightedPoisson_2D_3.ufl'
--- bench/WeightedPoisson_2D_3.ufl	2010-05-17 19:38:48 +0000
+++ bench/WeightedPoisson_2D_3.ufl	2011-05-03 12:13:57 +0000
@@ -1,5 +1,19 @@
-# Copyright (C) 2010 Anders Logg (logg@xxxxxxxxx).
-# Licensed under the GNU GPL version 3 or any later version.
+# Copyright (C) 2010 Anders Logg
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
 
 element = FiniteElement("Lagrange", triangle, 3)
 

=== modified file 'bench/WeightedPoisson_2D_4.ufl'
--- bench/WeightedPoisson_2D_4.ufl	2010-05-17 19:38:48 +0000
+++ bench/WeightedPoisson_2D_4.ufl	2011-05-03 12:13:57 +0000
@@ -1,5 +1,19 @@
-# Copyright (C) 2010 Anders Logg (logg@xxxxxxxxx).
-# Licensed under the GNU GPL version 3 or any later version.
+# Copyright (C) 2010 Anders Logg
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
 
 element = FiniteElement("Lagrange", triangle, 4)
 

=== modified file 'bench/WeightedPoisson_2D_5.ufl'
--- bench/WeightedPoisson_2D_5.ufl	2010-05-17 19:38:48 +0000
+++ bench/WeightedPoisson_2D_5.ufl	2011-05-03 12:13:57 +0000
@@ -1,5 +1,19 @@
-# Copyright (C) 2010 Anders Logg (logg@xxxxxxxxx).
-# Licensed under the GNU GPL version 3 or any later version.
+# Copyright (C) 2010 Anders Logg
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
 
 element = FiniteElement("Lagrange", triangle, 5)
 

=== modified file 'bench/bench.py'
--- bench/bench.py	2010-05-13 13:07:43 +0000
+++ bench/bench.py	2011-05-03 12:13:57 +0000
@@ -2,10 +2,25 @@
 current directory. It relies on the regression test script for
 timings."""
 
-__author__ = "Anders Logg"
-__date__ = "2010-05-11"
-__copyright__ = "Copyright (C) 2010 " + __author__
-__license__  = "GNU GPL version 3 or any later version"
+# Copyright (C) 2010 Anders Logg
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
+# First added:  2010-05-11
+# Last changed: 2010-05-11
 
 import os, glob
 from utils import print_table

=== modified file 'bench/plot.py'
--- bench/plot.py	2010-12-02 22:03:28 +0000
+++ bench/plot.py	2011-05-03 12:13:57 +0000
@@ -1,9 +1,24 @@
 "This script plots the results found in bench.log."
 
-__author__ = "Anders Logg"
-__date__ = "2010-05-13"
-__copyright__ = "Copyright (C) 2010 " + __author__
-__license__  = "GNU GPL version 3 or any later version"
+# Copyright (C) 2010 Anders Logg
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
+# First added:  2010-05-13
+# Last changed: 2010-05-13
 
 from pylab import *
 

=== modified file 'bench/utils.py'
--- bench/utils.py	2010-05-12 17:58:52 +0000
+++ bench/utils.py	2011-05-03 12:13:57 +0000
@@ -1,7 +1,22 @@
-__author__ = "Anders Logg"
-__date__ = "2010-05-11"
-__copyright__ = "Copyright (C) 2010 " + __author__
-__license__  = "GNU GPL version 3 or any later version"
+# Copyright (C) 2010 Anders Logg
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
+# First added:  2010-05-11
+# Last changed: 2010-05-11
 
 def print_table(values, title):
     "Print nicely formatted table."

=== modified file 'demo/AlgebraOperators.ufl'
--- demo/AlgebraOperators.ufl	2010-06-30 09:59:49 +0000
+++ demo/AlgebraOperators.ufl	2011-05-03 12:13:57 +0000
@@ -1,5 +1,19 @@
-# Copyright (C) 2010 Kristian B. Oelgaard (k.b.oelgaard@xxxxxxxxx)
-# Licensed under the GNU GPL version 3 or any later version
+# Copyright (C) 2010 Kristian B. Oelgaard
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
 #
 # Test all algebra operators on Coefficients.
 #

=== modified file 'demo/Biharmonic.ufl'
--- demo/Biharmonic.ufl	2011-03-08 04:47:15 +0000
+++ demo/Biharmonic.ufl	2011-05-03 12:13:57 +0000
@@ -1,6 +1,21 @@
 #!/usr/bin/env python
-# Copyright (C) 2009 Kristiand B. Oelgaard, Garth N. Wells and Anders Logg
-# Licensed under the GNU LGPL Version 2.1.
+
+# Copyright (C) 2009 Kristian B. Oelgaard, Garth N. Wells and Anders Logg
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
 #
 # First added:  2009-06-26
 # Last changed: 2011-03-08

=== modified file 'demo/CoefficientOperators.ufl'
--- demo/CoefficientOperators.ufl	2011-03-08 04:47:15 +0000
+++ demo/CoefficientOperators.ufl	2011-05-03 12:13:57 +0000
@@ -1,5 +1,19 @@
-# Copyright (C) 2007 Anders Logg (logg@xxxxxxxxx)
-# Licensed under the GNU GPL version 3 or any later version
+# Copyright (C) 2007 Anders Logg
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
 #
 # Test form for operators on Coefficients.
 #

=== modified file 'demo/Components.ufl'
--- demo/Components.ufl	2011-04-01 16:54:48 +0000
+++ demo/Components.ufl	2011-05-03 12:13:57 +0000
@@ -1,5 +1,19 @@
-# Copyright (C) 2011 Garth N. Wells (gnw20@xxxxxxxxx)
-# Licensed under the GNU GPL version 3 or any later version
+# Copyright (C) 2011 Garth N. Wells
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
 #
 # This example demonstrates how to create vectors component-wise
 #

=== modified file 'demo/Conditional.ufl'
--- demo/Conditional.ufl	2011-03-08 04:47:15 +0000
+++ demo/Conditional.ufl	2011-05-03 12:13:57 +0000
@@ -1,5 +1,19 @@
-# Copyright (C) 2010 Kristian B. Oelgaard (k.b.oelgaard@xxxxxxxxx)
-# Licensed under the GNU GPL version 3 or any later version
+# Copyright (C) 2010 Kristian B. Oelgaard
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
 #
 # Illustration on how to use Conditional to define a source term
 #

=== modified file 'demo/Constant.ufl'
--- demo/Constant.ufl	2011-03-08 04:47:15 +0000
+++ demo/Constant.ufl	2011-05-03 12:13:57 +0000
@@ -1,5 +1,19 @@
-# Copyright (C) 2007 Anders Logg (logg@xxxxxxxxx)
-# Licensed under the GNU GPL version 3 or any later version
+# Copyright (C) 2007 Anders Logg
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
 #
 # Test form for scalar and vector constants.
 #

=== modified file 'demo/Elasticity.ufl'
--- demo/Elasticity.ufl	2011-03-08 04:47:15 +0000
+++ demo/Elasticity.ufl	2011-05-03 12:13:57 +0000
@@ -1,5 +1,19 @@
 # Copyright (C) 2005 Johan Jansson
-# Licensed under the GNU GPL version 3 or any later version
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
 #
 # Modified by Anders Logg 2005-2007
 #

=== modified file 'demo/EnergyNorm.ufl'
--- demo/EnergyNorm.ufl	2009-12-08 17:53:09 +0000
+++ demo/EnergyNorm.ufl	2011-05-03 12:13:57 +0000
@@ -1,5 +1,19 @@
-# Copyright (C) 2005-2007 Anders Logg (logg@xxxxxxxxx)
-# Licensed under the GNU GPL version 3 or any later version
+# Copyright (C) 2005-2007 Anders Logg
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
 #
 # This example demonstrates how to define a functional, here
 # the energy norm (squared) for a reaction-diffusion problem.

=== modified file 'demo/Equation.ufl'
--- demo/Equation.ufl	2011-03-08 04:47:15 +0000
+++ demo/Equation.ufl	2011-05-03 12:13:57 +0000
@@ -1,5 +1,19 @@
-# Copyright (C) 2007 Anders Logg (logg@xxxxxxxxx)
-# Licensed under the GNU GPL version 3 or any later version
+# Copyright (C) 2007 Anders Logg
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
 #
 # Specification of a system F(u, v) = 0 and extraction of
 # the bilinear and linear forms a and L for the left- and

=== modified file 'demo/FacetIntegrals.ufl'
--- demo/FacetIntegrals.ufl	2011-03-08 04:47:15 +0000
+++ demo/FacetIntegrals.ufl	2011-05-03 12:13:57 +0000
@@ -1,5 +1,19 @@
-# Copyright (C) 2009-2010 Anders Logg.
-# Licensed under the GNU GPL version 3 or any later version.
+# Copyright (C) 2009-2010 Anders Logg
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
 #
 # First added:  2009-03-20
 # Last changed: 2011-03-08

=== modified file 'demo/FacetRestrictionAD.ufl'
--- demo/FacetRestrictionAD.ufl	2011-03-08 04:47:15 +0000
+++ demo/FacetRestrictionAD.ufl	2011-05-03 12:13:57 +0000
@@ -1,5 +1,19 @@
-# Copyright (C) 2010 Garth N. Wells.
-# Licensed under the GNU GPL version 3 or any later version.
+# Copyright (C) 2010 Garth N. Wells
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
 #
 # First added:  2010-06-07
 # Last changed: 2011-03-08

=== modified file 'demo/Heat.ufl'
--- demo/Heat.ufl	2011-03-08 04:47:15 +0000
+++ demo/Heat.ufl	2011-05-03 12:13:57 +0000
@@ -1,5 +1,19 @@
-# Copyright (C) 2005-2007 Anders Logg (logg@xxxxxxxxx)
-# Licensed under the GNU GPL version 3 or any later version
+# Copyright (C) 2005-2007 Anders Logg
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
 #
 # The bilinear form a(v, u1) and linear form L(v) for
 # one backward Euler step with the heat equation.

=== modified file 'demo/HyperElasticity.ufl'
--- demo/HyperElasticity.ufl	2011-03-08 04:47:15 +0000
+++ demo/HyperElasticity.ufl	2011-05-03 12:13:57 +0000
@@ -1,5 +1,19 @@
-# Copyright (C) 2009 Harish Narayanan.
-# Licensed under the GNU LGPL Version 2.1.
+# Copyright (C) 2009 Harish Narayanan
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
 #
 # First added:  2009-09-29
 # Last changed: 2011-03-08

=== modified file 'demo/Mass.ufl'
--- demo/Mass.ufl	2011-03-08 04:47:15 +0000
+++ demo/Mass.ufl	2011-05-03 12:13:57 +0000
@@ -1,5 +1,19 @@
-# Copyright (C) 2004-2007 Anders Logg (logg@xxxxxxxxx)
-# Licensed under the GNU GPL version 3 or any later version
+# Copyright (C) 2004-2007 Anders Logg
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
 #
 # The bilinear form for a mass matrix.
 #

=== modified file 'demo/MathFunctions.ufl'
--- demo/MathFunctions.ufl	2010-06-30 09:59:49 +0000
+++ demo/MathFunctions.ufl	2011-05-03 12:13:57 +0000
@@ -1,5 +1,19 @@
-# Copyright (C) 2010 Kristian B. Oelgaard (k.b.oelgaard@xxxxxxxxx)
-# Licensed under the GNU GPL version 3 or any later version
+# Copyright (C) 2010 Kristian B. Oelgaard
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
 #
 # Test all algebra operators on Coefficients.
 #

=== modified file 'demo/MetaData.ufl'
--- demo/MetaData.ufl	2011-03-08 04:47:15 +0000
+++ demo/MetaData.ufl	2011-05-03 12:13:57 +0000
@@ -1,5 +1,19 @@
-# Copyright (C) 2009 Kristian B. Oelgaard (k.b.oelgaard@xxxxxxxxxx)
-# Licensed under the GNU GPL version 3 or any later version
+# Copyright (C) 2009 Kristian B. Oelgaard
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
 #
 # Test form for metadata
 #

=== modified file 'demo/Mini.ufl'
--- demo/Mini.ufl	2011-03-08 04:47:15 +0000
+++ demo/Mini.ufl	2011-05-03 12:13:57 +0000
@@ -1,5 +1,19 @@
 # Copyright (C) 2010 Marie E. Rognes
-# Licensed under the GNU GPL version 3 or any later version
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
 #
 # Illustration of vector sum of elements (EnrichedElement): The
 # bilinear form a(u, v) for the Stokes equations using a mixed

=== modified file 'demo/MixedMixedElement.ufl'
--- demo/MixedMixedElement.ufl	2010-03-22 12:39:22 +0000
+++ demo/MixedMixedElement.ufl	2011-05-03 12:13:57 +0000
@@ -1,5 +1,19 @@
-# Copyright (C) 2007 Anders Logg (logg@xxxxxxxxx)
-# Licensed under the GNU GPL version 3 or any later version
+# Copyright (C) 2007 Anders Logg
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
 #
 # A mixed element of mixed elements
 #

=== modified file 'demo/MixedPoisson.ufl'
--- demo/MixedPoisson.ufl	2011-03-08 04:47:15 +0000
+++ demo/MixedPoisson.ufl	2011-05-03 12:13:57 +0000
@@ -1,7 +1,19 @@
-# Copyright (C) 2006-2007 Anders Logg (logg@xxxxxxxxx) and Marie
-# Rognes (meg@xxxxxxxxx)"
-#
-# Licensed under the GNU LGPL version 3 or any later version
+# Copyright (C) 2006-2007 Anders Logg and Marie E. Rognes
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
 #
 # The bilinear form a and linear form L for a mixed formulation of
 # Poisson's equation with BDM (Brezzi-Douglas-Marini) elements.

=== modified file 'demo/NavierStokes.ufl'
--- demo/NavierStokes.ufl	2011-03-08 04:47:15 +0000
+++ demo/NavierStokes.ufl	2011-05-03 12:13:57 +0000
@@ -1,5 +1,19 @@
-# Copyright (C) 2004-2007 Anders Logg (logg@xxxxxxxxx)
-# Licensed under the GNU GPL version 3 or any later version
+# Copyright (C) 2004-2007 Anders Logg
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
 #
 # The bilinear form for the nonlinear term in the
 # Navier-Stokes equations with fixed convective velocity.

=== modified file 'demo/NeumannProblem.ufl'
--- demo/NeumannProblem.ufl	2011-03-08 04:47:15 +0000
+++ demo/NeumannProblem.ufl	2011-05-03 12:13:57 +0000
@@ -1,5 +1,19 @@
-# Copyright (C) 2006-2007 Anders Logg (logg@xxxxxxxxx)
-# Licensed under the GNU GPL version 3 or any later version
+# Copyright (C) 2006-2007 Anders Logg
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
 #
 # The bilinear form a(u, v) and linear form L(v) for
 # Poisson's equation with Neumann boundary conditions.

=== modified file 'demo/Normals.ufl'
--- demo/Normals.ufl	2011-03-08 04:47:15 +0000
+++ demo/Normals.ufl	2011-05-03 12:13:57 +0000
@@ -1,5 +1,19 @@
-# Copyright (C) 2009 Peter Brune (brune@xxxxxxxxxxxx)
-# Licensed under the GNU GPL version 3 or any later version
+# Copyright (C) 2009 Peter Brune
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
 #
 # This example demonstrates how to use the facet normals
 # Merely project the normal onto a vector section

=== modified file 'demo/Optimization.ufl'
--- demo/Optimization.ufl	2011-03-08 04:47:15 +0000
+++ demo/Optimization.ufl	2011-05-03 12:13:57 +0000
@@ -1,5 +1,19 @@
-# Copyright (C) 2004-2007 Anders Logg (logg@xxxxxxxxx)
-# Licensed under the GNU GPL version 3 or any later version
+# Copyright (C) 2004-2007 Anders Logg
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
 #
 # The bilinear form a(u, v) and linear form L(v) for
 # Poisson's equation.

=== modified file 'demo/P5tet.ufl'
--- demo/P5tet.ufl	2009-03-15 18:56:28 +0000
+++ demo/P5tet.ufl	2011-05-03 12:13:57 +0000
@@ -1,5 +1,19 @@
-# Copyright (C) 2006-2007 Anders Logg (logg@xxxxxxxxx)
-# Licensed under the GNU GPL version 3 or any later version
+# Copyright (C) 2006-2007 Anders Logg
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
 #
 # A fifth degree Lagrange finite element on a tetrahedron
 #

=== modified file 'demo/P5tri.ufl'
--- demo/P5tri.ufl	2009-03-15 18:56:28 +0000
+++ demo/P5tri.ufl	2011-05-03 12:13:57 +0000
@@ -1,5 +1,19 @@
-# Copyright (C) 2006-2007 Anders Logg (logg@xxxxxxxxx)
-# Licensed under the GNU GPL version 3 or any later version
+# Copyright (C) 2006-2007 Anders Logg
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
 #
 # A fifth degree Lagrange finite element on a triangle
 #

=== modified file 'demo/Poisson.ufl'
--- demo/Poisson.ufl	2011-03-08 04:47:15 +0000
+++ demo/Poisson.ufl	2011-05-03 12:13:57 +0000
@@ -1,5 +1,19 @@
-# Copyright (C) 2004-2007 Anders Logg (logg@xxxxxxxxx)
-# Licensed under the GNU GPL version 3 or any later version
+# Copyright (C) 2004-2007 Anders Logg
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
 #
 # The bilinear form a(u, v) and linear form L(v) for
 # Poisson's equation.

=== modified file 'demo/PoissonDG.ufl'
--- demo/PoissonDG.ufl	2011-03-08 04:47:15 +0000
+++ demo/PoissonDG.ufl	2011-05-03 12:13:57 +0000
@@ -1,5 +1,19 @@
-# Copyright (C) 2006-2007 Kristiand Oelgaard and Anders Logg.
-# Licensed under the GNU GPL version 3 or any later version.
+# Copyright (C) 2006-2007 Kristian B. Oelgaard and Anders Logg
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
 #
 # First added:  2006-12-05
 # Last changed: 2011-03-08

=== modified file 'demo/QuadratureElement.ufl'
--- demo/QuadratureElement.ufl	2011-03-08 04:47:15 +0000
+++ demo/QuadratureElement.ufl	2011-05-03 12:13:57 +0000
@@ -1,5 +1,19 @@
-# Copyright (C) 2008 Kristian B. Oelgaard (k.b.oelgaard@xxxxxxxxxx)
-# Licensed under the GNU LGPL Version 2.1.
+# Copyright (C) 2008 Kristian B. Oelgaard
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
 #
 # First added:  2008-03-31
 # Last changed: 2011-03-08

=== modified file 'demo/ReactionDiffusion.ufl'
--- demo/ReactionDiffusion.ufl	2011-03-08 04:47:15 +0000
+++ demo/ReactionDiffusion.ufl	2011-05-03 12:13:57 +0000
@@ -1,5 +1,19 @@
-# Copyright (C) 2009 Anders Logg (logg@xxxxxxxxx)
-# Licensed under the GNU GPL version 3 or any later version
+# Copyright (C) 2009 Anders Logg
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
 #
 # The bilinear form a(u, v) and linear form L(v) for a simple
 # reaction-diffusion equation using simplified tuple notation.

=== modified file 'demo/RestrictedElement.ufl'
--- demo/RestrictedElement.ufl	2010-06-24 10:05:55 +0000
+++ demo/RestrictedElement.ufl	2011-05-03 12:13:57 +0000
@@ -1,5 +1,19 @@
-# Copyright (C) 2009 Kristian B. Oelgaard (k.b.oelgaard@xxxxxxxxxx)
-# Licensed under the GNU GPL version 3 or any later version
+# Copyright (C) 2009 Kristian B. Oelgaard
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
 #
 # Restriction of a finite element.
 # The below syntax show how one can restrict a higher order Lagrange element

=== modified file 'demo/SpatialCoordinates.ufl'
--- demo/SpatialCoordinates.ufl	2011-03-08 04:47:15 +0000
+++ demo/SpatialCoordinates.ufl	2011-05-03 12:13:57 +0000
@@ -1,5 +1,19 @@
-# Copyright (C) 2010 Kristian B. Oelgaard (k.b.oelgaard@xxxxxxxxx)
-# Licensed under the GNU GPL version 3 or any later version
+# Copyright (C) 2010 Kristian B. Oelgaard
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
 #
 # The bilinear form a(u, v) and linear form L(v) for
 # Poisson's equation where spatial coordinates are used to define the source

=== modified file 'demo/StabilisedStokes.ufl'
--- demo/StabilisedStokes.ufl	2011-03-08 04:47:15 +0000
+++ demo/StabilisedStokes.ufl	2011-05-03 12:13:57 +0000
@@ -1,5 +1,19 @@
 # Copyright (c) 2005-2007 Anders Logg
-# Licensed under the GNU LGPL Version 2.1
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
 #
 # The bilinear form a(u, v) and Linear form L(v) for the Stokes
 # equations using a mixed formulation (equal-order stabilized).

=== modified file 'demo/Stokes.ufl'
--- demo/Stokes.ufl	2011-03-08 04:47:15 +0000
+++ demo/Stokes.ufl	2011-05-03 12:13:57 +0000
@@ -1,5 +1,19 @@
-# Copyright (C) 2005-2007 Anders Logg (logg@xxxxxxxxx)
-# Licensed under the GNU GPL version 3 or any later version
+# Copyright (C) 2005-2007 Anders Logg
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
 #
 # The bilinear form a(u, v) and Linear form L(v) for the Stokes
 # equations using a mixed formulation (Taylor-Hood elements).

=== modified file 'demo/SubDomain.ufl'
--- demo/SubDomain.ufl	2009-12-08 17:53:09 +0000
+++ demo/SubDomain.ufl	2011-05-03 12:13:57 +0000
@@ -1,5 +1,19 @@
-# Copyright (C) 2008 Anders Logg (logg@xxxxxxxxx)
-# Licensed under the GNU GPL version 3 or any later version
+# Copyright (C) 2008 Anders Logg
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
 #
 # This example illustrates how to define a form over a
 # given subdomain of a mesh, in this case a functional.

=== modified file 'demo/SubDomains.ufl'
--- demo/SubDomains.ufl	2011-03-08 05:05:01 +0000
+++ demo/SubDomains.ufl	2011-05-03 12:13:57 +0000
@@ -1,7 +1,19 @@
-# Copyright (C) 2008 Anders Logg (logg@xxxxxxxxx) and Kristian
-# B. Oelgaard (k.b.oelgaard@xxxxxxxxxx)
-#
-# Licensed under the GNU GPL version 3 or any later version
+# Copyright (C) 2008 Anders Logg and Kristian B. Oelgaard
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
 #
 # This simple example illustrates how forms can be defined on
 # different sub domains.  It is supported for all three integral

=== modified file 'demo/TensorWeightedPoisson.ufl'
--- demo/TensorWeightedPoisson.ufl	2011-03-08 04:47:15 +0000
+++ demo/TensorWeightedPoisson.ufl	2011-05-03 12:13:57 +0000
@@ -1,5 +1,19 @@
-# Copyright (C) 2005-2007 Anders Logg (logg@xxxxxxxxx)
-# Licensed under the GNU GPL version 3 or any later version
+# Copyright (C) 2005-2007 Anders Logg
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
 #
 # The bilinear form a(u, v) for tensor-weighted Poisson's equation.
 #

=== modified file 'demo/VectorLaplaceGradCurl.ufl'
--- demo/VectorLaplaceGradCurl.ufl	2011-03-08 04:47:15 +0000
+++ demo/VectorLaplaceGradCurl.ufl	2011-05-03 12:13:57 +0000
@@ -1,5 +1,19 @@
-# Copyright (C) 2007 Marie Rognes (meg@xxxxxxxxxxx)
-# Licensed under the GNU GPL version 3 or any later version
+# Copyright (C) 2007 Marie Rognes
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
 #
 # The bilinear form a(u, v) and linear form L(v) for the Hodge Laplace
 # problem using 0- and 1-forms. Intended to demonstrate use of N1curl

=== modified file 'demo/VectorPoisson.ufl'
--- demo/VectorPoisson.ufl	2011-03-08 04:47:15 +0000
+++ demo/VectorPoisson.ufl	2011-05-03 12:13:57 +0000
@@ -1,5 +1,19 @@
-# Copyright (C) 2010 Anders Logg (logg@xxxxxxxxx).
-# Licensed under the GNU GPL version 3 or any later version.
+# Copyright (C) 2010 Anders Logg
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
 #
 # The bilinear form a(u, v) and linear form L(v) for
 # the vector-valued Poisson's equation.

=== modified file 'demo/plotelements.py'
--- demo/plotelements.py	2010-12-10 14:42:02 +0000
+++ demo/plotelements.py	2011-05-03 12:13:57 +0000
@@ -1,10 +1,23 @@
 "This program demonstrates how to plot finite elements with FFC."
 
-__author__ = "Anders Logg (logg@xxxxxxxxx)"
-__date__ = "2010-12-07"
-__copyright__ = "Copyright (C) 2010 " + __author__
-__license__  = "GNU GPL version 3 or any later version"
-
+# Copyright (C) 2010 Anders Logg
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
+# First added:  2010-12-07
 # Last changed: 2010-12-10
 
 from ufl import *

=== modified file 'ffc/analysis.py'
--- ffc/analysis.py	2011-05-02 08:10:57 +0000
+++ ffc/analysis.py	2011-05-03 12:13:57 +0000
@@ -7,13 +7,26 @@
 form representation type.
 """
 
-__author__ = "Anders Logg (logg@xxxxxxxxx) and Kristian B. Oelgaard (k.b.oelgaard@xxxxxxxxx)"
-__date__ = "2007-02-05"
-__copyright__ = "Copyright (C) 2007-2010 " + __author__
-__license__  = "GNU GPL version 3 or any later version"
-
+# Copyright (C) 2007-2010 Anders Logg and Kristian B. Oelgaard
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
 # Modified by Marie E. Rognes, 2010
-
+#
+# First added:  2007-02-05
 # Last changed: 2011-05-02
 
 # UFL modules

=== modified file 'ffc/codegeneration.py'
--- ffc/codegeneration.py	2011-02-21 17:19:43 +0000
+++ ffc/codegeneration.py	2011-05-03 12:13:57 +0000
@@ -6,12 +6,26 @@
 UFC function from an (optimized) intermediate representation (OIR).
 """
 
-__author__ = "Anders Logg (logg@xxxxxxxxx) and friends"
-__date__ = "2009-12-16"
-__copyright__ = "Copyright (C) 2009 " + __author__
-__license__  = "GNU GPL version 3 or any later version"
-
+# Copyright (C) 2009 Anders Logg
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
 # Modified by Mehdi Nikbakht, 2010
+#
+# First added:  2009-12-16
 # Last changed: 2011-02-21
 
 # FFC modules

=== modified file 'ffc/codesnippets.py'
--- ffc/codesnippets.py	2011-02-21 13:48:40 +0000
+++ ffc/codesnippets.py	2011-05-03 12:13:57 +0000
@@ -1,13 +1,27 @@
 "Code snippets for code generation."
 
-__author__ = "Anders Logg (logg@xxxxxxxxx)"
-__date__ = "2007-02-28"
-__copyright__ = "Copyright (C) 2007 Anders Logg"
-__license__  = "GNU GPL version 3 or any later version"
-
+# Copyright (C) 2007 Anders Logg
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
 # Modified by Kristian B. Oelgaard 2010
-# Modified by Marie Rognes 2007 -- 2010
+# Modified by Marie Rognes 2007-2010
 # Modified by Peter Brune 2009
+#
+# First added:  2007-02-28
 # Last changed: 2011-02-21
 
 # Code snippets

=== modified file 'ffc/compiler.py'
--- ffc/compiler.py	2011-04-26 14:03:35 +0000
+++ ffc/compiler.py	2011-05-03 12:13:57 +0000
@@ -89,14 +89,28 @@
   format_code       (stage 5)
 """
 
-__author__ = "Anders Logg (logg@xxxxxxxxx)"
-__date__ = "2007-02-05"
-__copyright__ = "Copyright (C) 2007-2010 " + __author__
-__license__  = "GNU GPL version 3 or any later version"
-
+# Copyright (C) 2007-2010 Anders Logg
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
 # Modified by Kristian B. Oelgaard, 2010.
 # Modified by Dag Lindbo, 2008.
 # Modified by Garth N. Wells, 2009.
+#
+# First added:  2007-02-05
 # Last changed: 2010-01-24
 
 __all__ = ["compile_form", "compile_element"]

=== modified file 'ffc/constants.py'
--- ffc/constants.py	2011-02-23 19:30:18 +0000
+++ ffc/constants.py	2011-05-03 12:13:57 +0000
@@ -1,9 +1,23 @@
-__author__ = "Anders Logg (logg@xxxxxxxxx)"
-__date__ = "2005-05-20"
-__copyright__ = "Copyright (C) 2005-2010 " + __author__
-__license__  = "GNU GPL version 3 or any later version"
-
+# Copyright (C) 2005-2010 Anders Logg
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
 # Modified by Kristian B. Oelgaard, 2009
+#
+# First added:  2005-05-20
 # Last changed: 2011-02-23
 
 FFC_VERSION = "0.9.9+"

=== modified file 'ffc/cpp.py'
--- ffc/cpp.py	2011-02-21 13:48:40 +0000
+++ ffc/cpp.py	2011-05-03 12:13:57 +0000
@@ -1,12 +1,26 @@
 "This module defines rules and algorithms for generating C++ code."
 
-__author__ = "Anders Logg (logg@xxxxxxxxx) and friends"
-__date__ = "2009-12-16"
-__copyright__ = "Copyright (C) 2009-2010 " + __author__
-__license__  = "GNU GPL version 3 or any later version"
-
+# Copyright (C) 2009-2010 Anders Logg
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
 # Modified by Kristian B. Oelgaard 2010
 # Modified by Marie E. Rognes 2010
+#
+# First added:  2009-12-16
 # Last changed: 2011-02-21
 
 # Python modules

=== modified file 'ffc/enrichedelement.py'
--- ffc/enrichedelement.py	2010-04-07 11:58:32 +0000
+++ ffc/enrichedelement.py	2011-05-03 12:13:57 +0000
@@ -1,7 +1,22 @@
-__author__ = "Marie E. Rognes (meg@xxxxxxxxx)"
-__date__ = "2010-03-07"
-__copyright__ = "Copyright (C) 2010 " + __author__
-__license__  = "GNU GPL version 3 or any later version"
+# Copyright (C) 2010 Marie E. Rognes
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
+# First added:  2010-03-07
+# Last changed: 2010-03-07
 
 import numpy
 from utils import pick_first

=== modified file 'ffc/errorcontrol/errorcontrol.py'
--- ffc/errorcontrol/errorcontrol.py	2011-04-17 22:43:03 +0000
+++ ffc/errorcontrol/errorcontrol.py	2011-05-03 12:13:57 +0000
@@ -1,7 +1,20 @@
-__author__ = "Marie E. Rognes (meg@xxxxxxxxx)"
-__copyright__ = "Copyright (C) 2010 " + __author__
-__license__  = "GNU LGPL version 3 or any later version"
-
+# Copyright (C) 2010 Marie E. Rognes
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
 # Last changed: 2011-01-24
 
 from ufl import Coefficient, action, FiniteElement, TestFunction, derivative

=== modified file 'ffc/errorcontrol/formmanipulations.py'
--- ffc/errorcontrol/formmanipulations.py	2011-01-17 14:20:19 +0000
+++ ffc/errorcontrol/formmanipulations.py	2011-05-03 12:13:57 +0000
@@ -1,7 +1,20 @@
-__author__ = "Marie E. Rognes (meg@xxxxxxxxx)"
-__copyright__ = "Copyright (C) 2010 " + __author__
-__license__  = "GNU LGPL version 3 or any later version"
-
+# Copyright (C) 2010 Marie E. Rognes
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
 # Last changed: 2011-01-17
 
 from ufl import adjoint, action, replace, inner, dx, ds, dS, avg, derivative

=== modified file 'ffc/evaluatebasis.py'
--- ffc/evaluatebasis.py	2011-02-21 13:48:40 +0000
+++ ffc/evaluatebasis.py	2011-05-03 12:13:57 +0000
@@ -1,11 +1,24 @@
 """Code generation for evaluation of finite element basis values. This module generates
 code which is more or less a C++ representation of the code found in FIAT."""
 
-__author__ = "Kristian B. Oelgaard (k.b.oelgaard@xxxxxxxxx)"
-__date__ = "2007-04-04"
-__copyright__ = "Copyright (C) 2007-2010 Kristian B. Oelgaard"
-__license__  = "GNU GPL version 3 or any later version"
-
+# Copyright (C) 2007-2010 Kristian B. Oelgaard
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
+# First added:  2007-04-04
 # Last changed: 2011-02-21
 
 # Python modules

=== modified file 'ffc/evaluatebasisderivatives.py'
--- ffc/evaluatebasisderivatives.py	2011-02-21 13:48:40 +0000
+++ ffc/evaluatebasisderivatives.py	2011-05-03 12:13:57 +0000
@@ -2,11 +2,24 @@
 This module generates code which is more or less a C++ representation of the code
 found in FIAT_NEW."""
 
-__author__ = "Kristian B. Oelgaard (k.b.oelgaard@xxxxxxxxx)"
-__date__ = "2007-04-16"
-__copyright__ = "Copyright (C) 2007-2010 Kristian B. Oelgaard"
-__license__  = "GNU GPL version 3 or any later version"
-
+# Copyright (C) 2007-2010 Kristian B. Oelgaard
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
+# First added:  2007-04-16
 # Last changed: 2011-02-21
 
 # Python modules

=== modified file 'ffc/evaluatedof.py'
--- ffc/evaluatedof.py	2010-02-09 14:40:31 +0000
+++ ffc/evaluatedof.py	2011-05-03 12:13:57 +0000
@@ -24,11 +24,25 @@
 
 """
 
-__author__ = "Marie E. Rognes (meg@xxxxxxxxx)"
-__copyright__ = "Copyright (C) 2009"
-__license__  = "GNU GPL version 3 or any later version"
-
+# Copyright (C) 2009 Marie E. Rognes
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
 # Modified by Kristian B. Oelgaard 2010
+#
 # Last changed: 2010-02-09
 
 from ffc.cpp import format, remove_unused

=== modified file 'ffc/extras.py'
--- ffc/extras.py	2010-09-06 12:50:42 +0000
+++ ffc/extras.py	2011-05-03 12:13:57 +0000
@@ -1,10 +1,23 @@
 "This modules provides additional functionality for users of FFC."
 
-__author__ = "Anders Logg <logg@xxxxxxxxx>"
-__date__ = "2010-09-03"
-__copyright__ = "Copyright (C) 2010 Anders Logg"
-__license__  = "GNU GPL version 3 or any later version"
-
+# Copyright (C) 2010 Anders Logg
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
+# First added:  2010-09-03
 # Last changed: 2010-09-06
 
 __all__ = ["compute_tensor_representation"]

=== modified file 'ffc/fiatinterface.py'
--- ffc/fiatinterface.py	2011-01-13 15:59:20 +0000
+++ ffc/fiatinterface.py	2011-05-03 12:13:57 +0000
@@ -1,10 +1,24 @@
-__author__ = "Kristian B. Oelgaard (k.b.oelgaard@xxxxxxxxx) and Anders Logg (logg@xxxxxxxxx)"
-__date__ = "2009-03-06"
-__copyright__ = "Copyright (C) 2009-2010 " + __author__
-__license__  = "GNU GPL version 3 or any later version"
-
+# Copyright (C) 2009-2010 Kristian B. Oelgaard and Anders Logg
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
 # Modified by Garth N. Wells, 2009.
 # Modified by Marie Rognes, 2009-2010.
+#
+# First added:  2009-03-06
 # Last changed: 2011-01-13
 
 # Python modules

=== modified file 'ffc/formatting.py'
--- ffc/formatting.py	2011-02-21 13:48:40 +0000
+++ ffc/formatting.py	2011-05-03 12:13:57 +0000
@@ -9,11 +9,24 @@
 ufc_utils.
 """
 
-__author__ = "Anders Logg (logg@xxxxxxxxx) and friends"
-__date__ = "2009-12-16"
-__copyright__ = "Copyright (C) 2009 " + __author__
-__license__  = "GNU GPL version 3 or any later version"
-
+# Copyright (C) 2009 Anders Logg
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
+# First added:  2009-12-16
 # Last changed: 2011-02-21
 
 # Python modules

=== modified file 'ffc/interpolatevertexvalues.py'
--- ffc/interpolatevertexvalues.py	2010-02-09 13:34:21 +0000
+++ ffc/interpolatevertexvalues.py	2011-05-03 12:13:57 +0000
@@ -1,10 +1,24 @@
 "Code generation for interpolate_vertex_values."
 
-__author__ = "Marie E. Rognes (meg@xxxxxxxxx)"
-__copyright__ = "Copyright (C) 2009"
-__license__  = "GNU GPL version 3 or any later version"
-
+# Copyright (C) 2009 Marie E. Rognes
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
 # Modified by Kristian B. Oelgaard 2010
+#
 # Last changed: 2010-02-09
 
 from ffc.cpp import format, remove_unused

=== modified file 'ffc/jitcompiler.py'
--- ffc/jitcompiler.py	2011-04-27 09:04:14 +0000
+++ ffc/jitcompiler.py	2011-05-03 12:13:57 +0000
@@ -1,15 +1,29 @@
 """This module provides a just-in-time (JIT) form compiler.
 It uses Instant to wrap the generated code into a Python module."""
 
-__author__ = "Anders Logg (logg@xxxxxxxxx)"
-__date__ = "2007-07-20"
-__copyright__ = "Copyright (C) 2007-2009 Anders Logg"
-__license__  = "GNU GPL version 3 or any later version"
-
+# Copyright (C) 2007-2009 Anders Logg
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
 # Modified by Johan Hake, 2008-2009
 # Modified by Ilmar Wilbers, 2008
 # Modified by Kristian B. Oelgaard, 2009
 # Modified by Joachim Haga, 2011.
+#
+# First added:  2007-07-20
 # Last changed: 2011-04-26
 
 # Python modules

=== modified file 'ffc/jitobject.py'
--- ffc/jitobject.py	2011-03-11 19:42:26 +0000
+++ ffc/jitobject.py	2011-05-03 12:13:57 +0000
@@ -1,8 +1,21 @@
-__author__ = "Anders Logg (logg@xxxxxxxxx)"
-__date__ = "2008-09-04"
-__copyright__ = "Copyright (C) 2008 Anders Logg"
-__license__  = "GNU GPL version 3 or any later version"
-
+# Copyright (C) 2008 Anders Logg
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
+# First added:  2008-09-04
 # Last changed: 2011-03-11
 
 # Python modules.

=== modified file 'ffc/log.py'
--- ffc/log.py	2010-02-12 09:09:56 +0000
+++ ffc/log.py	2011-05-03 12:13:57 +0000
@@ -5,12 +5,26 @@
 is a wrapper for the standard Python logging module.
 """
 
-__author__ = "Anders Logg (logg@xxxxxxxxx)"
-__date__ = "2009-01-12"
-__copyright__ = "Copyright (C) 2009 Anders Logg"
-__license__  = "GNU GPL version 3 or any later version"
-
+# Copyright (C) 2009 Anders Logg
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
 # Modified by Kristian B. Oelgaard, 2009
+#
+# First added:  2009-01-12
 # Last changed: 2010-02-12
 
 # UFL modules

=== modified file 'ffc/mixedelement.py'
--- ffc/mixedelement.py	2011-03-28 13:44:12 +0000
+++ ffc/mixedelement.py	2011-05-03 12:13:57 +0000
@@ -1,11 +1,24 @@
-__author__ = "Anders Logg (logg@xxxxxxxxx) and friends"
-__copyright__ = "Copyright (C) 2005-2010 Anders Logg"
-__license__  = "GNU GPL version 3 or any later version"
-
-# Modified by Garth N. Wells 2006-2009
-# Modified by Marie E. Rognes (meg@xxxxxxxxx) 2007--2010
-# Modified by Kristian B. Oelgaard 2010
-
+# Copyright (C) 2005-2010 Anders Logg
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
+# Modified by Garth N. Wells, 2006-2009
+# Modified by Marie E. Rognes, 2007-2010
+# Modified by Kristian B. Oelgaard, 2010
+#
 # Last changed: 2010-01-30
 
 # Python modules

=== modified file 'ffc/optimization.py'
--- ffc/optimization.py	2011-01-11 14:21:55 +0000
+++ ffc/optimization.py	2011-05-03 12:13:57 +0000
@@ -6,11 +6,24 @@
 representation.
 """
 
-__author__ = "Anders Logg (logg@xxxxxxxxx)"
-__date__ = "2009-12-22"
-__copyright__ = "Copyright (C) 2009 " + __author__
-__license__  = "GNU GPL version 3 or any later version"
-
+# Copyright (C) 2009 Anders Logg
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
+# First added:  2009-12-22
 # Last changed: 2011-01-11
 
 # FFC modules

=== modified file 'ffc/parameters.py'
--- ffc/parameters.py	2011-03-08 05:18:56 +0000
+++ ffc/parameters.py	2011-05-03 12:13:57 +0000
@@ -1,7 +1,22 @@
-__author__ = "Anders Logg (logg@xxxxxxxxx)"
-__date__ = "2005-05-20"
-__copyright__ = "Copyright (C) 2005-2010 " + __author__
-__license__  = "GNU GPL version 3 or any later version"
+# Copyright (C) 2005-2010 Anders Logg
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
+# First added:  2005-05-20
+# Last changed: 2005-05-20
 
 from log import INFO
 

=== modified file 'ffc/plot.py'
--- ffc/plot.py	2010-12-15 11:47:00 +0000
+++ ffc/plot.py	2011-05-03 12:13:57 +0000
@@ -1,10 +1,23 @@
 "This module provides functionality for plotting finite elements."
 
-__author__ = "Anders Logg (logg@xxxxxxxxx)"
-__date__ = "2010-12-07"
-__copyright__ = "Copyright (C) 2010 " + __author__
-__license__  = "GNU GPL version 3 or any later version"
-
+# Copyright (C) 2010 Anders Logg
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
+# First added:  2010-12-07
 # Last changed: 2010-12-15
 
 __all__ = ["plot"]

=== modified file 'ffc/quadrature/expr.py'
--- ffc/quadrature/expr.py	2011-04-19 13:01:25 +0000
+++ ffc/quadrature/expr.py	2011-05-03 12:13:57 +0000
@@ -1,10 +1,23 @@
 "This file implements a base class to represent an expression."
 
-__author__ = "Kristian B. Oelgaard (k.b.oelgaard@xxxxxxxxx)"
-__date__ = "2009-08-08"
-__copyright__ = "Copyright (C) 2009-2010 Kristian B. Oelgaard"
-__license__  = "GNU GPL version 3 or any later version"
-
+# Copyright (C) 2009-2010 Kristian B. Oelgaard
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
+# First added:  2009-08-08
 # Last changed: 2010-01-21
 
 # FFC quadrature modules.

=== modified file 'ffc/quadrature/floatvalue.py'
--- ffc/quadrature/floatvalue.py	2010-02-09 11:56:10 +0000
+++ ffc/quadrature/floatvalue.py	2011-05-03 12:13:57 +0000
@@ -1,10 +1,23 @@
 "This file implements a class to represent a float."
 
-__author__ = "Kristian B. Oelgaard (k.b.oelgaard@xxxxxxxxx)"
-__date__ = "2009-07-12"
-__copyright__ = "Copyright (C) 2009-2010 Kristian B. Oelgaard"
-__license__  = "GNU GPL version 3 or any later version"
-
+# Copyright (C) 2009-2010 Kristian B. Oelgaard
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
+# First added:  2009-07-12
 # Last changed: 2010-02-09
 
 # FFC modules.

=== modified file 'ffc/quadrature/fraction.py'
--- ffc/quadrature/fraction.py	2011-03-28 13:44:12 +0000
+++ ffc/quadrature/fraction.py	2011-05-03 12:13:57 +0000
@@ -1,10 +1,23 @@
 "This file implements a class to represent a fraction."
 
-__author__ = "Kristian B. Oelgaard (k.b.oelgaard@xxxxxxxxx)"
-__date__ = "2009-07-12"
-__copyright__ = "Copyright (C) 2009-2010 Kristian B. Oelgaard"
-__license__  = "GNU GPL version 3 or any later version"
-
+# Copyright (C) 2009-2010 Kristian B. Oelgaard
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
+# First added:  2009-07-12
 # Last changed: 2010-02-09
 
 # FFC modules.

=== modified file 'ffc/quadrature/optimisedquadraturetransformer.py'
--- ffc/quadrature/optimisedquadraturetransformer.py	2010-07-23 19:32:21 +0000
+++ ffc/quadrature/optimisedquadraturetransformer.py	2011-05-03 12:13:57 +0000
@@ -1,11 +1,25 @@
 "QuadratureTransformer (optimised) for quadrature code generation to translate UFL expressions."
 
-__author__ = "Kristian B. Oelgaard (k.b.oelgaard@xxxxxxxxx)"
-__date__ = "2009-03-18"
-__copyright__ = "Copyright (C) 2009-2010 Kristian B. Oelgaard"
-__license__  = "GNU GPL version 3 or any later version"
-
+# Copyright (C) 2009-2010 Kristian B. Oelgaard
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
 # Modified by Anders Logg, 2009
+#
+# First added:  2009-03-18
 # Last changed: 2010-03-11
 
 # Python modules.

=== modified file 'ffc/quadrature/product.py'
--- ffc/quadrature/product.py	2010-06-15 13:46:49 +0000
+++ ffc/quadrature/product.py	2011-05-03 12:13:57 +0000
@@ -1,10 +1,23 @@
 "This file implements a class to represent a product."
 
-__author__ = "Kristian B. Oelgaard (k.b.oelgaard@xxxxxxxxx)"
-__date__ = "2009-07-12"
-__copyright__ = "Copyright (C) 2009-2010 Kristian B. Oelgaard"
-__license__  = "GNU GPL version 3 or any later version"
-
+# Copyright (C) 2009-2010 Kristian B. Oelgaard
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
+# First added:  2009-07-12
 # Last changed: 2010-03-11
 
 # FFC modules.

=== modified file 'ffc/quadrature/quadraturegenerator.py'
--- ffc/quadrature/quadraturegenerator.py	2011-02-21 15:18:49 +0000
+++ ffc/quadrature/quadraturegenerator.py	2011-05-03 12:13:57 +0000
@@ -1,11 +1,25 @@
 "Code generator for quadrature representation."
 
-__author__ = "Kristian B. Oelgaard (k.b.oelgaard@xxxxxxxxx)"
-__date__ = "2009-01-07"
-__copyright__ = "Copyright (C) 2009-2010 Kristian B. Oelgaard"
-__license__  = "GNU GPL version 3 or any later version"
-
+# Copyright (C) 2009-2010 Kristian B. Oelgaard
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
 # Modified by Mehdi Nikbakht, 2010
+#
+# First added:  2009-01-07
 # Last changed: 2011-02-21
 
 # Python modules.

=== modified file 'ffc/quadrature/quadratureoptimization.py'
--- ffc/quadrature/quadratureoptimization.py	2011-01-11 14:21:55 +0000
+++ ffc/quadrature/quadratureoptimization.py	2011-05-03 12:13:57 +0000
@@ -1,8 +1,21 @@
-__author__ = "Kristian B. Oelgaard (k.b.oelgaard@xxxxxxxxx)"
-__date__ = "2010-02-08"
-__copyright__ = "Copyright (C) 2010 Kristian B. Oelgaard"
-__license__  = "GNU GPL version 3 or any later version"
-
+# Copyright (C) 2010 Kristian B. Oelgaard
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
+# First added:  2010-02-08
 # Last changed: 2011-01-11
 
 # FFC modules

=== modified file 'ffc/quadrature/quadraturerepresentation.py'
--- ffc/quadrature/quadraturerepresentation.py	2011-04-25 09:56:16 +0000
+++ ffc/quadrature/quadraturerepresentation.py	2011-05-03 12:13:57 +0000
@@ -1,11 +1,25 @@
 "Quadrature representation class for UFL"
 
-__author__ = "Kristian B. Oelgaard (k.b.oelgaard@xxxxxxxxx)"
-__date__ = "2009-01-07"
-__copyright__ = "Copyright (C) 2009-2010 Kristian B. Oelgaard"
-__license__  = "GNU GPL version 3 or any later version"
-
+# Copyright (C) 2009-2010 Kristian B. Oelgaard
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
 # Modified by Anders Logg, 2009.
+#
+# First added:  2009-01-07
 # Last changed: 2010-05-18
 
 # UFL modules

=== modified file 'ffc/quadrature/quadraturetransformer.py'
--- ffc/quadrature/quadraturetransformer.py	2010-07-24 10:22:48 +0000
+++ ffc/quadrature/quadraturetransformer.py	2011-05-03 12:13:57 +0000
@@ -1,12 +1,26 @@
 "QuadratureTransformer for quadrature code generation to translate UFL expressions."
 
-__author__ = "Kristian B. Oelgaard (k.b.oelgaard@xxxxxxxxx)"
-__date__ = "2009-02-09"
-__copyright__ = "Copyright (C) 2009-2010 Kristian B. Oelgaard"
-__license__  = "GNU GPL version 3 or any later version"
-
+# Copyright (C) 2009-2010 Kristian B. Oelgaard
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
 # Modified by Peter Brune, 2009
 # Modified by Anders Logg, 2009
+#
+# First added:  2009-02-09
 # Last changed: 2010-03-11
 
 # Python modules.

=== modified file 'ffc/quadrature/quadraturetransformerbase.py'
--- ffc/quadrature/quadraturetransformerbase.py	2010-07-23 17:22:13 +0000
+++ ffc/quadrature/quadraturetransformerbase.py	2011-05-03 12:13:57 +0000
@@ -1,10 +1,23 @@
 "QuadratureTransformerBase, a common class for quadrature transformers to translate UFL expressions."
 
-__author__ = "Kristian B. Oelgaard (k.b.oelgaard@xxxxxxxxx)"
-__date__ = "2009-10-13"
-__copyright__ = "Copyright (C) 2009-2010 Kristian B. Oelgaard"
-__license__  = "GNU GPL version 3 or any later version"
-
+# Copyright (C) 2009-2010 Kristian B. Oelgaard
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
+# First added:  2009-10-13
 # Last changed: 2010-03-11
 
 # Python modules.

=== modified file 'ffc/quadrature/quadratureutils.py'
--- ffc/quadrature/quadratureutils.py	2010-05-18 20:26:10 +0000
+++ ffc/quadrature/quadratureutils.py	2011-05-03 12:13:57 +0000
@@ -1,10 +1,23 @@
 "Utility functions for quadrature representation."
 
-__author__ = "Kristian B. Oelgaard (k.b.oelgaard@xxxxxxxxx)"
-__date__ = "2007-03-16"
-__copyright__ = "Copyright (C) 2007-2010 Kristian B. Oelgaard"
-__license__  = "GNU GPL version 3 or any later version"
-
+# Copyright (C) 2007-2010 Kristian B. Oelgaard
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
+# First added:  2007-03-16
 # Last changed: 2010-05-18
 
 # Python modules.

=== modified file 'ffc/quadrature/reduce_operations.py'
--- ffc/quadrature/reduce_operations.py	2010-01-22 13:20:36 +0000
+++ ffc/quadrature/reduce_operations.py	2011-05-03 12:13:57 +0000
@@ -1,10 +1,23 @@
 "Some simple functions for manipulating expressions symbolically"
 
-__author__ = "Kristian B. Oelgaard (k.b.oelgaard@xxxxxxxxx)"
-__date__ = "2008-04-24"
-__copyright__ = "Copyright (C) 2008-2010 Kristian B. Oelgaard"
-__license__  = "GNU GPL version 3 or any later version"
-
+# Copyright (C) 2008-2010 Kristian B. Oelgaard
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
+# First added:  2008-04-24
 # Last changed: 2010-01-21
 
 # FFC modules

=== modified file 'ffc/quadrature/sumobj.py'
--- ffc/quadrature/sumobj.py	2010-02-09 11:56:10 +0000
+++ ffc/quadrature/sumobj.py	2011-05-03 12:13:57 +0000
@@ -1,10 +1,23 @@
 "This file implements a class to represent a sum."
 
-__author__ = "Kristian B. Oelgaard (k.b.oelgaard@xxxxxxxxx)"
-__date__ = "2009-07-12"
-__copyright__ = "Copyright (C) 2009-2010 Kristian B. Oelgaard"
-__license__  = "GNU GPL version 3 or any later version"
-
+# Copyright (C) 2009-2010 Kristian B. Oelgaard
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
+# First added:  2009-07-12
 # Last changed: 2010-02-09
 
 # FFC modules.

=== modified file 'ffc/quadrature/symbol.py'
--- ffc/quadrature/symbol.py	2010-09-03 11:12:41 +0000
+++ ffc/quadrature/symbol.py	2011-05-03 12:13:57 +0000
@@ -1,10 +1,23 @@
 "This file implements a class to represent a symbol."
 
-__author__ = "Kristian B. Oelgaard (k.b.oelgaard@xxxxxxxxx)"
-__date__ = "2009-07-12"
-__copyright__ = "Copyright (C) 2009-2010 Kristian B. Oelgaard"
-__license__  = "GNU GPL version 3 or any later version"
-
+# Copyright (C) 2009-2010 Kristian B. Oelgaard
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
+# First added:  2009-07-12
 # Last changed: 2010-03-11
 
 # FFC modules.

=== modified file 'ffc/quadrature/symbolics.py'
--- ffc/quadrature/symbolics.py	2011-04-19 13:01:25 +0000
+++ ffc/quadrature/symbolics.py	2011-05-03 12:13:57 +0000
@@ -1,10 +1,23 @@
 "This file contains functions to optimise the code generated for quadrature representation."
 
-__author__ = "Kristian B. Oelgaard (k.b.oelgaard@xxxxxxxxx)"
-__date__ = "2009-07-12"
-__copyright__ = "Copyright (C) 2009-2010 Kristian B. Oelgaard"
-__license__  = "GNU GPL version 3 or any later version"
-
+# Copyright (C) 2009-2010 Kristian B. Oelgaard
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
+# First added:  2009-07-12
 # Last changed: 2011-01-21
 
 # FFC modules

=== modified file 'ffc/quadrature_schemes.py'
--- ffc/quadrature_schemes.py	2011-04-26 11:28:51 +0000
+++ ffc/quadrature_schemes.py	2011-05-03 12:13:57 +0000
@@ -17,10 +17,26 @@
     Methods in Applied Mechanics and Engineering 55(3):339-348, 1986.
     http://dx.doi.org/10.1016/0045-7825(86)90059-9
 """
-__author__ = "Garth N. Wells (gnw20@xxxxxxxxx)"
-__date__ = "2011-04-19"
-__copyright__ = "Copyright (C) 2011 " + __author__
-__license__  = "GNU GPL version 3 or any later version"
+
+# Copyright (C) 2011 Garth N. Wells
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
+# First added:  2011-04-19
+# Last changed: 2011-04-19
 
 # NumPy
 from numpy import array, arange, float64

=== modified file 'ffc/quadratureelement.py'
--- ffc/quadratureelement.py	2011-04-27 23:14:49 +0000
+++ ffc/quadratureelement.py	2011-05-03 12:13:57 +0000
@@ -1,9 +1,23 @@
-__author__ = "Kristian B. Oelgaard (k.b.oelgaard@xxxxxxxxx)"
-__date__ = "2007-12-10"
-__copyright__ = "Copyright (C) 2007-2010 Kristian B. Oelgaard"
-__license__  = "GNU GPL version 3 or any later version"
-
+# Copyright (C) 2007-2010 Kristian B. Oelgaard
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
 # Modified by Garth N. Wells 2006-2009
+#
+# First added:  2007-12-10
 # Last changed: 2010-01-30
 
 # Python modules.

=== modified file 'ffc/representation.py'
--- ffc/representation.py	2011-04-26 20:08:11 +0000
+++ ffc/representation.py	2011-05-03 12:13:57 +0000
@@ -12,13 +12,27 @@
 in the intermediate representation under the key "foo".
 """
 
-__author__ = "Anders Logg (logg@xxxxxxxxx) and friends"
-__date__ = "2009-12-16"
-__copyright__ = "Copyright (C) 2009-2010 " + __author__
-__license__  = "GNU GPL version 3 or any later version"
-
+# Copyright (C) 2009-2010 Anders Logg
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
 # Modified by Marie E. Rognes 2010
 # Modified by Kristian B. Oelgaard 2010
+#
+# First added:  2009-12-16
 # Last changed: 2010-04-12
 
 # Python modules

=== modified file 'ffc/restrictedelement.py'
--- ffc/restrictedelement.py	2010-04-07 12:34:27 +0000
+++ ffc/restrictedelement.py	2011-05-03 12:13:57 +0000
@@ -1,8 +1,22 @@
-__author__ = "Anders Logg (logg@xxxxxxxxx) and friends"
-__copyright__ = "Copyright (C) 2010 " + __author__
-__license__  = "GNU GPL version 3 or any later version"
-
+# Copyright (C) 2010 Anders Logg
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
 # Modified by Marie Rognes, 2010.
+#
 # Last changed: 2010-04-07
 
 from ffc.log import error

=== modified file 'ffc/tensor/costestimation.py'
--- ffc/tensor/costestimation.py	2010-01-25 19:55:37 +0000
+++ ffc/tensor/costestimation.py	2011-05-03 12:13:57 +0000
@@ -1,7 +1,22 @@
-__author__ = "Anders Logg (logg@xxxxxxxxx)"
-__date__ = "2010-01-25"
-__copyright__ = "Copyright (C) 2010 Anders Logg"
-__license__  = "GNU GPL version 3 or any later version"
+# Copyright (C) 2010 Anders Logg
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
+# First added:  2010-01-25
+# Last changed: 2010-01-25
 
 # FFC modules
 from ffc.log import debug

=== modified file 'ffc/tensor/geometrytensor.py'
--- ffc/tensor/geometrytensor.py	2009-12-21 22:08:25 +0000
+++ ffc/tensor/geometrytensor.py	2011-05-03 12:13:57 +0000
@@ -1,10 +1,24 @@
-__author__ = "Anders Logg (logg@xxxxxxxxx)"
-__date__ = "2004-11-03"
-__copyright__ = "Copyright (C) 2004-2009 Anders Logg"
-__license__  = "GNU GPL version 3 or any later version"
-
-# Modified by Marie E. Rognes (meg@xxxxxxxxxxx) 2007
+# Copyright (C) 2004-2009 Anders Logg
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
+# Modified by Marie E. Rognes, 2007
 # Modified by Kristian B. Oelgaard, 2009
+#
+# First added:  2004-11-03
 # Last changed: 2009-12-21
 
 # FFC modules.

=== modified file 'ffc/tensor/monomialextraction.py'
--- ffc/tensor/monomialextraction.py	2010-01-25 19:55:37 +0000
+++ ffc/tensor/monomialextraction.py	2011-05-03 12:13:57 +0000
@@ -1,12 +1,26 @@
 "Extraction of monomial representations of UFL forms."
 
-__author__ = "Anders Logg (logg@xxxxxxxxx)"
-__date__ = "2008-08-01"
-__copyright__ = "Copyright (C) 2008-2009 Anders Logg"
-__license__  = "GNU GPL version 3 or any later version"
-
+# Copyright (C) 2008-2009 Anders Logg
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
 # Modified by Martin Alnes, 2008
 # Modified by Kristian B. Oelgaard
+#
+# First added:  2008-08-01
 # Last changed: 2010-01-25
 
 # UFL modules

=== modified file 'ffc/tensor/monomialintegration.py'
--- ffc/tensor/monomialintegration.py	2011-04-20 14:32:39 +0000
+++ ffc/tensor/monomialintegration.py	2011-05-03 12:13:57 +0000
@@ -1,16 +1,30 @@
 "This module implements efficient integration of monomial forms."
 
-__author__ = "Anders Logg (logg@xxxxxxxxx)"
-__date__ = "2004-11-03"
-__copyright__ = "Copyright (C) 2004-2009 Anders Logg"
-__license__  = "GNU GPL version 3 or any later version"
-
+# Copyright (C) 2004-2009 Anders Logg
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
 # Thanks to Robert C. Kirby for suggesting the initial algorithm that
 # this implementation is based on.
-
-# Modified by Garth N. Wells 2006
-# Modified by Marie E. Rognes (meg@xxxxxxxxxxx) 2008
+#
+# Modified by Garth N. Wells, 2006
+# Modified by Marie E. Rognes, 2008
 # Modified by Kristian B. Oelgaard, 2009
+#
+# First added:  2004-11-03
 # Last changed: 2010-02-02
 
 # Python modules

=== modified file 'ffc/tensor/monomialtransformation.py'
--- ffc/tensor/monomialtransformation.py	2010-02-17 16:49:24 +0000
+++ ffc/tensor/monomialtransformation.py	2011-05-03 12:13:57 +0000
@@ -1,12 +1,26 @@
 "Transformation of monomial representations of UFL forms."
 
-__author__ = "Anders Logg (logg@xxxxxxxxx)"
-__date__ = "2009-03-06"
-__copyright__ = "Copyright (C) 2009 Anders Logg"
-__license__  = "GNU GPL version 3 or any later version"
-
+# Copyright (C) 2009 Anders Logg
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
 # Modified by Kristian B. Oelgaard, 2009
 # Modified by Marie E. Rognes, 2010
+#
+# First added:  2009-03-06
 # Last changed: 2010-02-17
 
 # UFL modules

=== modified file 'ffc/tensor/multiindex.py'
--- ffc/tensor/multiindex.py	2009-12-21 22:08:25 +0000
+++ ffc/tensor/multiindex.py	2011-05-03 12:13:57 +0000
@@ -1,11 +1,25 @@
-__author__ = "Anders Logg (logg@xxxxxxxxx)"
-__date__ = "2004-11-03"
-__copyright__ = "Copyright (C) 2004-2009 Anders Logg"
-__license__  = "GNU GPL version 3 or any later version"
-
-# Modified by Garth N. Wells 2006
-# Modified by Marie E. Rognes (meg@xxxxxxxxxxx) 2007
+# Copyright (C) 2004-2009 Anders Logg
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
+# Modified by Garth N. Wells, 2006
+# Modified by Marie E. Rognes, 2007
 # Modified by Kristian B. Oelgaard, 2009
+#
+# First added:  2004-11-03
 # Last changed: 2009-12-21
 
 # Python modules.

=== modified file 'ffc/tensor/referencetensor.py'
--- ffc/tensor/referencetensor.py	2010-01-14 10:55:46 +0000
+++ ffc/tensor/referencetensor.py	2011-05-03 12:13:57 +0000
@@ -1,10 +1,24 @@
-__author__ = "Anders Logg (logg@xxxxxxxxx)"
-__date__ = "2004-11-03"
-__copyright__ = "Copyright (C) 2004-2009 Anders Logg"
-__license__  = "GNU GPL version 3 or any later version"
-
+# Copyright (C) 2004-2009 Anders Logg
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
 # Modified by Garth N. Wells 2006
 # Modified by Kristian B. Oelgaard, 2009.
+#
+# First added:  2004-11-03
 # Last changed: 2010-01-14
 
 # FFC modules.

=== modified file 'ffc/tensor/tensorgenerator.py'
--- ffc/tensor/tensorgenerator.py	2011-02-21 15:18:49 +0000
+++ ffc/tensor/tensorgenerator.py	2011-05-03 12:13:57 +0000
@@ -1,14 +1,28 @@
 "Code generator for tensor representation"
 
-__author__ = "Anders Logg (logg@xxxxxxxxx)"
-__date__ = "2004-11-03"
-__copyright__ = "Copyright (C) 2004-2010 Anders Logg"
-__license__  = "GNU GPL version 3 or any later version"
-
+# Copyright (C) 2004-2010 Anders Logg
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
 # Modified by Kristian B. Oelgaard, 2009-2010
-# Modified by Marie Rognes (meg@xxxxxxxxxxx), 2007
+# Modified by Marie Rognes, 2007
 # Modified by Garth N. Wells, 2009
 # Modified by Mehdi Nikbakht, 2010
+#
+# First added:  2004-11-03
 # Last changed: 2011-02-21
 
 # FFC modules

=== modified file 'ffc/tensor/tensoroptimization.py'
--- ffc/tensor/tensoroptimization.py	2011-01-11 14:21:55 +0000
+++ ffc/tensor/tensoroptimization.py	2011-05-03 12:13:57 +0000
@@ -1,7 +1,22 @@
-__author__ = "Anders Logg (logg@xxxxxxxxx)"
-__date__ = "2010-02-08"
-__copyright__ = "Copyright (C) 2010 " + __author__
-__license__  = "GNU GPL version 3 or any later version"
+# Copyright (C) 2010 Anders Logg
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
+# First added:  2010-02-08
+# Last changed: 2010-02-08
 
 # Python modules
 from numpy import shape

=== modified file 'ffc/tensor/tensorreordering.py'
--- ffc/tensor/tensorreordering.py	2010-02-10 21:56:56 +0000
+++ ffc/tensor/tensorreordering.py	2011-05-03 12:13:57 +0000
@@ -1,10 +1,23 @@
 "Reordering of entries in reference tensor for interior facets."
 
-__author__ = "Anders Logg (logg@xxxxxxxxx)"
-__date__ = "2006-12-01"
-__copyright__ = "Copyright (C) 2006-2009 Anders Logg"
-__license__  = "GNU GPL version 3 or any later version"
-
+# Copyright (C) 2006-2009 Anders Logg
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
+# First added:  2006-12-01
 # Last changed: 2010-02-10
 
 # Python modules

=== modified file 'ffc/tensor/tensorrepresentation.py'
--- ffc/tensor/tensorrepresentation.py	2010-02-10 21:56:56 +0000
+++ ffc/tensor/tensorrepresentation.py	2011-05-03 12:13:57 +0000
@@ -8,12 +8,26 @@
   2. FErari optimizations
 """
 
-__author__ = "Anders Logg (logg@xxxxxxxxx)"
-__date__ = "2007-02-05"
-__copyright__ = "Copyright (C) 2007-2010 Anders Logg"
-__license__  = "GNU GPL version 3 or any later version"
-
+# Copyright (C) 2007-2010 Anders Logg
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
 # Modified by Kristian B. Oelgaard, 2010.
+#
+# First added:  2007-02-05
 # Last changed: 2010-02-10
 
 # UFL modules

=== modified file 'ffc/utils.py'
--- ffc/utils.py	2010-02-12 17:05:08 +0000
+++ ffc/utils.py	2011-05-03 12:13:57 +0000
@@ -1,9 +1,23 @@
-__author__ = "Anders Logg (logg@xxxxxxxxx)"
-__date__ = "2005-02-04"
-__copyright__ = "Copyright (C) 2005-2010 Anders Logg"
-__license__  = "GNU GPL version 3 or any later version"
-
+# Copyright (C) 2005-2010 Anders Logg
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
 # Modified by Kristian B. Oelgaard, 2009
+#
+# First added:  2005-02-04
 # Last changed: 2010-02-12
 
 # Python modules.

=== modified file 'ffc/wrappers.py'
--- ffc/wrappers.py	2011-04-28 00:03:11 +0000
+++ ffc/wrappers.py	2011-05-03 12:13:57 +0000
@@ -1,8 +1,21 @@
-__author__ = "Anders Logg (logg@xxxxxxxxx)"
-__date__ = "2010-01-18"
-__copyright__ = "Copyright (C) 2010 " + __author__
-__license__  = "GNU GPL version 3 or any later version"
-
+# Copyright (C) 2010 Anders Logg
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
+# First added:  2010-01-18
 # Last changed: 2011-03-22
 
 # Python modules

=== modified file 'sandbox/swig/expr.py'
--- sandbox/swig/expr.py	2010-01-21 10:50:17 +0000
+++ sandbox/swig/expr.py	2011-05-03 12:13:57 +0000
@@ -1,10 +1,23 @@
 "This file implements a base class to represent an expression."
 
-__author__ = "Kristian B. Oelgaard (k.b.oelgaard@xxxxxxxxx)"
-__date__ = "2009-08-08"
-__copyright__ = "Copyright (C) 2009-2010 Kristian B. Oelgaard"
-__license__  = "GNU GPL version 3 or any later version"
-
+# Copyright (C) 2009-2010 Kristian B. Oelgaard
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
+# First added:  2009-08-08
 # Last changed: 2010-01-21
 
 # FFC common modules.

=== modified file 'sandbox/swig/floatvalue_obj.py'
--- sandbox/swig/floatvalue_obj.py	2010-01-21 10:50:17 +0000
+++ sandbox/swig/floatvalue_obj.py	2011-05-03 12:13:57 +0000
@@ -1,10 +1,23 @@
 "This file implements a class to represent a float."
 
-__author__ = "Kristian B. Oelgaard (k.b.oelgaard@xxxxxxxxx)"
-__date__ = "2009-07-12"
-__copyright__ = "Copyright (C) 2009-2010 Kristian B. Oelgaard"
-__license__  = "GNU GPL version 3 or any later version"
-
+# Copyright (C) 2009-2010 Kristian B. Oelgaard
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
+# First added:  2009-07-12
 # Last changed: 2010-01-21
 
 # FFC common modules.

=== modified file 'sandbox/swig/fraction_obj.py'
--- sandbox/swig/fraction_obj.py	2010-01-21 10:50:17 +0000
+++ sandbox/swig/fraction_obj.py	2011-05-03 12:13:57 +0000
@@ -1,10 +1,23 @@
 "This file implements a class to represent a fraction."
 
-__author__ = "Kristian B. Oelgaard (k.b.oelgaard@xxxxxxxxx)"
-__date__ = "2009-07-12"
-__copyright__ = "Copyright (C) 2009-2010 Kristian B. Oelgaard"
-__license__  = "GNU GPL version 3 or any later version"
-
+# Copyright (C) 2009-2010 Kristian B. Oelgaard
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
+# First added:  2009-07-12
 # Last changed: 2010-01-21
 
 # FFC common modules

=== modified file 'sandbox/swig/new_symbol.py'
--- sandbox/swig/new_symbol.py	2010-01-21 10:50:17 +0000
+++ sandbox/swig/new_symbol.py	2011-05-03 12:13:57 +0000
@@ -1,10 +1,23 @@
 "This file contains functions to optimise the code generated for quadrature representation."
 
-__author__ = "Kristian B. Oelgaard (k.b.oelgaard@xxxxxxxxx)"
-__date__ = "2009-07-12"
-__copyright__ = "Copyright (C) 2009-2010 Kristian B. Oelgaard"
-__license__  = "GNU GPL version 3 or any later version"
-
+# Copyright (C) 2009-2010 Kristian B. Oelgaard
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
+# First added:  2009-07-12
 # Last changed: 2010-01-21
 
 # FFC common modules

=== modified file 'sandbox/swig/product_obj.py'
--- sandbox/swig/product_obj.py	2010-01-21 10:50:17 +0000
+++ sandbox/swig/product_obj.py	2011-05-03 12:13:57 +0000
@@ -1,10 +1,23 @@
 "This file implements a class to represent a product."
 
-__author__ = "Kristian B. Oelgaard (k.b.oelgaard@xxxxxxxxx)"
-__date__ = "2009-07-12"
-__copyright__ = "Copyright (C) 2009-2010 Kristian B. Oelgaard"
-__license__  = "GNU GPL version 3 or any later version"
-
+# Copyright (C) 2009-2010 Kristian B. Oelgaard
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
+# First added:  2009-07-12
 # Last changed: 2010-01-21
 
 # FFC common modules.

=== modified file 'sandbox/swig/sum_obj.py'
--- sandbox/swig/sum_obj.py	2010-01-21 10:50:17 +0000
+++ sandbox/swig/sum_obj.py	2011-05-03 12:13:57 +0000
@@ -1,10 +1,23 @@
 "This file implements a class to represent a sum."
 
-__author__ = "Kristian B. Oelgaard (k.b.oelgaard@xxxxxxxxx)"
-__date__ = "2009-07-12"
-__copyright__ = "Copyright (C) 2009-2010 Kristian B. Oelgaard"
-__license__  = "GNU GPL version 3 or any later version"
-
+# Copyright (C) 2009-2010 Kristian B. Oelgaard
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
+# First added:  2009-07-12
 # Last changed: 2010-01-21
 
 # FFC common modules.

=== modified file 'sandbox/swig/symbol_obj.py'
--- sandbox/swig/symbol_obj.py	2010-01-21 10:50:17 +0000
+++ sandbox/swig/symbol_obj.py	2011-05-03 12:13:57 +0000
@@ -1,10 +1,23 @@
 "This file implements a class to represent a symbol."
 
-__author__ = "Kristian B. Oelgaard (k.b.oelgaard@xxxxxxxxx)"
-__date__ = "2009-07-12"
-__copyright__ = "Copyright (C) 2009-2010 Kristian B. Oelgaard"
-__license__  = "GNU GPL version 3 or any later version"
-
+# Copyright (C) 2009-2010 Kristian B. Oelgaard
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
+# First added:  2009-07-12
 # Last changed: 2010-01-21
 
 # FFC common modules.

=== modified file 'sandbox/swig/test_new_symbol.py'
--- sandbox/swig/test_new_symbol.py	2010-01-21 10:50:17 +0000
+++ sandbox/swig/test_new_symbol.py	2011-05-03 12:13:57 +0000
@@ -1,11 +1,24 @@
 #!/usr/bin/env python
 "Some simple functions for manIPulating expressions symbolically"
 
-__author__ = "Kristian B. Oelgaard (k.b.oelgaard@xxxxxxxxx)"
-__date__ = "2009-07-11"
-__copyright__ = "Copyright (C) 2009-2010 Kristian B. Oelgaard"
-__license__  = "GNU GPL version 3 or any later version"
-
+# Copyright (C) 2009-2010 Kristian B. Oelgaard
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
+# First added:  2009-07-11
 # Last changed: 2010-01-21
 
 import unittest

=== modified file 'scripts/ffc'
--- scripts/ffc	2011-01-18 14:46:41 +0000
+++ scripts/ffc	2011-05-03 12:13:57 +0000
@@ -1,18 +1,32 @@
 #!/usr/bin/env python
-#
+
 # This script is the command-line interface to FFC. It parses
 # command-line arguments and wraps the given form file code in a
 # Python module which is then executed.
 
-__author__ = "Anders Logg (logg@xxxxxxxxx)"
-__date__ = "2004-10-14"
-__copyright__ = "Copyright (C) 2004-2009 Anders Logg"
-__license__  = "GNU GPL version 3 or any later version"
-
+# Copyright (C) 2004-2009 Anders Logg
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
 # Modified by Johan Jansson, 2005.
 # Modified by Ola Skavhaug, 2006.
 # Modified by Dag Lindbo, 2008.
 # Modified by Kristian B. Oelgaard 2010.
+#
+# First added:  2004-10-14
 # Last changed: 2011-01-18
 
 # Python modules.

=== modified file 'scripts/ffc-clean'
--- scripts/ffc-clean	2008-09-27 17:50:15 +0000
+++ scripts/ffc-clean	2011-05-03 12:13:57 +0000
@@ -2,10 +2,25 @@
 #
 # This script cleans the FFC JIT cache
 
-__author__ = "Anders Logg (logg@xxxxxxxxx)"
-__date__ = "2008-01-02 -- 2008-09-03"
-__copyright__ = "Copyright (C) 2008 Anders Logg"
-__license__  = "GNU GPL version 3 or any later version"
+# Copyright (C) 2008 Anders Logg
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
+# First added:  2008-01-02
+# Last changed: 2008-09-03
 
 import sys
 

=== modified file 'scripts/makedist'
--- scripts/makedist	2009-12-04 14:12:04 +0000
+++ scripts/makedist	2011-05-03 12:13:57 +0000
@@ -1,8 +1,21 @@
-
 #!/bin/bash
 #
-# Copyright (C) Anders Logg 2004-2008
-# Licensed under the GNU GPL version 3 or any later version
+# Copyright (C) 2004-2008 Anders Logg
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
 #
 # This script creates a new release of FFC
 

=== modified file 'test/evaluate_basis/cppcode.py'
--- test/evaluate_basis/cppcode.py	2010-01-18 16:59:36 +0000
+++ test/evaluate_basis/cppcode.py	2011-05-03 12:13:57 +0000
@@ -1,9 +1,24 @@
 "This module provides simple C++ code for verification of UFC code."
 
-__author__ = "Kristian B. Oelgaard (k.b.oelgaard@xxxxxxxxx)"
-__date__ = "2010-01-18"
-__copyright__ = "Copyright (C) 2010 Kristian B. Oelgaard"
-__license__  = "GNU GPL version 3 or any later version"
+# Copyright (C) 2010 Kristian B. Oelgaard
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
+# First added:  2010-01-18
+# Last changed: 2010-01-18
 
 # Common code for all integral types
 evaluate_basis_code = """\

=== modified file 'test/evaluate_basis/test.py'
--- test/evaluate_basis/test.py	2010-01-18 21:15:34 +0000
+++ test/evaluate_basis/test.py	2011-05-03 12:13:57 +0000
@@ -1,8 +1,21 @@
-__author__ = "Kristian B. Oelgaard (k.b.oelgaard@xxxxxxxxx)"
-__date__ = "2010-01-18"
-__copyright__ = "Copyright (C) 2010 Kristian B. Oelgaard"
-__license__  = "GNU GPL version 3 or any later version"
-
+# Copyright (C) 2010 Kristian B. Oelgaard
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
+# First added:  2010-01-18
 # Last changed: 2010-01-18
 
 from cppcode import evaluate_basis_code

=== modified file 'test/evaluate_basis_derivatives/cppcode.py'
--- test/evaluate_basis_derivatives/cppcode.py	2010-01-18 21:15:34 +0000
+++ test/evaluate_basis_derivatives/cppcode.py	2011-05-03 12:13:57 +0000
@@ -1,9 +1,24 @@
 "This module provides simple C++ code for verification of UFC code."
 
-__author__ = "Kristian B. Oelgaard (k.b.oelgaard@xxxxxxxxx)"
-__date__ = "2010-01-18"
-__copyright__ = "Copyright (C) 2010 Kristian B. Oelgaard"
-__license__  = "GNU GPL version 3 or any later version"
+# Copyright (C) 2010 Kristian B. Oelgaard
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
+# First added:  2010-01-18
+# Last changed: 2010-01-18
 
 # Common code for all integral types
 evaluate_basis_derivatives_code = """\

=== modified file 'test/evaluate_basis_derivatives/test.py'
--- test/evaluate_basis_derivatives/test.py	2010-01-18 21:15:34 +0000
+++ test/evaluate_basis_derivatives/test.py	2011-05-03 12:13:57 +0000
@@ -1,8 +1,21 @@
-__author__ = "Kristian B. Oelgaard (k.b.oelgaard@xxxxxxxxx)"
-__date__ = "2010-01-18"
-__copyright__ = "Copyright (C) 2010 Kristian B. Oelgaard"
-__license__  = "GNU GPL version 3 or any later version"
-
+# Copyright (C) 2010 Kristian B. Oelgaard
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
+# First added:  2010-01-18
 # Last changed: 2010-01-18
 
 from cppcode import evaluate_basis_derivatives_code

=== modified file 'test/regression/test.py'
--- test/regression/test.py	2011-04-26 14:03:35 +0000
+++ test/regression/test.py	2011-05-03 12:13:57 +0000
@@ -9,11 +9,24 @@
 option -b.
 """
 
-__author__ = "Anders Logg, Kristian B. Oelgaard and Marie E. Rognes"
-__date__ = "2010-01-21"
-__copyright__ = "Copyright (C) 2010 " + __author__
-__license__  = "GNU GPL version 3 or any later version"
-
+# Copyright (C) 2010 Anders Logg, Kristian B. Oelgaard and Marie E. Rognes
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
+# First added:  2010-01-21
 # Last changed: 2010-05-12
 
 # FIXME: Need to add many more test cases. Quite a few DOLFIN

=== modified file 'test/regression/ufctest.h'
--- test/regression/ufctest.h	2011-02-21 21:15:32 +0000
+++ test/regression/ufctest.h	2011-05-03 12:13:57 +0000
@@ -1,5 +1,19 @@
-// Copyright (C) 2010 Anders Logg.
-// Licensed under the GNU GPL version 3 or any later version.
+// Copyright (C) 2010 Anders Logg
+//
+// This file is part of FFC.
+//
+// FFC 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.
+//
+// FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
 //
 // First added:  2010-01-24
 // Last changed: 2010-05-11

=== modified file 'test/regression/ufctest.py'
--- test/regression/ufctest.py	2010-05-11 09:39:48 +0000
+++ test/regression/ufctest.py	2011-05-03 12:13:57 +0000
@@ -1,8 +1,21 @@
-__author__ = "Anders Logg, Kristian B. Oelgaard and Marie E. Rognes"
-__date__ = "2010-01-24"
-__copyright__ = "Copyright (C) 2010 " + __author__
-__license__  = "GNU GPL version 3 or any later version"
-
+# Copyright (C) 2010 Anders Logg, Kristian B. Oelgaard and Marie E. Rognes
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
+# First added:  2010-01-24
 # Last changed: 2010-05-11
 
 _test_code = """\

=== modified file 'test/test.py'
--- test/test.py	2010-02-03 18:46:01 +0000
+++ test/test.py	2011-05-03 12:13:57 +0000
@@ -1,9 +1,24 @@
 """Run all tests, including unit tests and regression tests"""
 
-__author__ = "Anders Logg (logg@xxxxxxxxx)"
-__date__ = "2007-06-09 -- 2007-06-09"
-__copyright__ = "Copyright (C) 2007 Anders Logg"
-__license__  = "GNU GPL version 3 or any later version"
+# Copyright (C) 2007 Anders Logg
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
+# First added:  2007-06-09
+# Last changed: 2007-06-09
 
 import os
 import re

=== modified file 'test/unit/evaluate_basis/cppcode.py'
--- test/unit/evaluate_basis/cppcode.py	2010-02-01 15:01:12 +0000
+++ test/unit/evaluate_basis/cppcode.py	2011-05-03 12:13:57 +0000
@@ -1,9 +1,24 @@
 "This module provides simple C++ code for verification of UFC code."
 
-__author__ = "Kristian B. Oelgaard (k.b.oelgaard@xxxxxxxxx)"
-__date__ = "2010-01-18"
-__copyright__ = "Copyright (C) 2010 Kristian B. Oelgaard"
-__license__  = "GNU GPL version 3 or any later version"
+# Copyright (C) 2010 Kristian B. Oelgaard
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
+# First added:  2010-01-18
+# Last changed: 2010-01-18
 
 #evaluate_basis_code = """\
 ##include <iostream>

=== modified file 'test/unit/evaluate_basis/test.py'
--- test/unit/evaluate_basis/test.py	2010-02-02 08:39:32 +0000
+++ test/unit/evaluate_basis/test.py	2011-05-03 12:13:57 +0000
@@ -2,10 +2,25 @@
 functions evaluate_basisi and evaluate_basis_derivatives generated by FFC to the
 values tabulated by FIAT and to reference values computed by an older version of FFC."""
 
-__author__ = "Kristian B. Oelgaard (k.b.oelgaard@xxxxxxxxx)"
-__date__ = "2010-02-01"
-__copyright__ = "Copyright (C) 2010 Kristian B. Oelgaard"
-__license__  = "GNU GPL version 3 or any later version"
+# Copyright (C) 2010 Kristian B. Oelgaard
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
+# First added:  2010-02-01
+# Last changed: 2010-02-01
 
 import unittest
 from test_against_fiat import main as fiat_main

=== modified file 'test/unit/evaluate_basis/test_against_fiat.py'
--- test/unit/evaluate_basis/test_against_fiat.py	2010-04-12 15:21:24 +0000
+++ test/unit/evaluate_basis/test_against_fiat.py	2011-05-03 12:13:57 +0000
@@ -1,8 +1,21 @@
-__author__ = "Kristian B. Oelgaard (k.b.oelgaard@xxxxxxxxx)"
-__date__ = "2010-01-29"
-__copyright__ = "Copyright (C) 2010 Kristian B. Oelgaard"
-__license__  = "GNU GPL version 3 or any later version"
-
+# Copyright (C) 2010 Kristian B. Oelgaard
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
+# First added:  2010-01-29
 # Last changed: 2010-04-12
 
 from cppcode import evaluate_basis_code_fiat

=== modified file 'test/unit/evaluate_basis/test_against_ref_values.py'
--- test/unit/evaluate_basis/test_against_ref_values.py	2010-02-01 15:01:12 +0000
+++ test/unit/evaluate_basis/test_against_ref_values.py	2011-05-03 12:13:57 +0000
@@ -1,8 +1,21 @@
-__author__ = "Kristian B. Oelgaard (k.b.oelgaard@xxxxxxxxx)"
-__date__ = "2010-01-18"
-__copyright__ = "Copyright (C) 2010 Kristian B. Oelgaard"
-__license__  = "GNU GPL version 3 or any later version"
-
+# Copyright (C) 2010 Kristian B. Oelgaard
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
+# First added:  2010-01-18
 # Last changed: 2010-01-29
 
 from cppcode import evaluate_basis_code

=== modified file 'test/unit/evaluate_basis/test_common.py'
--- test/unit/evaluate_basis/test_common.py	2010-02-02 10:22:12 +0000
+++ test/unit/evaluate_basis/test_common.py	2011-05-03 12:13:57 +0000
@@ -1,8 +1,21 @@
-__author__ = "Kristian B. Oelgaard (k.b.oelgaard@xxxxxxxxx)"
-__date__ = "2010-01-29"
-__copyright__ = "Copyright (C) 2010 Kristian B. Oelgaard"
-__license__  = "GNU GPL version 3 or any later version"
-
+# Copyright (C) 2010 Kristian B. Oelgaard
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
+# First added:  2010-01-29
 # Last changed: 2010-02-02
 
 from ffc.log import info, info_red, info_blue, info_green, debug

=== modified file 'test/unit/misc/test.py'
--- test/unit/misc/test.py	2010-02-02 08:34:37 +0000
+++ test/unit/misc/test.py	2011-05-03 12:13:57 +0000
@@ -1,11 +1,27 @@
 "Unit tests for FFC"
 
-__author__ = "Anders Logg (logg@xxxxxxxxx)"
-__date__ = "2007-02-06 -- 2009-02-24"
-__copyright__ = "Copyright (C) 2007-2009 Anders Logg"
-__license__  = "GNU GPL version 3 or any later version"
+# Copyright (C) 2007-2009 Anders Logg
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
+# Modified by Marie E. Rognes, 2010
+#
+# First added:  2007-02-06
+# Last changed: 2009-02-24
 
-# Modified by Marie E. Rognes <meg@xxxxxxxxx> 2010
 import unittest
 import sys
 import numpy

=== modified file 'test/unit/symbolics/test.py'
--- test/unit/symbolics/test.py	2011-03-28 13:44:12 +0000
+++ test/unit/symbolics/test.py	2011-05-03 12:13:57 +0000
@@ -1,11 +1,24 @@
 #!/usr/bin/env python
 "Test suite for the symbolic classes."
 
-__author__ = "Kristian B. Oelgaard (k.b.oelgaard@xxxxxxxxx)"
-__date__ = "2009-07-11"
-__copyright__ = "Copyright (C) 2009-2010 Kristian B. Oelgaard"
-__license__  = "GNU GPL version 3 or any later version"
-
+# Copyright (C) 2009-2010 Kristian B. Oelgaard
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
+# First added:  2009-07-11
 # Last changed: 2010-02-01
 
 import unittest

=== modified file 'test/unit/symbolics/testdgelastodyn.py'
--- test/unit/symbolics/testdgelastodyn.py	2010-02-01 10:13:16 +0000
+++ test/unit/symbolics/testdgelastodyn.py	2011-05-03 12:13:57 +0000
@@ -1,10 +1,23 @@
 #!/usr/bin/env python
 
-__author__ = "Kristian B. Oelgaard (k.b.oelgaard@xxxxxxxxx)"
-__date__ = "2010-01-06"
-__copyright__ = "Copyright (C) 2010 Kristian B. Oelgaard"
-__license__  = "GNU GPL version 3 or any later version"
-
+# Copyright (C) 2010 Kristian B. Oelgaard
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
+# First added:  2010-01-06
 # Last changed: 2010-02-01
 
 # Pyhton modules

=== modified file 'test/unit/symbolics/testelasticity2d.py'
--- test/unit/symbolics/testelasticity2d.py	2010-02-09 11:56:10 +0000
+++ test/unit/symbolics/testelasticity2d.py	2011-05-03 12:13:57 +0000
@@ -1,10 +1,23 @@
 #!/usr/bin/env python
 
-__author__ = "Kristian B. Oelgaard (k.b.oelgaard@xxxxxxxxx)"
-__date__ = "2010-01-06"
-__copyright__ = "Copyright (C) 2010 Kristian B. Oelgaard"
-__license__  = "GNU GPL version 3 or any later version"
-
+# Copyright (C) 2010 Kristian B. Oelgaard
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
+# First added:  2010-01-06
 # Last changed: 2010-02-01
 
 # Pyhton modules

=== modified file 'test/unit/symbolics/testelasticityterm.py'
--- test/unit/symbolics/testelasticityterm.py	2010-03-11 13:59:32 +0000
+++ test/unit/symbolics/testelasticityterm.py	2011-05-03 12:13:57 +0000
@@ -1,10 +1,23 @@
 #!/usr/bin/env python
 
-__author__ = "Kristian B. Oelgaard (k.b.oelgaard@xxxxxxxxx)"
-__date__ = "2010-01-06"
-__copyright__ = "Copyright (C) 2010 Kristian B. Oelgaard"
-__license__  = "GNU GPL version 3 or any later version"
-
+# Copyright (C) 2010 Kristian B. Oelgaard
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
+# First added:  2010-01-06
 # Last changed: 2010-03-11
 
 # Pyhton modules

=== modified file 'test/unit/symbolics/testelasweighted.py'
--- test/unit/symbolics/testelasweighted.py	2010-03-11 13:59:32 +0000
+++ test/unit/symbolics/testelasweighted.py	2011-05-03 12:13:57 +0000
@@ -1,10 +1,23 @@
 #!/usr/bin/env python
 
-__author__ = "Kristian B. Oelgaard (k.b.oelgaard@xxxxxxxxx)"
-__date__ = "2010-01-06"
-__copyright__ = "Copyright (C) 2010 Kristian B. Oelgaard"
-__license__  = "GNU GPL version 3 or any later version"
-
+# Copyright (C) 2010 Kristian B. Oelgaard
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
+# First added:  2010-01-06
 # Last changed: 2010-03-11
 
 # Pyhton modules

=== modified file 'test/unit/symbolics/testelasweighted2.py'
--- test/unit/symbolics/testelasweighted2.py	2010-03-11 13:59:32 +0000
+++ test/unit/symbolics/testelasweighted2.py	2011-05-03 12:13:57 +0000
@@ -1,10 +1,23 @@
 #!/usr/bin/env python
 
-__author__ = "Kristian B. Oelgaard (k.b.oelgaard@xxxxxxxxx)"
-__date__ = "2010-01-06"
-__copyright__ = "Copyright (C) 2010 Kristian B. Oelgaard"
-__license__  = "GNU GPL version 3 or any later version"
-
+# Copyright (C) 2010 Kristian B. Oelgaard
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
+# First added:  2010-01-06
 # Last changed: 2010-03-11
 
 # Pyhton modules

=== modified file 'test/unit/symbolics/testexpandoperations.py'
--- test/unit/symbolics/testexpandoperations.py	2010-02-01 10:13:16 +0000
+++ test/unit/symbolics/testexpandoperations.py	2011-05-03 12:13:57 +0000
@@ -1,10 +1,23 @@
 #!/usr/bin/env python
 
-__author__ = "Kristian B. Oelgaard (k.b.oelgaard@xxxxxxxxx)"
-__date__ = "2010-01-06"
-__copyright__ = "Copyright (C) 2010 Kristian B. Oelgaard"
-__license__  = "GNU GPL version 3 or any later version"
-
+# Copyright (C) 2010 Kristian B. Oelgaard
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
+# First added:  2010-01-06
 # Last changed: 2010-02-01
 
 # Pyhton modules

=== modified file 'test/unit/symbolics/testfloat.py'
--- test/unit/symbolics/testfloat.py	2010-02-01 10:13:16 +0000
+++ test/unit/symbolics/testfloat.py	2011-05-03 12:13:57 +0000
@@ -1,10 +1,23 @@
 #!/usr/bin/env python
 
-__author__ = "Kristian B. Oelgaard (k.b.oelgaard@xxxxxxxxx)"
-__date__ = "2010-01-06"
-__copyright__ = "Copyright (C) 2010 Kristian B. Oelgaard"
-__license__  = "GNU GPL version 3 or any later version"
-
+# Copyright (C) 2010 Kristian B. Oelgaard
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
+# First added:  2010-01-06
 # Last changed: 2010-02-01
 
 # Pyhton modules

=== modified file 'test/unit/symbolics/testfloatoperators.py'
--- test/unit/symbolics/testfloatoperators.py	2010-02-03 19:05:32 +0000
+++ test/unit/symbolics/testfloatoperators.py	2011-05-03 12:13:57 +0000
@@ -1,10 +1,23 @@
 #!/usr/bin/env python
 
-__author__ = "Kristian B. Oelgaard (k.b.oelgaard@xxxxxxxxx)"
-__date__ = "2010-01-06"
-__copyright__ = "Copyright (C) 2010 Kristian B. Oelgaard"
-__license__  = "GNU GPL version 3 or any later version"
-
+# Copyright (C) 2010 Kristian B. Oelgaard
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
+# First added:  2010-01-06
 # Last changed: 2010-02-01
 
 # Pyhton modules

=== modified file 'test/unit/symbolics/testfraction.py'
--- test/unit/symbolics/testfraction.py	2010-02-01 10:13:16 +0000
+++ test/unit/symbolics/testfraction.py	2011-05-03 12:13:57 +0000
@@ -1,10 +1,23 @@
 #!/usr/bin/env python
 
-__author__ = "Kristian B. Oelgaard (k.b.oelgaard@xxxxxxxxx)"
-__date__ = "2010-01-06"
-__copyright__ = "Copyright (C) 2010 Kristian B. Oelgaard"
-__license__  = "GNU GPL version 3 or any later version"
-
+# Copyright (C) 2010 Kristian B. Oelgaard
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
+# First added:  2010-01-06
 # Last changed: 2010-02-01
 
 # Pyhton modules

=== modified file 'test/unit/symbolics/testfractionoperators.py'
--- test/unit/symbolics/testfractionoperators.py	2010-02-01 10:13:16 +0000
+++ test/unit/symbolics/testfractionoperators.py	2011-05-03 12:13:57 +0000
@@ -1,10 +1,23 @@
 #!/usr/bin/env python
 
-__author__ = "Kristian B. Oelgaard (k.b.oelgaard@xxxxxxxxx)"
-__date__ = "2010-01-06"
-__copyright__ = "Copyright (C) 2010 Kristian B. Oelgaard"
-__license__  = "GNU GPL version 3 or any later version"
-
+# Copyright (C) 2010 Kristian B. Oelgaard
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
+# First added:  2010-01-06
 # Last changed: 2010-02-01
 
 # Pyhton modules

=== modified file 'test/unit/symbolics/testmixedsymbols.py'
--- test/unit/symbolics/testmixedsymbols.py	2010-03-11 13:59:32 +0000
+++ test/unit/symbolics/testmixedsymbols.py	2011-05-03 12:13:57 +0000
@@ -1,10 +1,23 @@
 #!/usr/bin/env python
 
-__author__ = "Kristian B. Oelgaard (k.b.oelgaard@xxxxxxxxx)"
-__date__ = "2010-01-06"
-__copyright__ = "Copyright (C) 2010 Kristian B. Oelgaard"
-__license__  = "GNU GPL version 3 or any later version"
-
+# Copyright (C) 2010 Kristian B. Oelgaard
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
+# First added:  2010-01-06
 # Last changed: 2010-03-11
 
 # Pyhton modules

=== modified file 'test/unit/symbolics/testnotfinished.py'
--- test/unit/symbolics/testnotfinished.py	2011-03-28 13:44:12 +0000
+++ test/unit/symbolics/testnotfinished.py	2011-05-03 12:13:57 +0000
@@ -1,10 +1,23 @@
 #!/usr/bin/env python
 
-__author__ = "Kristian B. Oelgaard (k.b.oelgaard@xxxxxxxxx)"
-__date__ = "2010-01-06"
-__copyright__ = "Copyright (C) 2010 Kristian B. Oelgaard"
-__license__  = "GNU GPL version 3 or any later version"
-
+# Copyright (C) 2010 Kristian B. Oelgaard
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
+# First added:  2010-01-06
 # Last changed: 2010-02-01
 
 # Pyhton modules

=== modified file 'test/unit/symbolics/testpoisson.py'
--- test/unit/symbolics/testpoisson.py	2010-02-09 11:56:10 +0000
+++ test/unit/symbolics/testpoisson.py	2011-05-03 12:13:57 +0000
@@ -1,10 +1,23 @@
 #!/usr/bin/env python
 
-__author__ = "Kristian B. Oelgaard (k.b.oelgaard@xxxxxxxxx)"
-__date__ = "2010-01-06"
-__copyright__ = "Copyright (C) 2010 Kristian B. Oelgaard"
-__license__  = "GNU GPL version 3 or any later version"
-
+# Copyright (C) 2010 Kristian B. Oelgaard
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
+# First added:  2010-01-06
 # Last changed: 2010-02-01
 
 # Pyhton modules

=== modified file 'test/unit/symbolics/testproduct.py'
--- test/unit/symbolics/testproduct.py	2010-06-15 13:46:49 +0000
+++ test/unit/symbolics/testproduct.py	2011-05-03 12:13:57 +0000
@@ -1,10 +1,23 @@
 #!/usr/bin/env python
 
-__author__ = "Kristian B. Oelgaard (k.b.oelgaard@xxxxxxxxx)"
-__date__ = "2010-01-06"
-__copyright__ = "Copyright (C) 2010 Kristian B. Oelgaard"
-__license__  = "GNU GPL version 3 or any later version"
-
+# Copyright (C) 2010 Kristian B. Oelgaard
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
+# First added:  2010-01-06
 # Last changed: 2010-02-01
 
 # Pyhton modules

=== modified file 'test/unit/symbolics/testproductoperators.py'
--- test/unit/symbolics/testproductoperators.py	2010-02-01 10:13:16 +0000
+++ test/unit/symbolics/testproductoperators.py	2011-05-03 12:13:57 +0000
@@ -1,10 +1,23 @@
 #!/usr/bin/env python
 
-__author__ = "Kristian B. Oelgaard (k.b.oelgaard@xxxxxxxxx)"
-__date__ = "2010-01-06"
-__copyright__ = "Copyright (C) 2010 Kristian B. Oelgaard"
-__license__  = "GNU GPL version 3 or any later version"
-
+# Copyright (C) 2010 Kristian B. Oelgaard
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
+# First added:  2010-01-06
 # Last changed: 2010-02-01
 
 # Pyhton modules

=== modified file 'test/unit/symbolics/testrealexamples.py'
--- test/unit/symbolics/testrealexamples.py	2010-02-01 10:13:16 +0000
+++ test/unit/symbolics/testrealexamples.py	2011-05-03 12:13:57 +0000
@@ -1,10 +1,23 @@
 #!/usr/bin/env python
 
-__author__ = "Kristian B. Oelgaard (k.b.oelgaard@xxxxxxxxx)"
-__date__ = "2010-01-06"
-__copyright__ = "Copyright (C) 2010 Kristian B. Oelgaard"
-__license__  = "GNU GPL version 3 or any later version"
-
+# Copyright (C) 2010 Kristian B. Oelgaard
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
+# First added:  2010-01-06
 # Last changed: 2010-02-01
 
 # Pyhton modules

=== modified file 'test/unit/symbolics/testreducegip.py'
--- test/unit/symbolics/testreducegip.py	2010-02-01 10:13:16 +0000
+++ test/unit/symbolics/testreducegip.py	2011-05-03 12:13:57 +0000
@@ -1,10 +1,23 @@
 #!/usr/bin/env python
 
-__author__ = "Kristian B. Oelgaard (k.b.oelgaard@xxxxxxxxx)"
-__date__ = "2010-01-06"
-__copyright__ = "Copyright (C) 2010 Kristian B. Oelgaard"
-__license__  = "GNU GPL version 3 or any later version"
-
+# Copyright (C) 2010 Kristian B. Oelgaard
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
+# First added:  2010-01-06
 # Last changed: 2010-02-01
 
 # Pyhton modules

=== modified file 'test/unit/symbolics/testreduceoperations.py'
--- test/unit/symbolics/testreduceoperations.py	2010-02-01 10:13:16 +0000
+++ test/unit/symbolics/testreduceoperations.py	2011-05-03 12:13:57 +0000
@@ -1,10 +1,23 @@
 #!/usr/bin/env python
 
-__author__ = "Kristian B. Oelgaard (k.b.oelgaard@xxxxxxxxx)"
-__date__ = "2010-01-06"
-__copyright__ = "Copyright (C) 2010 Kristian B. Oelgaard"
-__license__  = "GNU GPL version 3 or any later version"
-
+# Copyright (C) 2010 Kristian B. Oelgaard
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
+# First added:  2010-01-06
 # Last changed: 2010-02-01
 
 # Pyhton modules

=== modified file 'test/unit/symbolics/testreducevartype.py'
--- test/unit/symbolics/testreducevartype.py	2011-04-19 13:01:25 +0000
+++ test/unit/symbolics/testreducevartype.py	2011-05-03 12:13:57 +0000
@@ -1,10 +1,23 @@
 #!/usr/bin/env python
 
-__author__ = "Kristian B. Oelgaard (k.b.oelgaard@xxxxxxxxx)"
-__date__ = "2010-01-06"
-__copyright__ = "Copyright (C) 2010 Kristian B. Oelgaard"
-__license__  = "GNU GPL version 3 or any later version"
-
+# Copyright (C) 2010 Kristian B. Oelgaard
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
+# First added:  2010-01-06
 # Last changed: 2010-02-01
 
 # Pyhton modules

=== modified file 'test/unit/symbolics/testsum.py'
--- test/unit/symbolics/testsum.py	2010-02-01 10:13:16 +0000
+++ test/unit/symbolics/testsum.py	2011-05-03 12:13:57 +0000
@@ -1,10 +1,23 @@
 #!/usr/bin/env python
 
-__author__ = "Kristian B. Oelgaard (k.b.oelgaard@xxxxxxxxx)"
-__date__ = "2010-01-06"
-__copyright__ = "Copyright (C) 2010 Kristian B. Oelgaard"
-__license__  = "GNU GPL version 3 or any later version"
-
+# Copyright (C) 2010 Kristian B. Oelgaard
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
+# First added:  2010-01-06
 # Last changed: 2010-02-01
 
 # Pyhton modules

=== modified file 'test/unit/symbolics/testsumoperators.py'
--- test/unit/symbolics/testsumoperators.py	2010-02-01 10:13:16 +0000
+++ test/unit/symbolics/testsumoperators.py	2011-05-03 12:13:57 +0000
@@ -1,10 +1,23 @@
 #!/usr/bin/env python
 
-__author__ = "Kristian B. Oelgaard (k.b.oelgaard@xxxxxxxxx)"
-__date__ = "2010-01-06"
-__copyright__ = "Copyright (C) 2010 Kristian B. Oelgaard"
-__license__  = "GNU GPL version 3 or any later version"
-
+# Copyright (C) 2010 Kristian B. Oelgaard
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
+# First added:  2010-01-06
 # Last changed: 2010-02-01
 
 # Pyhton modules

=== modified file 'test/unit/symbolics/testsymbol.py'
--- test/unit/symbolics/testsymbol.py	2010-07-01 17:41:40 +0000
+++ test/unit/symbolics/testsymbol.py	2011-05-03 12:13:57 +0000
@@ -1,10 +1,23 @@
 #!/usr/bin/env python
 
-__author__ = "Kristian B. Oelgaard (k.b.oelgaard@xxxxxxxxx)"
-__date__ = "2010-01-06"
-__copyright__ = "Copyright (C) 2010 Kristian B. Oelgaard"
-__license__  = "GNU GPL version 3 or any later version"
-
+# Copyright (C) 2010 Kristian B. Oelgaard
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
+# First added:  2010-01-06
 # Last changed: 2010-02-01
 
 # Pyhton modules

=== modified file 'test/unit/symbolics/testsymboloperators.py'
--- test/unit/symbolics/testsymboloperators.py	2010-02-01 10:13:16 +0000
+++ test/unit/symbolics/testsymboloperators.py	2011-05-03 12:13:57 +0000
@@ -1,10 +1,23 @@
 #!/usr/bin/env python
 
-__author__ = "Kristian B. Oelgaard (k.b.oelgaard@xxxxxxxxx)"
-__date__ = "2010-01-06"
-__copyright__ = "Copyright (C) 2010 Kristian B. Oelgaard"
-__license__  = "GNU GPL version 3 or any later version"
-
+# Copyright (C) 2010 Kristian B. Oelgaard
+#
+# This file is part of FFC.
+#
+# FFC 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.
+#
+# FFC 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 FFC.  If not, see <http://www.gnu.org/licenses/>.
+#
+# First added:  2010-01-06
 # Last changed: 2010-02-01
 
 # Pyhton modules

# Begin bundle
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

Follow ups