Structure
The structure of this data type is given by:
TYPE :: QuadraturePoint_
REAL(DFP), ALLOCATABLE :: Points( :, : )
INTEGER( I4B ) :: tXi = 0
END TYPE QuadraturePoint_
PointsThe number of rows in Points is tXi+1, and the number of columns in Points is equal to the number of quadrature points.
Points(1:tXi, :)denotes the quadrature points.Points(tXi+1, :)denotes the weights.
tXi- In 1D
tXiis 1 - In 2D
tXiis 2 - In 3D
tXiis 3
QuadratureType
Currently, easifem provides following quadrature points:
Legendre polynomial based
-
GaussLegendre -
GaussLegendreLobatto -
GaussLegendreRadau -
GaussLegendreRadauLeft -
GaussLegendreRadauRight
Chebyshev polynomial based
-
GaussChebyshev -
GaussChebyshevLobatto -
GaussChebyshevRadau -
GaussChebyshevRadauLeft -
GaussChebyshevRadauRight
Jacobi polynomial based
-
GaussJacobi -
GaussJacobiLobatto -
GaussJacobiRadau -
GaussJacobiRadauLeft -
GaussJacobiRadauRight
Ultraspherical polynomial based
-
GaussUltraSpherical -
GaussUltraSphericalLobatto -
GaussUltraSphericalRadau -
GaussUltraSphericalRadauLeft -
GaussUltraSphericalRadauRight