#include <math.hxx>
|
| static int | GaussPointsMax () |
| |
| static void | GaussPoints (const int Index, math_Vector &Points) |
| |
| static void | GaussWeights (const int Index, math_Vector &Weights) |
| |
| static int | KronrodPointsMax () |
| | Returns the maximal number of points for that the values are stored in the table. If the number is greater then KronrodPointsMax, the points will be computed.
|
| |
| static bool | OrderedGaussPointsAndWeights (const int Index, math_Vector &Points, math_Vector &Weights) |
| | Returns a vector of Gauss points and a vector of their weights. The difference with the method GaussPoints is the following:
|
| |
| static bool | KronrodPointsAndWeights (const int Index, math_Vector &Points, math_Vector &Weights) |
| | Returns a vector of Kronrod points and a vector of their weights for Gauss-Kronrod computation method. Index should be odd and greater then or equal to 3, as the number of Kronrod points is equal to 2*N + 1, where N is a number of Gauss points. Points and Weights should have the size equal to Index. Each even element of Points represents a Gauss point value of N-th Gauss quadrature. The values from Index equal to 3 to 123 are stored in a table (see the file math_Kronrod.cxx). If Index is greater, then points and weights will be computed. Returns true if Index is odd, it is equal to the size of Points and Weights and the computation of Points and Weights is performed successfully. Otherwise this method returns false.
|
| |
◆ GaussPoints()
◆ GaussPointsMax()
◆ GaussWeights()
◆ KronrodPointsAndWeights()
Returns a vector of Kronrod points and a vector of their weights for Gauss-Kronrod computation method. Index should be odd and greater then or equal to 3, as the number of Kronrod points is equal to 2*N + 1, where N is a number of Gauss points. Points and Weights should have the size equal to Index. Each even element of Points represents a Gauss point value of N-th Gauss quadrature. The values from Index equal to 3 to 123 are stored in a table (see the file math_Kronrod.cxx). If Index is greater, then points and weights will be computed. Returns true if Index is odd, it is equal to the size of Points and Weights and the computation of Points and Weights is performed successfully. Otherwise this method returns false.
◆ KronrodPointsMax()
Returns the maximal number of points for that the values are stored in the table. If the number is greater then KronrodPointsMax, the points will be computed.
◆ OrderedGaussPointsAndWeights()
Returns a vector of Gauss points and a vector of their weights. The difference with the method GaussPoints is the following:
- the points are returned in increasing order.
- if Index is greater then GaussPointsMax, the points are computed. Returns true if Index is positive, Points' and Weights' length is equal to Index, Points and Weights are successfully computed.
The documentation for this class was generated from the following file: