![]() |
Open CASCADE Technology Reference Manual 8.0.0
|
Configuration for numerical integration. Provides settings for quadrature order and adaptive refinement. More...
#include <MathUtils_Config.hxx>

Public Member Functions | |
| IntegConfig ()=default | |
| Default constructor. | |
| IntegConfig (double theTolerance, int theMaxIter=100) | |
| Constructor with custom tolerance. | |
Data Fields | |
| int | InitialOrder = 15 |
| Initial number of quadrature points. | |
| int | MaxOrder = 61 |
| Maximum quadrature order (Gauss-Legendre limit) | |
| int | MaxIterations = 100 |
| Maximum adaptive subdivision iterations. | |
| double | Tolerance = 1.0e-10 |
| Relative tolerance for error estimation. | |
Configuration for numerical integration. Provides settings for quadrature order and adaptive refinement.
|
default |
Default constructor.
Constructor with custom tolerance.
| theTolerance | relative tolerance |
| theMaxIter | maximum adaptive iterations |
| int MathUtils::IntegConfig::InitialOrder = 15 |
Initial number of quadrature points.
| int MathUtils::IntegConfig::MaxIterations = 100 |
Maximum adaptive subdivision iterations.
| int MathUtils::IntegConfig::MaxOrder = 61 |
Maximum quadrature order (Gauss-Legendre limit)
| double MathUtils::IntegConfig::Tolerance = 1.0e-10 |
Relative tolerance for error estimation.