Provides quadrature rules for triangles. More...
#include "viennafem/forwards.h"
#include "viennafem/cell_quan.hpp"
#include "viennamath/forwards.h"
#include "viennamath/expression.hpp"
#include "viennamath/manipulation/substitute.hpp"
#include "viennamath/manipulation/diff.hpp"
#include "viennamath/manipulation/eval.hpp"
#include "viennamath/runtime/numerical_quadrature.hpp"
#include "viennagrid/topology/triangle.hpp"
#include "viennagrid/topology/tetrahedron.hpp"
Go to the source code of this file.
Data Structures | |
class | rt_gauss_quad_element< viennafem::unit_triangle, 1, InterfaceType > |
Gaussian quadrature rule exact for polynomials up to order 1. More... | |
class | rt_strang_quad_element< viennafem::unit_triangle, 2, InterfaceType > |
Quadrature rule exact for polynomials up to order two (cf. Strang, Fix: An Analysis of the Finite Element Method). More... | |
class | rt_strang_quad_element< viennafem::unit_triangle, 3, InterfaceType > |
Quadrature rule exact for polynomials up to order three (cf. Strang, Fix: An Analysis of the Finite Element Method). More... | |
class | rt_strang_quad_element< viennafem::unit_triangle, 4, InterfaceType > |
Quadrature rule exact for polynomials up to order four (cf. Strang, Fix: An Analysis of the Finite Element Method). More... | |
class | rt_strang_quad_element< viennafem::unit_triangle, 5, InterfaceType > |
Quadrature rule exact for polynomials up to order five (cf. Strang, Fix: An Analysis of the Finite Element Method). More... | |
class | rt_strang_quad_element< viennafem::unit_triangle, 6, InterfaceType > |
Quadrature rule exact for polynomials up to order six (cf. Strang, Fix: An Analysis of the Finite Element Method). More... | |
class | rt_gauss_quad_element< viennafem::unit_triangle, 7, InterfaceType > |
Gauss quadrature rule exact for polynomials up to order seven. More... | |
class | rt_strang_quad_element< viennafem::unit_triangle, 7, InterfaceType > |
Quadrature rule exact for polynomials up to order seven (cf. Strang, Fix: An Analysis of the Finite Element Method). More... | |
class | rt_strang_quad_element< viennafem::unit_triangle, 13, InterfaceType > |
Quadrature rule exact for polynomials up to order 13 (TOMS algorithm 706). More... | |
Namespaces | |
namespace | viennafem |
The main namespace for ViennaFEM. All user functionality resides in this namespace. |
Provides quadrature rules for triangles.