-
Notifications
You must be signed in to change notification settings - Fork 86
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
WIP: Better matrix support #426
base: master
Are you sure you want to change the base?
Conversation
An optional argument was added that provides the # of values from the json file for each row within the matrix. This allows the user to more easily know if not all of the rows had the same number of columns.
- Update with latest upstream enhancements 6.9.0 --> 6.10.0
Fixes the undefined variable error_cnt for test jacobwilliams#26 when the json%validate returns a true is_valid statement.
Fix for undefined variable in test#26
…dd_matrix_support
- MSVS will install, e.g., `$<prefix>/include/Debug/json_file_module.mod` - We should strip the build config directory that IDEs like MSVS add when doing an installation
…ran into add_matrix_support
- Fixes jacobwilliams#413 - Use fixtures to delete old json outputs before re-running tests, then copy pristine inputs back into the build directory
…dd_matrix_support
- Add additional optional, intent out parameter, `is_uniform` - `.true.` for regular matrices - `.false.` for ragged edge matrices - The idea is to allow trailing zeros to be compressed/elided (eventually) - The `set_size` dummy argument was renamed to `mx_set_size` and records the largest column size, assuming __*row* major order__
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 have begun replicating it and adding the necessary things, I will probably open a PR soon :) no worries |
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:
Thoughts @jacobwilliams & @porteri?