From 6492993ca6603d7e54ba786f5f4029486940833f Mon Sep 17 00:00:00 2001 From: Wolfgang Bangerth Date: Sun, 18 Jan 2015 16:14:33 -0600 Subject: [PATCH] Add links to pictures of shape functions provided by Manuel Quezada de Luna. --- include/deal.II/fe/fe_dgp_nonparametric.h | 216 +++++++++++++++++++++- 1 file changed, 215 insertions(+), 1 deletion(-) diff --git a/include/deal.II/fe/fe_dgp_nonparametric.h b/include/deal.II/fe/fe_dgp_nonparametric.h index a1294a25a0..e4dab29fff 100644 --- a/include/deal.II/fe/fe_dgp_nonparametric.h +++ b/include/deal.II/fe/fe_dgp_nonparametric.h @@ -1,6 +1,6 @@ // --------------------------------------------------------------------- // -// Copyright (C) 2002 - 2014 by the deal.II authors +// Copyright (C) 2002 - 2015 by the deal.II authors // // This file is part of the deal.II library. // @@ -50,6 +50,220 @@ template class MappingQ; * Besides, this class is not implemented for the codimension one case * (spacedim != dim). * + * + *

Visualization of shape functions

+ * In 2d, the shape functions of this element look as follows. + * + *

$P_0$ element

+ * + * + * + * + * + * + * + * + *
+ * @image html http://www.dealii.org/images/shape-functions/DGPNonparametric/P1/P1_DGPNonparametric_shape0000.png + * + *
$P_0$ element, shape function 0
+ * + *

$P_1$ element

+ * + * + * + * + * + * + * + * + * + * + * + * + * + *
+ * @image html http://www.dealii.org/images/shape-functions/DGPNonparametric/P1/P1_DGPNonparametric_shape0000.png + * + * @image html http://www.dealii.org/images/shape-functions/DGPNonparametric/P1/P1_DGPNonparametric_shape0001.png + *
$P_1$ element, shape function 0 $P_1$ element, shape function 1
+ * @image html http://www.dealii.org/images/shape-functions/DGPNonparametric/P1/P1_DGPNonparametric_shape0002.png + * + *
$P_1$ element, shape function 2
+ * + * + *

$P_2$ element

+ * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + *
+ * @image html http://www.dealii.org/images/shape-functions/DGPNonparametric/P2/P2_DGPNonparametric_shape0000.png + * + * @image html http://www.dealii.org/images/shape-functions/DGPNonparametric/P2/P2_DGPNonparametric_shape0001.png + *
$P_2$ element, shape function 0 $P_2$ element, shape function 1
+ * @image html http://www.dealii.org/images/shape-functions/DGPNonparametric/P2/P2_DGPNonparametric_shape0002.png + * + * @image html http://www.dealii.org/images/shape-functions/DGPNonparametric/P2/P2_DGPNonparametric_shape0003.png + *
$P_2$ element, shape function 2 $P_2$ element, shape function 3
+ * @image html http://www.dealii.org/images/shape-functions/DGPNonparametric/P2/P2_DGPNonparametric_shape0004.png + * + * @image html http://www.dealii.org/images/shape-functions/DGPNonparametric/P2/P2_DGPNonparametric_shape0005.png + *
$P_2$ element, shape function 4 $P_2$ element, shape function 5
+ * + * + *

$P_3$ element

+ * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + *
+ * @image html http://www.dealii.org/images/shape-functions/DGPNonparametric/P3/P3_DGPNonparametric_shape0000.png + * + * @image html http://www.dealii.org/images/shape-functions/DGPNonparametric/P3/P3_DGPNonparametric_shape0001.png + *
$P_3$ element, shape function 0 $P_3$ element, shape function 1
+ * @image html http://www.dealii.org/images/shape-functions/DGPNonparametric/P3/P3_DGPNonparametric_shape0002.png + * + * @image html http://www.dealii.org/images/shape-functions/DGPNonparametric/P3/P3_DGPNonparametric_shape0003.png + *
$P_3$ element, shape function 2 $P_3$ element, shape function 3
+ * @image html http://www.dealii.org/images/shape-functions/DGPNonparametric/P3/P3_DGPNonparametric_shape0004.png + * + * @image html http://www.dealii.org/images/shape-functions/DGPNonparametric/P3/P3_DGPNonparametric_shape0005.png + *
$P_3$ element, shape function 4 $P_3$ element, shape function 5
+ * @image html http://www.dealii.org/images/shape-functions/DGPNonparametric/P3/P3_DGPNonparametric_shape0006.png + * + * @image html http://www.dealii.org/images/shape-functions/DGPNonparametric/P3/P3_DGPNonparametric_shape0007.png + *
$P_3$ element, shape function 6 $P_3$ element, shape function 7
+ * @image html http://www.dealii.org/images/shape-functions/DGPNonparametric/P3/P3_DGPNonparametric_shape0008.png + * + * @image html http://www.dealii.org/images/shape-functions/DGPNonparametric/P3/P3_DGPNonparametric_shape0009.png + *
$P_3$ element, shape function 8 $P_3$ element, shape function 9
+ * + * + *

$P_4$ element

+ * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + *
+ * @image html http://www.dealii.org/images/shape-functions/DGPNonparametric/P4/P4_DGPNonparametric_shape0000.png + * + * @image html http://www.dealii.org/images/shape-functions/DGPNonparametric/P4/P4_DGPNonparametric_shape0001.png + *
$P_4$ element, shape function 0 $P_4$ element, shape function 1
+ * @image html http://www.dealii.org/images/shape-functions/DGPNonparametric/P4/P4_DGPNonparametric_shape0002.png + * + * @image html http://www.dealii.org/images/shape-functions/DGPNonparametric/P4/P4_DGPNonparametric_shape0003.png + *
$P_4$ element, shape function 2 $P_4$ element, shape function 3
+ * @image html http://www.dealii.org/images/shape-functions/DGPNonparametric/P4/P4_DGPNonparametric_shape0004.png + * + * @image html http://www.dealii.org/images/shape-functions/DGPNonparametric/P4/P4_DGPNonparametric_shape0005.png + *
$P_4$ element, shape function 4 $P_4$ element, shape function 5
+ * @image html http://www.dealii.org/images/shape-functions/DGPNonparametric/P4/P4_DGPNonparametric_shape0006.png + * + * @image html http://www.dealii.org/images/shape-functions/DGPNonparametric/P4/P4_DGPNonparametric_shape0007.png + *
$P_4$ element, shape function 6 $P_4$ element, shape function 7
+ * @image html http://www.dealii.org/images/shape-functions/DGPNonparametric/P4/P4_DGPNonparametric_shape0008.png + * + * @image html http://www.dealii.org/images/shape-functions/DGPNonparametric/P4/P4_DGPNonparametric_shape0009.png + *
$P_4$ element, shape function 8 $P_4$ element, shape function 9
+ * @image html http://www.dealii.org/images/shape-functions/DGPNonparametric/P4/P4_DGPNonparametric_shape0010.png + * + * @image html http://www.dealii.org/images/shape-functions/DGPNonparametric/P4/P4_DGPNonparametric_shape0011.png + *
$P_4$ element, shape function 10 $P_4$ element, shape function 11
+ * @image html http://www.dealii.org/images/shape-functions/DGPNonparametric/P4/P4_DGPNonparametric_shape0012.png + * + * @image html http://www.dealii.org/images/shape-functions/DGPNonparametric/P4/P4_DGPNonparametric_shape0013.png + *
$P_4$ element, shape function 12 $P_4$ element, shape function 13
+ * @image html http://www.dealii.org/images/shape-functions/DGPNonparametric/P4/P4_DGPNonparametric_shape0014.png + * + *
$P_4$ element, shape function 14
+ * * @author Guido Kanschat, 2002 */ template -- 2.39.5