CoefficientType typedef | nmrBernsteinPolynomialLineIntegral | |
DefaultRoundoffTolerance | nmrBernsteinPolynomialLineIntegral | static |
EvaluateForSegment(const VariableType p0[], const VariableType p1[], const VariableType gradientNorm, const double roundoffTolerance=DefaultRoundoffTolerance, CoefficientType const *coefficients=NULL) | nmrBernsteinPolynomialLineIntegral | |
GetIntegrand() const | nmrBernsteinPolynomialLineIntegral | inline |
IndexContainerForZeroVariables typedef | nmrBernsteinPolynomialLineIntegral | protected |
InitializePolynomialIntegrationTableau(const IntegrandType &integrand, PolynomialIntegrationTableau &tableau) | nmrBernsteinPolynomialLineIntegral | protectedstatic |
InitializeSingleTermIntegrationTableau(const nmrPolynomialTermPowerIndex &termIndex, SingleTermIntegrationTableau &termTableau) | nmrBernsteinPolynomialLineIntegral | protectedstatic |
Integrand | nmrBernsteinPolynomialLineIntegral | protected |
IntegrandType typedef | nmrBernsteinPolynomialLineIntegral | |
IntegrateSingleTerm(const CoefficientType termCoefficient, const CoefficientType gradientNorm, const nmrPolynomialTermPowerIndex &termIndex, const nmrMultiVariablePowerBasis &powersAtP0, const nmrMultiVariablePowerBasis &powersAtP1, const double roundoffTolerance=DefaultRoundoffTolerance) | nmrBernsteinPolynomialLineIntegral | protectedstatic |
IntegrateSingleTerm(const CoefficientType termCoefficient, const CoefficientType gradientNorm, const PowerType termDegree, const SingleTermIntegrationTableau &termIntegrationTableau, const nmrMultiVariablePowerBasis &powersAtP0, const nmrMultiVariablePowerBasis &powersAtP1, const IndexContainerForZeroVariables &zerosOfP0, const IndexContainerForZeroVariables &zerosOfP1) | nmrBernsteinPolynomialLineIntegral | protectedstatic |
IntegrationTableau | nmrBernsteinPolynomialLineIntegral | protected |
MultinomialType typedef | nmrBernsteinPolynomialLineIntegral | |
nmrBernsteinPolynomialLineIntegral(const IntegrandType &integrand) | nmrBernsteinPolynomialLineIntegral | inline |
PolynomialIntegrationTableau typedef | nmrBernsteinPolynomialLineIntegral | protected |
PowerIndexType typedef | nmrBernsteinPolynomialLineIntegral | protected |
PowersAtP0 | nmrBernsteinPolynomialLineIntegral | protected |
PowersAtP1 | nmrBernsteinPolynomialLineIntegral | protected |
PowerType typedef | nmrBernsteinPolynomialLineIntegral | |
SingleTermIntegrationTableau typedef | nmrBernsteinPolynomialLineIntegral | protected |
UpdateIntegrationTableau() | nmrBernsteinPolynomialLineIntegral | inline |
ValueType typedef | nmrBernsteinPolynomialLineIntegral | |
VariableIndexType typedef | nmrBernsteinPolynomialLineIntegral | |
VariableType typedef | nmrBernsteinPolynomialLineIntegral | |