#include </local/tomalk/somewhere/tmp/dune-fem/dune/fem/quadrature/femquadratures.hh>
|
static const unsigned int | topologyId = GenericGeometry::CubeTopology< 1 >::type::id |
|
template<class FieldImp >
type of local coordinates
template<class FieldImp >
template<typename FieldImp, int dim>
to be revised, look at caching quad
constructor filling the list of points and weights
- Parameters
-
[in] | geometry | geometry type for which a quadrature is desired |
[in] | order | desired order (provided by the user) |
[in] | id | unique identifier (provided by QuadratureProvider) |
References Dune::Fem::QuadratureImp< FieldImp, 1 >::addQuadraturePoint(), Dune::Fem::GaussPts::highestOrder, Dune::Fem::GaussPts::instance(), Dune::Fem::GaussPts::MAXP, Dune::Fem::GaussPts::order(), Dune::Fem::LineQuadrature< FieldImp >::order_, Dune::Fem::GaussPts::point(), Dune::Fem::GaussPts::power(), Dune::Fem::GaussPts::weight(), and Dune::Fem::QuadratureImp< FieldImp, 1 >::weight().
template<class FieldImp >
template<typename FieldImp, int dim>
obtain the identifier of the integration point list
The identifier of an integration point list must be globally unique. Even integration point lists for different dimensions must have different identifiers.
- Note
- Quadratures are considered distinct if they differ in one of the following points: geometry type, order, dimension or implementation.
- Returns
- globally unique identifier of the integration point list
Referenced by Dune::Fem::CacheProvider< GridPart, 1 >::getMapper(), Dune::Fem::PointProvider< ct, dim, 1 >::getMappers(), Dune::Fem::PointProvider< ct, dim, 1 >::getPoints(), Dune::Fem::TwistProvider< ct, dim >::getTwistStorage(), and Dune::Fem::PointProvider< ct, dim, 0 >::registerQuadrature().
template<class FieldImp >
template<typename FieldImp, int dim>
obtain the number of integration points
- Returns
- number of integration points within this list
Referenced by Dune::Fem::LocalDGPass< DiscreteModelImp, PreviousPassImp >::applyLocalNeighbor(), Dune::Fem::TwistMapperCreator< ct, dim >::createStorage(), Dune::Fem::PointProvider< ct, dim, 1 >::getMappers(), Dune::Fem::IntegrationPointListImp< ct, Topology::dimension >::point(), and Dune::Fem::PointProvider< ct, dim, 0 >::registerQuadrature().
template<class FieldImp >
template<typename FieldImp, int dim>
obtain coordinates of i-th integration point
This method returns a reference to the coordinates of the i-th integration point for 0 <= i < nop(). The integration point is given in local coordinates, i.e., coordinates with respect to the reference element.
- Parameters
-
[in] | i | number of the integration point, 0 <= i < nop() |
- Returns
- reference to i-th integration point
Referenced by Dune::Fem::TwistMapperCreator< ct, dim >::createStorage(), Dune::Fem::PointProvider< ct, dim, 1 >::getMappers(), Dune::Fem::PointProvider< ct, dim, 0 >::registerQuadrature(), and Dune::Fem::QuadratureImp< FieldImp, 1 >::weight().
template<class FieldImp >
template<class FieldImp >
The documentation for this class was generated from the following files: