Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members

dolfin::LobattoQuadrature Class Reference

#include <LobattoQuadrature.h>

Inheritance diagram for dolfin::LobattoQuadrature:

Inheritance graph
[legend]
Collaboration diagram for dolfin::LobattoQuadrature:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 LobattoQuadrature (unsigned int n)
void show () const
 Display quadrature data.


Detailed Description

Lobatto (Gauss-Lobatto) quadrature on the interval [-1,1]. The n quadrature points are given by the end-points -1 and 1, and the zeros of P{n-1}'(x), where P{n-1}(x) is the (n-1):th Legendre polynomial.

The quadrature points are computed using Newton's method, and the quadrature weights are computed by solving a linear system determined by the condition that Lobatto quadrature with n points should be exact for polynomials of degree 2n-3.


Constructor & Destructor Documentation

LobattoQuadrature::LobattoQuadrature unsigned int  n  ) 
 


Member Function Documentation

void LobattoQuadrature::show  )  const [virtual]
 

Display quadrature data.

Implements dolfin::GaussianQuadrature.


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


Documentation automatically generated with Doxygen on 10 Sep 2004.