Package com.polytechnik.utils
Class Progonka3
java.lang.Object
com.polytechnik.utils.Progonka3
3 points stable Cholesky elimination.
Algorithm from:
A.A.Samarskiy, E.S.Nikolaev, Grid Calculations Methods, 1978, p. 73.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static void
Test.static void
eliminate
(int n, double[] am, double[] cm, double[] bm, double[] fm, double[] y, double[] alfa, int[] in1, int[] in2) 3 non-zero points in a row.static void
-
Constructor Details
-
Progonka3
public Progonka3()
-
-
Method Details
-
eliminate
public static void eliminate(int n, double[] am, double[] cm, double[] bm, double[] fm, double[] y, double[] alfa, int[] in1, int[] in2) 3 non-zero points in a row.- Parameters:
am
- diag-1 element.cm
- diag element.bm
- diag+1 element.fm
- right part.y
- solution.
-
checkLinSystem3
private static void checkLinSystem3()Test. java com/polytechnik/utils/Progonka3 checkLinSystem3: 200000 tests OK done in 80353 milliseconds. ver=$Id: Progonka3.java,v 1.23 2022/07/19 08:36:33 mal Exp $ -
main
-