List of usage examples for org.apache.commons.math3.analysis.integration IterativeLegendreGaussIntegrator IterativeLegendreGaussIntegrator
public IterativeLegendreGaussIntegrator(final int n, final int minimalIterationCount, final int maximalIterationCount)
From source file:fsm.series.Series_CF.java
@Override public double getYmIntegral(int m) { IterativeLegendreGaussIntegrator ilg = new IterativeLegendreGaussIntegrator(64, 0.98, 5); return ilg.integrate(2000, getFunction(m), 0, a); }
From source file:fsm.series.Series_CF.java
public double getI1(int m, int n) { if (m != n) { return 0.0; }/*from ww w. ja v a2 s.com*/ IterativeLegendreGaussIntegrator ilg = new IterativeLegendreGaussIntegrator(64, 0.98, 5); return ilg.integrate(2000, this.getF1(m, n), 0, a); }
From source file:fsm.series.Series_CC.java
@Override public double getYmIntegral(int m) { IterativeLegendreGaussIntegrator ilg = new IterativeLegendreGaussIntegrator(gausspoints, 0.98, 5); return ilg.integrate(2000, this.getFunction(m), 0, a); }
From source file:fsm.series.Series_CF.java
public double getI2(int m, int n) { IterativeLegendreGaussIntegrator ilg = new IterativeLegendreGaussIntegrator(64, 0.98, 5); return ilg.integrate(2000, this.getF2(m, n), 0, a); }
From source file:fsm.series.Series_CF.java
public double getI4(int m, int n) { if (m != n) { return 0.0; }/*from w w w.j a v a2 s . c om*/ IterativeLegendreGaussIntegrator ilg = new IterativeLegendreGaussIntegrator(64, 0.98, 5); return ilg.integrate(2000, this.getF4(n, m), 0, a); }
From source file:fsm.series.Series_CF.java
public double getI5(int m, int n) { IterativeLegendreGaussIntegrator ilg = new IterativeLegendreGaussIntegrator(64, 0.98, 5); return ilg.integrate(2000, this.getF5(n, m), 0, a); }
From source file:fsm.series.Series_CC.java
public double getI1(int m, int n) { if (m != n) { return 0.0; }// ww w. jav a 2 s. co m IterativeLegendreGaussIntegrator ilg = new IterativeLegendreGaussIntegrator(gausspoints, 0.98, 5); return ilg.integrate(2000, this.getF1(m, n), 0, a); }
From source file:fsm.series.Series_CC.java
public double getI2(int m, int n) { IterativeLegendreGaussIntegrator ilg = new IterativeLegendreGaussIntegrator(gausspoints, 0.98, 5); return ilg.integrate(2000, this.getF2(m, n), 0, a); }
From source file:fsm.series.Series_CC.java
public double getI4(int m, int n) { if (m != n) { return 0.0; }/*from ww w.j a va 2 s . c o m*/ IterativeLegendreGaussIntegrator ilg = new IterativeLegendreGaussIntegrator(gausspoints, 0.98, 5); return ilg.integrate(2000, this.getF4(n, m), 0, a); }
From source file:fsm.series.Series_CC.java
public double getI5(int m, int n) { IterativeLegendreGaussIntegrator ilg = new IterativeLegendreGaussIntegrator(gausspoints, 0.98, 5); return ilg.integrate(2000, this.getF5(n, m), 0, a); }