org.das2.qds.ops.CoerceUtil

Utility class for reconciling the geometries of two datasets. For example, a rank 1 dataset's values can be repeated to make it rank 2. TODO: dataset geometry is increased by keeping a reference to a dataset with the target geometry. This might result in keeping data in memory that would otherwise be released, so a future implementation of this should probably use a non-qube dataset to store each index's length:

 public int length() {
    return lengths.length()
 }
 public int length(int i0) {
    return lengths.value(i0);
 }