json-fortran
json-fortran copied to clipboard
WIP: Better matrix support
DO NOT MERGE THIS, WIP!
I just wanted to have a place to look at the diff and discuss implementation details while I work on wrapping this up.
Goals:
- [ ] Natively read ragged edge 2D arrays into native array objects when appropriate
- [ ] Integer kinds
- [ ] Real kinds
- [ ] more? (e.g., complex etc.)
- [ ] Query by path and detect native object
- [ ] Write out 2D native arrays as matrices
- [ ] A mechanism for dealing with 3D arrays It's unclear how to implement this best, it may need to be client side in the application.
Thoughts @jacobwilliams & @porteri?
this PR seems very out of date @jacobwilliams I need the functionality that this PR would provide, would I be better off implementing it from scratch following what is done here or should we bring this branch up to date with current main?
I haven't really had a chance to look at it, and don't really have time right now. If you (or anybody) want to take a look and let me know which you think would be best that would be great. Looks like a lot of work was done, it would be nice to get it merged in.
I haven't really had a chance to look at it, and don't really have time right now. If you (or anybody) want to take a look and let me know which you think would be best that would be great. Looks like a lot of work was done, it would be nice to get it merged in.
I have begun replicating it and adding the necessary things, I will probably open a PR soon :) no worries