feat(idm): support binary for regular, numeric list input blocks
Support binary for any recarray style input block which is regular and contains no text columns
- Includes, for example, DISV cell2d if ncvert is constant
- Includes exchange exchagedata block if BOUNDNAMES is not optioned (#128)
- Not currently supported by FloPy- how to test in ci for now?
@langevin-usgs I do have some thoughts about how to remove the EXCHANGEDATA reference. It might be straightforward and can look at it before or after a merge. I agree that it seems like text should be possible and would like to look at that more- I think also IDM could read an irregular array if the binary file can be generated.
As far as testing, I would like to update a couple of existing tests so that they read some existing input blocks from binary. I have the binary files but not sure of the best way to temporarily add. Maybe @wpbonelli will have an idea. I'll add a release note.