public double[] getY(double[] result, double x) {
		double m = (x - h) / a;
		double q = (1 - m * m) * b * b;
		if (result == null) {
			result = new double[2];
		}
		result[0] = Math.sqrt(q) + k;
		result[1] = k - Math.sqrt(q);
		return result;
	}