BEM++  2.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
Public Member Functions | List of all members
Fiber::SingleQuadratureRuleFamily< CoordinateType > Class Template Referenceabstract

Family of quadrature rules over single elements. More...

#include </home/wojtek/Projects/BEM/bempp-sven/bempp/lib/fiber/single_quadrature_rule_family.hpp>

Inheritance diagram for Fiber::SingleQuadratureRuleFamily< CoordinateType >:
Fiber::DefaultSingleQuadratureRuleFamily< CoordinateType >

Public Member Functions

virtual ~SingleQuadratureRuleFamily ()
 Destructor.
 
virtual void fillQuadraturePointsAndWeights (const SingleQuadratureDescriptor &desc, arma::Mat< CoordinateType > &points, std::vector< CoordinateType > &weights) const =0
 Fill arrays of quadrature points and weights. More...
 

Detailed Description

template<typename CoordinateType>
class Fiber::SingleQuadratureRuleFamily< CoordinateType >

Family of quadrature rules over single elements.

Member Function Documentation

template<typename CoordinateType >
virtual void Fiber::SingleQuadratureRuleFamily< CoordinateType >::fillQuadraturePointsAndWeights ( const SingleQuadratureDescriptor desc,
arma::Mat< CoordinateType > &  points,
std::vector< CoordinateType > &  weights 
) const
pure virtual

Fill arrays of quadrature points and weights.

Parameters
[in]descQuadrature descriptor.
[out]points2D array whose (i, j)th element will contain the ith (local) coordinate of the jth quadrature point.
[out]weightsVector of quadrature point weights.

Implemented in Fiber::DefaultSingleQuadratureRuleFamily< CoordinateType >.


The documentation for this class was generated from the following files: