]> https://gitweb.dealii.org/ - dealii.git/commit
Adjust all of the FiniteElement::fill_fe_*_values.
authorWolfgang Bangerth <bangerth@math.tamu.edu>
Sun, 2 Aug 2015 22:07:40 +0000 (17:07 -0500)
committerWolfgang Bangerth <bangerth@math.tamu.edu>
Sun, 2 Aug 2015 22:07:40 +0000 (17:07 -0500)
commita900d2a03099bc213f493335d3da9261ecc1dda5
tree93b29a4da31a3e9110ab66d4bba946a9b08dbbd9
parent856525beb7e62c6b1d3d33e70a20bc05ca2b400a
Adjust all of the FiniteElement::fill_fe_*_values.

Instead of a single FEValuesData object, they now get references to an
internal::FEValues::MappingRelatedData object (which is marked as const,
given that it is data that has previously been computed by the mapping) and
to internal::FEValues::FiniteElementRelatedData (which is non-const, and
which is where the finite elements put their results).
17 files changed:
include/deal.II/fe/fe.h
include/deal.II/fe/fe_dgp_nonparametric.h
include/deal.II/fe/fe_face.h
include/deal.II/fe/fe_nothing.h
include/deal.II/fe/fe_poly.h
include/deal.II/fe/fe_poly.templates.h
include/deal.II/fe/fe_poly_face.h
include/deal.II/fe/fe_poly_face.templates.h
include/deal.II/fe/fe_poly_tensor.h
include/deal.II/fe/fe_system.h
source/fe/fe_dgp_nonparametric.cc
source/fe/fe_face.cc
source/fe/fe_nothing.cc
source/fe/fe_poly.cc
source/fe/fe_poly_tensor.cc
source/fe/fe_system.cc
source/fe/fe_values.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.