T - the type of the field elementspublic class FieldComplexUnivariateIntegrator<T extends CalculusFieldElement<T>> extends Object
| Constructor and Description |
|---|
FieldComplexUnivariateIntegrator(FieldUnivariateIntegrator<T> integrator)
Crate a complex integrator from a real integrator.
|
| Modifier and Type | Method and Description |
|---|---|
FieldComplex<T> |
integrate(int maxEval,
CalculusFieldUnivariateFunction<FieldComplex<T>> f,
FieldComplex<T> start,
FieldComplex<T>... path)
Integrate a function along a polyline path between any number of points.
|
FieldComplex<T> |
integrate(int maxEval,
CalculusFieldUnivariateFunction<FieldComplex<T>> f,
FieldComplex<T> start,
FieldComplex<T> end)
Integrate a function along a straight path between points.
|
public FieldComplexUnivariateIntegrator(FieldUnivariateIntegrator<T> integrator)
integrator - underlying real integrator to usepublic FieldComplex<T> integrate(int maxEval, CalculusFieldUnivariateFunction<FieldComplex<T>> f, FieldComplex<T> start, FieldComplex<T> end)
maxEval - maximum number of evaluations (real and imaginary
parts are evaluated separately, so up to twice this number may be used)f - the integrand functionstart - start point of the integration pathend - end point of the integration pathpublic FieldComplex<T> integrate(int maxEval, CalculusFieldUnivariateFunction<FieldComplex<T>> f, FieldComplex<T> start, FieldComplex<T>... path)
maxEval - maximum number of evaluations (real and imaginary
parts are evaluated separately and each path segments are also evaluated
separately, so up to 2n times this number may be used for n segments)f - the integrand functionstart - start point of the integration pathpath - successive points defining the path verticesCopyright © 2016-2022 CS GROUP. All rights reserved.