class ConstantDoublesSurface extends Surface<Double, Double, Double> {

  @Override
  public Double[] getXData() {
    throw new UnsupportedOperationException("Cannot get x data for constant surface");
  }

  public  ConstantDoublesSurface(final double z);
  public  ConstantDoublesSurface(final double z, final String name);

}