]> https://gitweb.dealii.org/ - dealii.git/commit
Split MappingCartesian::compute_fill into several functions. 8668/head
authorSimon Sticko <simon@sticko.se>
Thu, 29 Aug 2019 11:35:56 +0000 (13:35 +0200)
committerSimon Sticko <simon@sticko.se>
Thu, 5 Sep 2019 06:56:15 +0000 (08:56 +0200)
commitf013eadc1477b049f426bb090672efdc09040ede
tree9a2ada1ae96e2a147768baf988096be717905f69
parent6f3cb76b74a72c62fdcfcda1547ee0abbaa5f1c7
Split MappingCartesian::compute_fill into several functions.

Presently MappingCartesian::compute_fill is called from the various
fill_fe*_values functions to compute quadrature points and normals.
compute_fill is called with dummy-normals in fill_fe_values and with
invalid face indices whenever face_index and subface_index has no
meaning. This makes the code hard to understand and the asserts that
check the arguments complicated. Split the compute_fill function into
several smaller functions to avoid passing around dummy or invalid
data.
include/deal.II/fe/mapping_cartesian.h
source/fe/mapping_cartesian.cc

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.