add constructors to BlockID and DiscreteBounds

Added constructors to, e.g., allow emplacing diy::BlockID and diy::DiscreteBounds into a vector. Constructors are straightforward: take struct fields in the order of declaration.

Merge request reports

Loading