public double getPropagationValue(int index, double energy) {
        if (VERBOSE) {
            System.out.println("Propagation value for index" + index + " and energy " + energy);
            // System.out.println("" + getPropagationMatrix(index,
            // energy)[0].abs());
            // System.out.println("" + getPropagationMatrix(0,
            // energy)[0].abs());
        }
        return Math.pow(getWavefunctionCoeffs(index, energy)[0].abs() / getWavefunctionCoeffs(0, energy)[0].abs(), 2);
    }