]> https://gitweb.dealii.org/ - dealii-svn.git/commit
Implement a line search strategy to deal with cases where the nonlinear iteration...
authorbangerth <bangerth@0785d39b-7218-0410-832d-ea1e28bc413d>
Wed, 27 Jun 2012 18:44:24 +0000 (18:44 +0000)
committerbangerth <bangerth@0785d39b-7218-0410-832d-ea1e28bc413d>
Wed, 27 Jun 2012 18:44:24 +0000 (18:44 +0000)
commitd3682d333c174d658f0316281e922fed28e71c21
treec3cf4a1eb41483d64fa3c012e16853beed6abdbc
parenta97d2f0899d8adb06894a3ec1c9514c904721e84
Implement a line search strategy to deal with cases where the nonlinear iteration in MappingQ1::transform_real_to_unit_cell does not converge. If the line search doesn't converge either, then throw an exception and assume that in fact this means that the point lies outside. Deal with this result in all of the places where we call the function.

git-svn-id: https://svn.dealii.org/trunk@25651 0785d39b-7218-0410-832d-ea1e28bc413d
14 files changed:
deal.II/doc/news/changes.h
deal.II/include/deal.II/fe/mapping.h
deal.II/include/deal.II/fe/mapping_q.h
deal.II/include/deal.II/fe/mapping_q1.h
deal.II/source/fe/mapping_q.cc
deal.II/source/fe/mapping_q1.cc
deal.II/source/grid/tria_accessor.cc
tests/fe/mapping_real_to_unit_q4_sphere.cc
tests/fe/mapping_real_to_unit_q4_sphere/cmp/generic
tests/fe/mapping_real_to_unit_q4_sphere_x.cc
tests/fe/mapping_real_to_unit_q4_sphere_x/cmp/generic
tests/fe/mapping_real_to_unit_q4_sphere_xx/cmp/generic [deleted file]
tests/fe/mapping_real_to_unit_q4_sphere_y.cc [moved from tests/fe/mapping_real_to_unit_q4_sphere_xx.cc with 65% similarity]
tests/fe/mapping_real_to_unit_q4_sphere_y/cmp/generic [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.