]> https://gitweb.dealii.org/ - dealii.git/commit
Do not reuse CellSimilarity for higher order MappingQGeneric maps. 3738/head
authorDavid Wells <wellsd2@rpi.edu>
Sun, 8 Jan 2017 01:26:59 +0000 (20:26 -0500)
committerDavid Wells <wellsd2@rpi.edu>
Sun, 8 Jan 2017 05:24:50 +0000 (00:24 -0500)
commit60134236838395be371b58925e49cb2dcc0d77c7
tree34e6cb866f71303c8eef491bc4ddc15e84ba703d
parent683d4b0c9ff7d768714a2679a0cbdc49d5b6b900
Do not reuse CellSimilarity for higher order MappingQGeneric maps.

This commit fixes bug where two cells, both alike in vertices (but varying in
curvature) would sometimes be treated as translations of each-other by
MappingQGeneric. This lead to an artificial limit of second order convergence
since Jacobian weights (and other values) were not correctly updated.
doc/news/changes/minor/20170105DavidWells [new file with mode: 0644]
source/fe/mapping_q_generic.cc
tests/fe/fe_values_function_manifold.cc [new file with mode: 0644]
tests/fe/fe_values_function_manifold.output [new file with mode: 0644]

In the beginning the Universe was created. This has made a lot of people very angry and has been widely regarded as a bad move.

Douglas Adams


Typeset in Trocchi and Trocchi Bold Sans Serif.