#706 Jacobian broken for Q22DLocalFiniteElement
Metadata
| Property | Value |
|---|---|
| Reported by | Jö Fahlke (jorrit@jorrit.de) |
| Reported at | Jan 17, 2010 23:27 |
| Type | Bug Report |
| Version | Git (pre2.4) [autotools] |
| Operating System | Unspecified / All |
| Last edited by | Jö Fahlke (jorrit@jorrit.de) |
| Last edited at | Feb 10, 2010 16:33 |
| Closed by | Jö Fahlke (jorrit@jorrit.de) |
| Closed at | Feb 10, 2010 16:33 |
| Closed in version | Unknown |
| Resolution | Fixed |
| Comment | in r832 by peter |
Description
dune/localfunctions/test/festfem says:
Bug in evaluateJacobian() for finite element type N4Dune22Q22DLocalFiniteElementIddEE Shape function derivative does not agree with FD approximation Shape function 4 component 0 at position 0.2113248654051871 0.2113248654051871: derivative in direction 0 is 1.436467025586168, but -1.436467025328625 is expected.
Bug in evaluateJacobian() for finite element type N4Dune22Q22DLocalFiniteElementIddEE Shape function derivative does not agree with FD approximation Shape function 5 component 0 at position 0.2113248654051871 0.2113248654051871: derivative in direction 0 is 0.1031336922528344, but -0.1031336922113768 is expected.
Bug in evaluateJacobian() for finite element type N4Dune22Q22DLocalFiniteElementIddEE Shape function derivative does not agree with FD approximation Shape function 6 component 0 at position 0.2113248654051871 0.2113248654051871: derivative in direction 1 is 1.436467025586168, but -1.436467025328625 is expected.
Bug in evaluateJacobian() for finite element type N4Dune22Q22DLocalFiniteElementIddEE Shape function derivative does not agree with FD approximation Shape function 7 component 0 at position 0.2113248654051871 0.2113248654051871: derivative in direction 1 is 0.1031336922528344, but -0.1031336922113768 is expected.
Bug in evaluateJacobian() for finite element type N4Dune22Q22DLocalFiniteElementIddEE Shape function derivative does not agree with FD approximation Shape function 8 component 0 at position 0.2113248654051871 0.2113248654051871: derivative in direction 0 is -1.539600717839002, but 1.539600718025724 is expected.
and some more. Looks like a sign error.