![]() |
Open CASCADE Technology Reference Manual 8.0.0
|
Configuration for double exponential integration. More...
#include <MathInteg_DoubleExp.hxx>

Public Member Functions | |
| DoubleExpConfig ()=default | |
| Default constructor. | |
| DoubleExpConfig (double theTolerance, int theMaxIter=100) | |
| Constructor with tolerance. | |
Public Member Functions inherited from MathUtils::IntegConfig | |
| IntegConfig ()=default | |
| Default constructor. | |
| IntegConfig (double theTolerance, int theMaxIter=100) | |
| Constructor with custom tolerance. | |
Data Fields | |
| int | NbLevels = 6 |
| Number of refinement levels (each doubles points) | |
| double | StepFactor = 0.5 |
| Initial step size h = StepFactor / NbPoints. | |
Data Fields inherited from MathUtils::IntegConfig | |
| 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 double exponential integration.
|
default |
Default constructor.
|
inlineexplicit |
Constructor with tolerance.
| int MathInteg::DoubleExpConfig::NbLevels = 6 |
Number of refinement levels (each doubles points)
| double MathInteg::DoubleExpConfig::StepFactor = 0.5 |
Initial step size h = StepFactor / NbPoints.