GaussRuleIntegrator

class GaussRuleIntegrator(numpoints: Int, type: GaussRuleIntegrator.GaussRule) : Integrator<UnivariateIntegrand<Double>>

A simple one-pass integrator based on Gauss rule

Constructors

GaussRuleIntegrator
Link copied to clipboard
fun GaussRuleIntegrator(numpoints: Int, type: GaussRuleIntegrator.GaussRule = GaussRule.LEGANDRE)

Types

Companion
Link copied to clipboard
object Companion
GaussRule
Link copied to clipboard
enum GaussRule : Enum<GaussRuleIntegrator.GaussRule>

Functions

integrate
Link copied to clipboard
open override fun integrate(integrand: UnivariateIntegrand<Double>): UnivariateIntegrand<Double>