From: Peter Munch Date: Sun, 7 Jan 2024 10:12:49 +0000 (+0100) Subject: FPE: split up declaration and definition X-Git-Tag: relicensing~194^2 X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=refs%2Fpull%2F16422%2Fhead;p=dealii.git FPE: split up declaration and definition --- diff --git a/include/deal.II/matrix_free/fe_point_evaluation.h b/include/deal.II/matrix_free/fe_point_evaluation.h index 9b77d6ab04..b5b8032fc6 100644 --- a/include/deal.II/matrix_free/fe_point_evaluation.h +++ b/include/deal.II/matrix_free/fe_point_evaluation.h @@ -861,12 +861,7 @@ public: */ void evaluate(const ArrayView &solution_values, - const EvaluationFlags::EvaluationFlags &evaluation_flags) - { - evaluate(StridedArrayView(solution_values.data(), - solution_values.size()), - evaluation_flags); - } + const EvaluationFlags::EvaluationFlags &evaluation_flags); /** * This function multiplies the quantities passed in by previous @@ -2279,6 +2274,19 @@ FEPointEvaluation::evaluate( +template +void +FEPointEvaluation::evaluate( + const ArrayView &solution_values, + const EvaluationFlags::EvaluationFlags &evaluation_flags) +{ + evaluate(StridedArrayView(solution_values.data(), + solution_values.size()), + evaluation_flags); +} + + + template template inline void