modflow6 icon indicating copy to clipboard operation
modflow6 copied to clipboard

feat(idm): support binary for regular, numeric list input blocks

Open mjreno opened this issue 1 year ago • 1 comments

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?

mjreno avatar May 12 '24 00:05 mjreno

@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.

mjreno avatar May 12 '24 16:05 mjreno