From 7e33c634426b1d1c866630b055f1d8e0b783df3b Mon Sep 17 00:00:00 2001 From: Martin Kronbichler Date: Tue, 24 Apr 2018 15:24:46 +0200 Subject: [PATCH] Link main matrix-free objects and data structures to module. --- include/deal.II/matrix_free/dof_info.h | 2 ++ include/deal.II/matrix_free/fe_evaluation.h | 18 +++++++++++++++--- include/deal.II/matrix_free/mapping_info.h | 6 ++++++ include/deal.II/matrix_free/matrix_free.h | 2 ++ include/deal.II/matrix_free/shape_info.h | 2 ++ 5 files changed, 27 insertions(+), 3 deletions(-) diff --git a/include/deal.II/matrix_free/dof_info.h b/include/deal.II/matrix_free/dof_info.h index 15a40be997..0850de5911 100644 --- a/include/deal.II/matrix_free/dof_info.h +++ b/include/deal.II/matrix_free/dof_info.h @@ -54,6 +54,8 @@ namespace internal * hanging nodes are the same and need to be stored only once. The * combination will be handled in the MatrixFree class. * + * @ingroup matrixfree + * * @author Katharina Kormann and Martin Kronbichler, 2010, 2011 */ struct DoFInfo diff --git a/include/deal.II/matrix_free/fe_evaluation.h b/include/deal.II/matrix_free/fe_evaluation.h index 6057a82aaf..b1b37793b9 100644 --- a/include/deal.II/matrix_free/fe_evaluation.h +++ b/include/deal.II/matrix_free/fe_evaluation.h @@ -67,14 +67,16 @@ template @@ -1003,6 +1007,8 @@ protected: * data fields, i.e., scalars for the values and Tensor<1,dim> for the * gradients. * + * @ingroup matrixfree + * * @author Katharina Kormann and Martin Kronbichler, 2010, 2011 */ template @@ -1105,6 +1111,8 @@ protected: * type Tensor<2,dim>. Provides some additional functions for access, like the * symmetric gradient and divergence. * + * @ingroup matrixfree + * * @author Katharina Kormann and Martin Kronbichler, 2010, 2011 */ template @@ -1242,6 +1250,8 @@ protected: * simple data fields, i.e., scalars for the values and Tensor<1,1> for the * gradients. * + * @ingroup matrixfree + * * @author Katharina Kormann and Martin Kronbichler, 2010, 2011, Shiva * Rudraraju, 2014 */ @@ -1878,6 +1888,8 @@ protected: * @tparam Number Number format, usually @p double or @p float. Defaults to @p * double * + * @ingroup matrixfree + * * @author Katharina Kormann and Martin Kronbichler, 2010, 2011 */ template @@ -270,6 +274,8 @@ namespace internal * The class that stores all geometry-dependent data related with cell * interiors for use in the matrix-free class. * + * @ingroup matrixfree + * * @author Katharina Kormann and Martin Kronbichler, 2010, 2011, 2017 */ template diff --git a/include/deal.II/matrix_free/matrix_free.h b/include/deal.II/matrix_free/matrix_free.h index 9d3abe222a..9169f7b749 100644 --- a/include/deal.II/matrix_free/matrix_free.h +++ b/include/deal.II/matrix_free/matrix_free.h @@ -95,6 +95,8 @@ DEAL_II_NAMESPACE_OPEN * * For details on usage of this class, see the description of FEEvaluation. * + * @ingroup matrixfree + * * @author Katharina Kormann, Martin Kronbichler, 2010, 2011 */ diff --git a/include/deal.II/matrix_free/shape_info.h b/include/deal.II/matrix_free/shape_info.h index 582617a8ac..a6e591211a 100644 --- a/include/deal.II/matrix_free/shape_info.h +++ b/include/deal.II/matrix_free/shape_info.h @@ -81,6 +81,8 @@ namespace internal * quadrature formula on the unit cell. Because of this structure, only * one-dimensional data is stored. * + * @ingroup matrixfree + * * @author Katharina Kormann and Martin Kronbichler, 2010, 2011 */ template -- 2.39.5