double res = getValue(result.getCoefs()[ind0][ind1], x0Key, x1Key, knots0.get(ind0), knots1.get(ind1));
double res = getValue(pp.getCoefs()[ind0][ind1], x0Key, x1Key, knots0.get(ind0), knots1.get(ind1));
res[i][j] = getValue(result.getCoefs()[ind0][ind1], x0Keys[i], x1Keys[j], knots0.get(ind0), knots1.get(ind1)); ArgChecker.isFalse(Double.isInfinite(res[i][j]), "Too large input"); ArgChecker.isFalse(Double.isNaN(res[i][j]), "Too large input");
res[i][j] = getValue(pp.getCoefs()[ind0][ind1], x0Keys[i], x1Keys[j], knots0.get(ind0), knots1.get(ind1)); ArgChecker.isFalse(Double.isInfinite(res[i][j]), "Too large input"); ArgChecker.isFalse(Double.isNaN(res[i][j]), "Too large input");
for (int l = 0; l < orderExp; ++l) { final double ref = Math.abs(coefsExp[i][j].get(k, l)) == 0. ? 1. : Math.abs(coefsExp[i][j].get(k, l)); assertEquals(result.getCoefs()[i][j].get(k, l), coefsExp[i][j].get(k, l), ref * EPS);
for (int j = 0; j < n1Data - 1; ++j) { double ref = Math.abs(yValues[i][j]) == 0. ? 1. : Math.abs(yValues[i][j]); assertEquals(result.getCoefs()[i][j].get(orderExp - 1, orderExp - 1), yValues[i][j], ref * EPS);
for (int j = 0; j < n1Data - 1; ++j) { final double ref = Math.abs(yValues[i][j]) == 0. ? 1. : Math.abs(yValues[i][j]); assertEquals(result.getCoefs()[i][j].get(orderExp - 1, orderExp - 1), yValues[i][j], ref * EPS);
for (int j = 0; j < n1Data - 1; ++j) { final double ref = Math.abs(yValues[i][j]) == 0. ? 1. : Math.abs(yValues[i][j]); assertEquals(result.getCoefs()[i][j].get(orderExp - 1, orderExp - 1), yValues[i][j], ref * EPS);
int nKnots0 = knots0.size(); int nKnots1 = knots1.size(); DoubleMatrix[][] coefs = pp.getCoefs();
int nKnots0 = knots0.size(); int nKnots1 = knots1.size(); DoubleMatrix[][] coefs = pp.getCoefs();
int nKnots0 = knots0.size(); int nKnots1 = knots1.size(); DoubleMatrix[][] coefs = pp.getCoefs();
int nKnots0 = knots0.size(); int nKnots1 = knots1.size(); DoubleMatrix[][] coefs = pp.getCoefs();
int nKnots0 = knots0.size(); int nKnots1 = knots1.size(); DoubleMatrix[][] coefs = pp.getCoefs();
int nKnots0 = knots0.size(); int nKnots1 = knots1.size(); DoubleMatrix[][] coefs = pp.getCoefs();
int nKnots0 = knots0.size(); int nKnots1 = knots1.size(); DoubleMatrix[][] coefs = pp.getCoefs();
int nKnots0 = knots0.size(); int nKnots1 = knots1.size(); DoubleMatrix[][] coefs = pp.getCoefs();
int nKnots0 = knots0.size(); int nKnots1 = knots1.size(); DoubleMatrix[][] coefs = pp.getCoefs();
int nKnots0 = knots0.size(); int nKnots1 = knots1.size(); DoubleMatrix[][] coefs = pp.getCoefs();