docs: public void setMaxCoeff(double maxCoeff)
      {
          if(maxCoeff <= 0 || Double.isNaN(maxCoeff) || Double.isInfinite(maxCoeff))
              throw new IllegalArgumentException("MaxCoeff must be positive, not " + maxCoeff);
          this.maxCoeff = maxCoeff;
      }