Package rocks.palaiologos.maja
Class Integrator
java.lang.Object
rocks.palaiologos.maja.Integrator
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final ConcurrentHashMap<Integer,Integrator.GaussLegendreParameters> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ComplexfiniteSimpsonRC(Function<Double, Complex> f, double a, double b, int N) static doublefiniteSimpsonRR(Function<Double, Double> f, double a, double b, int N) static Complex[]static Complex[]finiteTanhSinhRC(Function<Double, Complex> f, double a, double b, int n, double eps) static double[]finiteTanhSinhRR(Function<Double, Double> f, double a, double b, int n, double eps) static Complexstatic ComplexgaussLegendreIntegrateRC(Function<Double, Complex> f, double a, double b, int N) static doublegaussLegendreIntegrateRR(Function<Double, Double> f, double a, double b, int N) getParameters(int n)
-
Field Details
-
gaussLegendreParameters
private static final ConcurrentHashMap<Integer,Integrator.GaussLegendreParameters> gaussLegendreParameters
-
-
Constructor Details
-
Integrator
private Integrator()
-
-
Method Details
-
finiteSimpsonRR
-
finiteSimpsonRC
-
getParameters
-
gaussLegendreIntegrateRR
-
gaussLegendreIntegrateRC
-
gaussLegendreIntegrateCC
-
finiteTanhSinhRR
-
finiteTanhSinhRC
-
finiteTanhSinhCC
-