From c7806a521ab2810359f43263dcabfe0f83393a00 Mon Sep 17 00:00:00 2001 From: Wolfgang Bangerth Date: Sun, 18 Jan 2015 16:13:24 -0600 Subject: [PATCH] Add links to pictures of shape functions provided by Manuel Quezada de Luna. --- include/deal.II/fe/fe_dgp_monomial.h | 215 ++++++++++++++++++++++++++- 1 file changed, 214 insertions(+), 1 deletion(-) diff --git a/include/deal.II/fe/fe_dgp_monomial.h b/include/deal.II/fe/fe_dgp_monomial.h index e2f8c6dddf..03023c4ebf 100644 --- a/include/deal.II/fe/fe_dgp_monomial.h +++ b/include/deal.II/fe/fe_dgp_monomial.h @@ -1,6 +1,6 @@ // --------------------------------------------------------------------- // -// Copyright (C) 2004 - 2014 by the deal.II authors +// Copyright (C) 2004 - 2015 by the deal.II authors // // This file is part of the deal.II library. // @@ -80,6 +80,219 @@ template class MappingQ; * within the range of the mapped $P_1$ polynomials. * * + *

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/DGPMonomial/P1/P1_DGPMonomial_shape0000.png + * + *
$P_0$ element, shape function 0
+ * + *

$P_1$ element

+ * + * + * + * + * + * + * + * + * + * + * + * + * + *
+ * @image html http://www.dealii.org/images/shape-functions/DGPMonomial/P1/P1_DGPMonomial_shape0000.png + * + * @image html http://www.dealii.org/images/shape-functions/DGPMonomial/P1/P1_DGPMonomial_shape0001.png + *
$P_1$ element, shape function 0 $P_1$ element, shape function 1
+ * @image html http://www.dealii.org/images/shape-functions/DGPMonomial/P1/P1_DGPMonomial_shape0002.png + * + *
$P_1$ element, shape function 2
+ * + * + *

$P_2$ element

+ * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + *
+ * @image html http://www.dealii.org/images/shape-functions/DGPMonomial/P2/P2_DGPMonomial_shape0000.png + * + * @image html http://www.dealii.org/images/shape-functions/DGPMonomial/P2/P2_DGPMonomial_shape0001.png + *
$P_2$ element, shape function 0 $P_2$ element, shape function 1
+ * @image html http://www.dealii.org/images/shape-functions/DGPMonomial/P2/P2_DGPMonomial_shape0002.png + * + * @image html http://www.dealii.org/images/shape-functions/DGPMonomial/P2/P2_DGPMonomial_shape0003.png + *
$P_2$ element, shape function 2 $P_2$ element, shape function 3
+ * @image html http://www.dealii.org/images/shape-functions/DGPMonomial/P2/P2_DGPMonomial_shape0004.png + * + * @image html http://www.dealii.org/images/shape-functions/DGPMonomial/P2/P2_DGPMonomial_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/DGPMonomial/P3/P3_DGPMonomial_shape0000.png + * + * @image html http://www.dealii.org/images/shape-functions/DGPMonomial/P3/P3_DGPMonomial_shape0001.png + *
$P_3$ element, shape function 0 $P_3$ element, shape function 1
+ * @image html http://www.dealii.org/images/shape-functions/DGPMonomial/P3/P3_DGPMonomial_shape0002.png + * + * @image html http://www.dealii.org/images/shape-functions/DGPMonomial/P3/P3_DGPMonomial_shape0003.png + *
$P_3$ element, shape function 2 $P_3$ element, shape function 3
+ * @image html http://www.dealii.org/images/shape-functions/DGPMonomial/P3/P3_DGPMonomial_shape0004.png + * + * @image html http://www.dealii.org/images/shape-functions/DGPMonomial/P3/P3_DGPMonomial_shape0005.png + *
$P_3$ element, shape function 4 $P_3$ element, shape function 5
+ * @image html http://www.dealii.org/images/shape-functions/DGPMonomial/P3/P3_DGPMonomial_shape0006.png + * + * @image html http://www.dealii.org/images/shape-functions/DGPMonomial/P3/P3_DGPMonomial_shape0007.png + *
$P_3$ element, shape function 6 $P_3$ element, shape function 7
+ * @image html http://www.dealii.org/images/shape-functions/DGPMonomial/P3/P3_DGPMonomial_shape0008.png + * + * @image html http://www.dealii.org/images/shape-functions/DGPMonomial/P3/P3_DGPMonomial_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/DGPMonomial/P4/P4_DGPMonomial_shape0000.png + * + * @image html http://www.dealii.org/images/shape-functions/DGPMonomial/P4/P4_DGPMonomial_shape0001.png + *
$P_4$ element, shape function 0 $P_4$ element, shape function 1
+ * @image html http://www.dealii.org/images/shape-functions/DGPMonomial/P4/P4_DGPMonomial_shape0002.png + * + * @image html http://www.dealii.org/images/shape-functions/DGPMonomial/P4/P4_DGPMonomial_shape0003.png + *
$P_4$ element, shape function 2 $P_4$ element, shape function 3
+ * @image html http://www.dealii.org/images/shape-functions/DGPMonomial/P4/P4_DGPMonomial_shape0004.png + * + * @image html http://www.dealii.org/images/shape-functions/DGPMonomial/P4/P4_DGPMonomial_shape0005.png + *
$P_4$ element, shape function 4 $P_4$ element, shape function 5
+ * @image html http://www.dealii.org/images/shape-functions/DGPMonomial/P4/P4_DGPMonomial_shape0006.png + * + * @image html http://www.dealii.org/images/shape-functions/DGPMonomial/P4/P4_DGPMonomial_shape0007.png + *
$P_4$ element, shape function 6 $P_4$ element, shape function 7
+ * @image html http://www.dealii.org/images/shape-functions/DGPMonomial/P4/P4_DGPMonomial_shape0008.png + * + * @image html http://www.dealii.org/images/shape-functions/DGPMonomial/P4/P4_DGPMonomial_shape0009.png + *
$P_4$ element, shape function 8 $P_4$ element, shape function 9
+ * @image html http://www.dealii.org/images/shape-functions/DGPMonomial/P4/P4_DGPMonomial_shape0010.png + * + * @image html http://www.dealii.org/images/shape-functions/DGPMonomial/P4/P4_DGPMonomial_shape0011.png + *
$P_4$ element, shape function 10 $P_4$ element, shape function 11
+ * @image html http://www.dealii.org/images/shape-functions/DGPMonomial/P4/P4_DGPMonomial_shape0012.png + * + * @image html http://www.dealii.org/images/shape-functions/DGPMonomial/P4/P4_DGPMonomial_shape0013.png + *
$P_4$ element, shape function 12 $P_4$ element, shape function 13
+ * @image html http://www.dealii.org/images/shape-functions/DGPMonomial/P4/P4_DGPMonomial_shape0014.png + * + *
$P_4$ element, shape function 14
+ * * @author Ralf Hartmann, 2004 */ template -- 2.39.5