Flow123d  jenkins-Flow123d-linux-release-multijob-282
quadrature_lib.hh
Go to the documentation of this file.
1 /*!
2  *
3  * Copyright (C) 2007 Technical University of Liberec. All rights reserved.
4  *
5  * Please make a following refer to Flow123d on your project site if you use the program for any purpose,
6  * especially for academic research:
7  * Flow123d, Research Centre: Advanced Remedial Technologies, Technical University of Liberec, Czech Republic
8  *
9  * This program is free software; you can redistribute it and/or modify it under the terms
10  * of the GNU General Public License version 3 as published by the Free Software Foundation.
11  *
12  * This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
13  * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
14  * See the GNU General Public License for more details.
15  *
16  * You should have received a copy of the GNU General Public License along with this program; if not,
17  * write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 021110-1307, USA.
18  *
19  *
20  * $Id$
21  * $Revision$
22  * $LastChangedBy$
23  * $LastChangedDate$
24  *
25  * @file
26  * @brief Definitions of particular quadrature rules on simplices.
27  * @author Jan Stebel
28  */
29 
30 #ifndef QUADRATURE_LIB_HH_
31 #define QUADRATURE_LIB_HH_
32 
33 #include "quadrature/quadrature.hh"
34 
35 
36 /**
37  * @brief Symmetric Gauss-Legendre quadrature formulae on simplices.
38  *
39  * Symmetric Gauss-Legendre quadrature on a @p dim dimensional simplex.
40  * The coefficients are taken from Parallel Hierarchical Grid project.
41  *
42  */
43 template<unsigned int dim>
44 class QGauss : public Quadrature<dim> {
45 public:
46  /**
47  * @brief Create a formula of given order.
48  *
49  * The formula is exact for polynomials of degree @p order.
50  */
51  QGauss(const unsigned int order);
52 };
53 
54 
55 
56 
57 
58 #endif /* QUADRATURE_LIB_HH_ */
Base class for quadrature rules on simplices in arbitrary dimensions.
Definition: fe_values.hh:42
Symmetric Gauss-Legendre quadrature formulae on simplices.
Basic definitions of numerical quadrature rules.
QGauss(const unsigned int order)
Create a formula of given order.