From 7a1f5c2366ec48089c3e369b75e73da67dc1c7fa Mon Sep 17 00:00:00 2001 From: Ralf Hartmann Date: Tue, 17 May 2005 17:39:00 +0000 Subject: [PATCH] Use GeometryInfo::child_to_cell_coordinates function instead of implementing this functionality again. git-svn-id: https://svn.dealii.org/trunk@10688 0785d39b-7218-0410-832d-ea1e28bc413d --- deal.II/base/source/quadrature.cc | 37 +++++-------------------------- 1 file changed, 5 insertions(+), 32 deletions(-) diff --git a/deal.II/base/source/quadrature.cc b/deal.II/base/source/quadrature.cc index d2dc06cc1b..e54823a257 100644 --- a/deal.II/base/source/quadrature.cc +++ b/deal.II/base/source/quadrature.cc @@ -832,39 +832,12 @@ QProjector::project_to_child (const Quadrature &quadrature, Assert (child_no < GeometryInfo::children_per_cell, ExcIndexRange (child_no, 0, GeometryInfo::children_per_cell)); - const unsigned int n_q_points = quadrature.n_quadrature_points; - - // projection is simple: copy over - // old points, scale them, and if - // necessary shift them - std::vector > q_points = quadrature.get_points (); - for (unsigned int i=0; i > q_points(n_q_points); + for (unsigned int i=0; i::child_to_cell_coordinates( + quadrature.point(i), child_no); // for the weights, things are // equally simple: copy them and -- 2.39.5