Data Structures | Namespaces

/export/development/ViennaFEM/viennafem/quadrature/triangle.hpp File Reference

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.



Detailed Description

Provides quadrature rules for triangles.