~fenics-core/ufl/spatder2grad

1267 by Martin Sandve Alnæs
Update version numbers to 1.0+.
1
1.1.x [2012-??-??]
1443 by Martin Sandve Alnæs
Update changelog.
2
 - Support adding 0 to forms, allowing sum([a])
1423 by Martin Sandve Alnæs
Update changelog.
3
 - Major memory savings and optimizations.
4
 - Some bugfixes.
1427 by Martin Sandve Alnæs
Add perp operator.
5
 - Add perp operator.
1453 by Martin Sandve Alnæs
Add support for nested tuple syntax in mixedelement constructor.
6
 - Support nested tuple syntax like MixedElement((U,V),W)
1454 by Martin Sandve Alnæs
Allow outer(a,b,c,...).
7
 - Allow outer(a, b, c, ...) by recursive application from left.
1456 by Martin Sandve Alnæs
Add simplification of f/f -> 1.
8
 - Add simplification f/f -> 1
1463 by Martin Sandve Alnæs
Update changelog and some version strings.
9
 - Add operators <,>,<=,>= in place of lt,gt,le,ge
1263.1.2 by Martin Sandve Alnæs
Updated version numbers to 1.0.0.
10
1.0.0 [2011-12-07]
11
 - No changes since rc1.
1261 by Martin Sandve Alnæs
Update changelog for 1.0-rc1
12
1.0-rc1 [2011-11-22]
1246 by Martin Sandve Alnæs
Add unit tests running snippets from UFL chapter in FEniCS book.
13
 - Added tests covering snippets from UFL chapter in FEniCS book
1247 by Martin Alnes
Added operators diag and diag_vector.
14
 - Added more unit tests
15
 - Added operators diag and diag_vector
1260 by Martin Sandve Alnæs
Added geometric quantities cell.surface_area and cell.facet_area.
16
 - Added geometric quantities cell.surface_area and cell.facet_area
1258 by Martin Sandve Alnæs
Update changelog.
17
 - Fixed rtruediv bug
18
 - Fixed bug with derivatives of elements of type Real with unspecified cell
1243 by Martin Alnes
Update for beta3, including fixing all Last changed: dates.
19
1.0-beta3 [2011-10-26]
1228 by Martin Sandve Alnæs
Update changelog.
20
 - Added nabla_grad and nabla_div operators
1245 by Martin Alnes
Final updates for 1.0-beta3.
21
 - Added error function erf(x)
1228 by Martin Sandve Alnæs
Update changelog.
22
 - Added bessel functions of first and second kind, normal and modified,
23
   bessel_J(nu, x), bessel_Y(nu, x), bessel_I(nu, x), bessel_K(nu, x)
1245 by Martin Alnes
Final updates for 1.0-beta3.
24
 - Extended derivative() to allow indexed coefficient(s) as differentiation variable
25
 - Made *Constant use the 'Real' space instead of 'DG0'
26
 - Bugfix in adjoint where test and trial functions were in different spaces
27
 - Bugfix in replace where the argument to a grad was replaced with 0
28
 - Bugfix in reconstruction of tensor elements
29
 - Some other minor bugfixes
1175 by Anders Logg
Updates for version 1.0-beta2
30
1.0-beta2 [2011-08-11]
31
 - Support c*form where c depends on a coefficient in a Real space
1163 by Martin Alnes
Prepare UFL for release of 1.0-beta.
32
1.0-beta [2011-07-08]
1126 by Anders Logg
Add script ufl-version that just prints the version number. Useful for
33
 - Add script ufl-version
1085 by Martin Sandve Alnæs
Update changelog.
34
 - Added syntax for associating an arbitrary domain data object with a measure:
35
	dss = ds[boundaries]; M = f*dss(1) + g*dss(2)
1086 by Martin Sandve Alnæs
Added operators elem_mult, elem_div, elem_pow and elem_op, based
36
 - Added new operators elem_mult, elem_div, elem_pow and elem_op for
37
   elementwise application of scalar operators to tensors of equal shape
1163 by Martin Alnes
Prepare UFL for release of 1.0-beta.
38
 - Added condition operators And(lhs,rhs) and Or(lhs,rhs) and Not(cond)
1103 by Martin Sandve Alnæs
Update changelog.
39
 - Fixed support for symmetries in subelements of a mixed element
1132 by Martin Sandve Alnæs
Update changelog and added a small test.
40
 - Add support for specifying derivatives of coefficients to derivative()
1067 by Garth N. Wells
Update version numbers for release.
41
0.9.1 [2011-05-16]
1044.1.4 by Anders Logg
Remove set_foo functions
42
 - Remove set_foo functions in finite element classes
1043.1.1 by Johannes Ring
Finish license change to LGPL v3 or later:
43
 - Change license from GPL v3 or later to LGPL v3 or later
1019 by Anders Logg
Update ChangeLog
44
 - Change behavior of preprocess(), form.compute_form_data(), form_data.preprocessed_form
1007 by Martin Alnæs
Update changelog and support scalars on outer.
45
 - Allowing grad, div, inner, dot, det, inverse on scalars
1004 by Martin Alnæs
Updated changelog.
46
 - Simplify Identity(1) -> IntValue(1) automatically
47
 - Added Levi-Cevita symbol: e = PermutationSymbol(3); e[i,j,k]
995 by Martin Alnæs
Support future division operator __truediv__ and raise error on __floordiv__.
48
 - Fix bug with future division behaviour (ufl does not support floor division)
966 by Anders Logg
Add subdomain member variables to form class
49
 - Add subdomain member variables to form class
965 by Marie E. Rognes
Update ChangeLog
50
 - Allow action on forms of arbitrary rank
963 by Anders Logg
Updates for version 0.9.0
51
0.9.0 [2011-02-23]
962 by Anders Logg
Allow jump(Sigma, n) for matrix-valued expression Sigma
52
 - Allow jump(Sigma, n) for matrix-valued expression Sigma
938 by Marie E. Rognes
Update ChangeLog
53
 - Bug fix in scalar curl operator
934 by Anders Logg
Update ChangeLog
54
 - Bug fix in deviatoric operator
932 by Anders Logg
Updates for version 0.5.4
55
0.5.4 [2010-09-01]
56
 - Bug fixes in PartExtracter
57
 - Do not import x for coordinate
929 by Kristian B. Ølgaard
Added new geometric quantity Circumradius.
58
 - Add Circumradius to Cell (Cell.circumradius)
59
 - Add CellVolume to Cell (Cell.volume)
925 by Anders Logg
Updates for version 0.5.3
60
0.5.3 [2010-07-01]
924 by Kristian B. Ølgaard
Rename ElementRestriction --> RestrictedElement.
61
 - Rename ElementRestriction --> RestrictedElement
910.1.2 by Anders Logg
Experimental import of x from tetrahedron
62
 - Experimental import of x from tetrahedron
910.1.1 by Anders Logg
Make lhs/rhs work for restrictions
63
 - Make lhs/rhs work for resrictions
909 by Marie E. Rognes
Interface changes:
64
 - Redefine operator + for FiniteElements and replace + by *
65
 - Rename ElementUnion -> EnrichedElement
908 by Anders Logg
Update ChangeLog
66
 - Add support for tan() and inverse trigonometric functions
905 by Anders Logg
Updates for version 0.5.2
67
0.5.2 [2010-02-15]
898 by Anders Logg
Attach form data to preprocessed form, accessible by form.form_data().
68
 - Attach form data to preprocessed form, accessible by form.form_data()
897 by Anders Logg
Bug fix in propagate_restriction
69
0.5.1 [2010-02-03]
70
 - Fix bug in propagate_restriction
895 by Anders Logg
Updates for version 0.5.0
71
0.5.0 [2010-02-01]
72
 - Several interface changes in FormData class
871 by Anders Logg
Minor fixes
73
 - Introduce call preprocess(form) to be called at beginning of compilation
74
 - Rename BasisFunction --> Argument
75
 - Rename Function --> Coefficient
866 by Anders Logg
Updates for version 0.4.1
76
0.4.1 [2009-12-04]
860 by Anders Logg
Redefine grad().T --> grad()
77
 - Redefine grad().T --> grad()
858 by Anders Logg
New meaning of estimate_max_polynomial_degree
78
 - New meaning of estimate_max_polynomial_degree
79
 - New function estimate_total_polynomial_degree
855 by Anders Logg
Allow degree = domain = None for all elements (not just quadrature elements)
80
 - Allow degree = None and cell = None for elements
840 by Anders Logg
Updates for version 0.4.0.
81
0.4.0 [2009-09-23]
834 by Kristian Oelgaard
Added note on ElementRestriction to ChangeLog.
82
 - Extensions for ElementRestriction (restrict FiniteElement to Cell)
836 by martinal@martinal-desktop
Fixed lhs/rhs bug, turns out it was in the list_tensor handler.
83
 - Bug fix for lhs/rhs with list tensor types
820 by Anders Logg
Add new log function set_prefix, useful for setting the process prefix
84
 - Add new log function set_prefix
85
 - Add new log function log(level, message)
818 by Martin Sandve Alnæs
Updated changelog.
86
 - Added macro cell integral *dE
87
 - Added mechanism to add additional integral types
88
 - Added LiftingOperator and LiftingFunction
89
 - Added ElementRestriction
794 by Martin Sandve Alnæs
Updates for UFL 0.3.
90
0.3.0 [2009-05-28]
91
 - Some critical bugfixes, in particular in differentiation.
788 by Martin Sandve Alnæs
Updated dates.
92
 - Added form operators "system" and "sensitivity_rhs".
93
 - diff can take form as argument, applies to all integrands.
767 by Martin Sandve Alnæs
Added sym to __init__.py
94
 - Rudimentary precedence handling for better
95
   use of parentheses in str(expression).
750 by Martin Sandve Alnæs
Added script ufl2py, making a .ufl file into a .py file with debugging info enabled.
96
 - Added script ufl2py, mainly for debugging purposes.
752 by Martin Sandve Alnæs
Added attempt at line splitting rule for str of Sum and Product,
97
 - Crude implementation of estimate_max_polynomial_degree
98
   for quadrature degree estimation.
741 by Martin Sandve Alnæs
Work on manual, in particular the explanation of form derivatives.
99
 - Improved manual.
730 by Martin Sandve Alnæs
Added ChangeLog and makedist, renamed ROADMAP to TODO,
100
0.2.0 [2009-04-07]
101
 - Initial release of UFL.
102
0.1.0 [...]
103
 - Unreleased development versions of UFL.