Replaced call to FieldDecompositionSolver<T>.solve(T[]) by FieldDecompositionSolver<T>.solve(FieldVector<T>). The code works, but might be improved (replace T[] with FieldVector<T> all over?).
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/math/trunk@1172470 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
badb5a45b2
commit
d5341ec56c
|
@ -24,6 +24,7 @@ import java.util.Map;
|
|||
import org.apache.commons.math.fraction.BigFraction;
|
||||
import org.apache.commons.math.linear.Array2DRowFieldMatrix;
|
||||
import org.apache.commons.math.linear.Array2DRowRealMatrix;
|
||||
import org.apache.commons.math.linear.ArrayFieldVector;
|
||||
import org.apache.commons.math.linear.FieldDecompositionSolver;
|
||||
import org.apache.commons.math.linear.FieldLUDecompositionImpl;
|
||||
import org.apache.commons.math.linear.FieldMatrix;
|
||||
|
@ -157,7 +158,8 @@ public class AdamsNordsieckTransformer {
|
|||
|
||||
BigFraction[] u = new BigFraction[nSteps];
|
||||
Arrays.fill(u, BigFraction.ONE);
|
||||
BigFraction[] bigC1 = pSolver.solve(u);
|
||||
BigFraction[] bigC1 = pSolver
|
||||
.solve(new ArrayFieldVector<BigFraction>(u, false)).toArray();
|
||||
|
||||
// update coefficients are computed by combining transform from
|
||||
// Nordsieck to multistep, then shifting rows to represent step advance
|
||||
|
|
Loading…
Reference in New Issue