HyperSquareDomain
class HyperSquareDomain(val lower: Buffer<Double>, val upper: Buffer<Double>) : DoubleDomain(source)
A hyper-square (or hyper-cube) real-space domain. It is formed by a Buffer of lower boundaries and a Buffer of upper boundaries. Upper should be greater or equals than lower.