From: Wolfgang Bangerth <bangerth@math.tamu.edu> Date: Sun, 18 Jan 2015 22:14:33 +0000 (-0600) Subject: Add links to pictures of shape functions provided by Manuel Quezada de Luna. X-Git-Tag: v8.3.0-rc1~523^2 X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=refs%2Fpull%2F460%2Fhead;p=dealii.git Add links to pictures of shape functions provided by Manuel Quezada de Luna. --- 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 <int dim, int spacedim> class MappingQ; * Besides, this class is not implemented for the codimension one case * (<tt>spacedim != dim</tt>). * + * + * <h3>Visualization of shape functions</h3> + * In 2d, the shape functions of this element look as follows. + * + * <h4>$P_0$ element</h4> + * + * <table> + * <tr> + * <td align="center"> + * @image html http://www.dealii.org/images/shape-functions/DGPNonparametric/P1/P1_DGPNonparametric_shape0000.png + * </td> + * + * <td align="center"> + * </td> </tr> <tr> <td align="center"> $P_0$ element, shape function 0 </td> + * + * <td align="center"></tr> + * </table> + * + * <h4>$P_1$ element</h4> + * + * <table> + * <tr> + * <td align="center"> + * @image html http://www.dealii.org/images/shape-functions/DGPNonparametric/P1/P1_DGPNonparametric_shape0000.png + * </td> + * + * <td align="center"> + * @image html http://www.dealii.org/images/shape-functions/DGPNonparametric/P1/P1_DGPNonparametric_shape0001.png + * </td> </tr> <tr> <td align="center"> $P_1$ element, shape function 0 </td> + * + * <td align="center"> $P_1$ element, shape function 1 </td> </tr> + * + * <tr> <td align="center"> + * @image html http://www.dealii.org/images/shape-functions/DGPNonparametric/P1/P1_DGPNonparametric_shape0002.png + * </td> + * + * <td align="center"> + * </td> </tr> <tr> <td align="center"> $P_1$ element, shape function 2 </td> + * + * <td align="center"></td> </tr> </table> + * + * + * <h4>$P_2$ element</h4> + * + * <table> <tr> + * <td align="center"> + * @image html http://www.dealii.org/images/shape-functions/DGPNonparametric/P2/P2_DGPNonparametric_shape0000.png + * </td> + * + * <td align="center"> + * @image html http://www.dealii.org/images/shape-functions/DGPNonparametric/P2/P2_DGPNonparametric_shape0001.png + * </td> </tr> <tr> <td align="center"> $P_2$ element, shape function 0 </td> + * + * <td align="center"> $P_2$ element, shape function 1 </td> </tr> + * + * <tr> <td align="center"> + * @image html http://www.dealii.org/images/shape-functions/DGPNonparametric/P2/P2_DGPNonparametric_shape0002.png + * </td> + * + * <td align="center"> + * @image html http://www.dealii.org/images/shape-functions/DGPNonparametric/P2/P2_DGPNonparametric_shape0003.png + * </td> </tr> <tr> <td align="center"> $P_2$ element, shape function 2 </td> + * + * <td align="center"> $P_2$ element, shape function 3 </td> </tr> + * + * <tr> <td align="center"> + * @image html http://www.dealii.org/images/shape-functions/DGPNonparametric/P2/P2_DGPNonparametric_shape0004.png + * </td> + * + * <td align="center"> + * @image html http://www.dealii.org/images/shape-functions/DGPNonparametric/P2/P2_DGPNonparametric_shape0005.png + * </td> </tr> <tr> <td align="center"> $P_2$ element, shape function 4 </td> + * + * <td align="center"> $P_2$ element, shape function 5 </td> </tr> + * </table> + * + * + * <h4>$P_3$ element</h4> + * + * <table> <tr> + * <td align="center"> + * @image html http://www.dealii.org/images/shape-functions/DGPNonparametric/P3/P3_DGPNonparametric_shape0000.png + * </td> + * + * <td align="center"> + * @image html http://www.dealii.org/images/shape-functions/DGPNonparametric/P3/P3_DGPNonparametric_shape0001.png + * </td> </tr> <tr> <td align="center"> $P_3$ element, shape function 0 </td> + * + * <td align="center"> $P_3$ element, shape function 1 </td> </tr> + * + * <tr> <td align="center"> + * @image html http://www.dealii.org/images/shape-functions/DGPNonparametric/P3/P3_DGPNonparametric_shape0002.png + * </td> + * + * <td align="center"> + * @image html http://www.dealii.org/images/shape-functions/DGPNonparametric/P3/P3_DGPNonparametric_shape0003.png + * </td> </tr> <tr> <td align="center"> $P_3$ element, shape function 2 </td> + * + * <td align="center"> $P_3$ element, shape function 3 </td> </tr> + * + * <tr> <td align="center"> + * @image html http://www.dealii.org/images/shape-functions/DGPNonparametric/P3/P3_DGPNonparametric_shape0004.png + * </td> + * + * <td align="center"> + * @image html http://www.dealii.org/images/shape-functions/DGPNonparametric/P3/P3_DGPNonparametric_shape0005.png + * </td> </tr> <tr> <td align="center"> $P_3$ element, shape function 4 </td> + * + * <td align="center"> $P_3$ element, shape function 5 </td> </tr> + * + * <tr> <td align="center"> + * @image html http://www.dealii.org/images/shape-functions/DGPNonparametric/P3/P3_DGPNonparametric_shape0006.png + * </td> + * + * <td align="center"> + * @image html http://www.dealii.org/images/shape-functions/DGPNonparametric/P3/P3_DGPNonparametric_shape0007.png + * </td> </tr> <tr> <td align="center"> $P_3$ element, shape function 6 </td> + * + * <td align="center"> $P_3$ element, shape function 7 </td> </tr> + * + * <tr> <td align="center"> + * @image html http://www.dealii.org/images/shape-functions/DGPNonparametric/P3/P3_DGPNonparametric_shape0008.png + * </td> + * + * <td align="center"> + * @image html http://www.dealii.org/images/shape-functions/DGPNonparametric/P3/P3_DGPNonparametric_shape0009.png + * </td> </tr> <tr> <td align="center"> $P_3$ element, shape function 8 </td> + * + * <td align="center"> $P_3$ element, shape function 9 </td> </tr> + * </table> + * + * + * <h4>$P_4$ element</h4> + * <table> <tr> + * <td align="center"> + * @image html http://www.dealii.org/images/shape-functions/DGPNonparametric/P4/P4_DGPNonparametric_shape0000.png + * </td> + * + * <td align="center"> + * @image html http://www.dealii.org/images/shape-functions/DGPNonparametric/P4/P4_DGPNonparametric_shape0001.png + * </td> </tr> <tr> <td align="center"> $P_4$ element, shape function 0 </td> + * + * <td align="center"> $P_4$ element, shape function 1 </td> </tr> + * + * <tr> <td align="center"> + * @image html http://www.dealii.org/images/shape-functions/DGPNonparametric/P4/P4_DGPNonparametric_shape0002.png + * </td> + * + * <td align="center"> + * @image html http://www.dealii.org/images/shape-functions/DGPNonparametric/P4/P4_DGPNonparametric_shape0003.png + * </td> </tr> <tr> <td align="center"> $P_4$ element, shape function 2 </td> + * + * <td align="center"> $P_4$ element, shape function 3 </td> </tr> + * + * <tr> <td align="center"> + * @image html http://www.dealii.org/images/shape-functions/DGPNonparametric/P4/P4_DGPNonparametric_shape0004.png + * </td> + * + * <td align="center"> + * @image html http://www.dealii.org/images/shape-functions/DGPNonparametric/P4/P4_DGPNonparametric_shape0005.png + * </td> </tr> <tr> <td align="center"> $P_4$ element, shape function 4 </td> + * + * <td align="center"> $P_4$ element, shape function 5 </td> </tr> + * + * <tr> <td align="center"> + * @image html http://www.dealii.org/images/shape-functions/DGPNonparametric/P4/P4_DGPNonparametric_shape0006.png + * </td> + * + * <td align="center"> + * @image html http://www.dealii.org/images/shape-functions/DGPNonparametric/P4/P4_DGPNonparametric_shape0007.png + * </td> </tr> <tr> <td align="center"> $P_4$ element, shape function 6 </td> + * + * <td align="center"> $P_4$ element, shape function 7 </td> </tr> + * + * <tr> <td align="center"> + * @image html http://www.dealii.org/images/shape-functions/DGPNonparametric/P4/P4_DGPNonparametric_shape0008.png + * </td> + * + * <td align="center"> + * @image html http://www.dealii.org/images/shape-functions/DGPNonparametric/P4/P4_DGPNonparametric_shape0009.png + * </td> </tr> <tr> <td align="center"> $P_4$ element, shape function 8 </td> + * + * <td align="center"> $P_4$ element, shape function 9 </td> </tr> + * + * <tr> <td align="center"> + * @image html http://www.dealii.org/images/shape-functions/DGPNonparametric/P4/P4_DGPNonparametric_shape0010.png + * </td> + * + * <td align="center"> + * @image html http://www.dealii.org/images/shape-functions/DGPNonparametric/P4/P4_DGPNonparametric_shape0011.png + * </td> </tr> <tr> <td align="center"> $P_4$ element, shape function 10 </td> + * + * <td align="center"> $P_4$ element, shape function 11 </td> </tr> + * + * <tr> <td align="center"> + * @image html http://www.dealii.org/images/shape-functions/DGPNonparametric/P4/P4_DGPNonparametric_shape0012.png + * </td> + * + * <td align="center"> + * @image html http://www.dealii.org/images/shape-functions/DGPNonparametric/P4/P4_DGPNonparametric_shape0013.png + * </td> </tr> <tr> <td align="center"> $P_4$ element, shape function 12 </td> + * + * <td align="center"> $P_4$ element, shape function 13 </td> </tr> + * + * <tr> <td align="center"> + * @image html http://www.dealii.org/images/shape-functions/DGPNonparametric/P4/P4_DGPNonparametric_shape0014.png + * </td> + * + * <td align="center"> + * </td> </tr> <tr> <td align="center"> $P_4$ element, shape function 14 </td> + * + * <td align="center"></td> </tr> + * </table> + * * @author Guido Kanschat, 2002 */ template <int dim, int spacedim=dim>