PR draft MATLAB bindings#580
PR draft MATLAB bindings#580BenjaminRodenberg merged 10 commits intodraft_MATLAB_bindingsfrom unknown repository
Conversation
There was a problem hiding this comment.
I managed to get the bindings running on my machine following the instructions provided in the README.md. I tested the installation by running the solverdummy and the provided tutorial. This procedure looks good to me.
I left some comments:
- Regarding arguments accepted by the constructor
SolverInterface. - Regarding the
inSizeargument that could be spared in many functions.
src/precice/bindings/matlab/+precice/@SolverInterface/SolverInterface.m
Outdated
Show resolved
Hide resolved
src/precice/bindings/matlab/+precice/@SolverInterface/SolverInterface.m
Outdated
Show resolved
Hide resolved
src/precice/bindings/matlab/+precice/@SolverInterface/SolverInterface.m
Outdated
Show resolved
Hide resolved
src/precice/bindings/matlab/+precice/@SolverInterface/SolverInterface.m
Outdated
Show resolved
Hide resolved
src/precice/bindings/matlab/+precice/@SolverInterface/SolverInterface.m
Outdated
Show resolved
Hide resolved
src/precice/bindings/matlab/+precice/@SolverInterface/SolverInterface.m
Outdated
Show resolved
Hide resolved
src/precice/bindings/matlab/+precice/@SolverInterface/SolverInterface.m
Outdated
Show resolved
Hide resolved
src/precice/bindings/matlab/+precice/@SolverInterface/SolverInterface.m
Outdated
Show resolved
Hide resolved
BenjaminRodenberg
left a comment
There was a problem hiding this comment.
Everything looks good now. Ready to be merged. @fsimonis do we have to take care of something due to the reformatting?
|
I changed the branch that we are merging into to https://github.com/precice/precice/tree/draft_MATLAB_bindings. We do not want to merge this contribution into develop, since we have already decided that the MATLAB bindings should be provided in https://github.com/precice/matlab-bindings. I will merge this PR now, then we can move the code to https://github.com/precice/matlab-bindings and refer to this PR in the initial commit on https://github.com/precice/matlab-bindings. |
Moved from https://github.com/precice/precice/tree/draft_MATLAB_bindings. Main contributions contained in this PR: * precice/precice#494 * precice/precice#580 Co-authored-by: Dominik <[email protected]> Co-authored-by: Gilberto Lem <[email protected]>
MATLAB bindings with their documentation, including a small tutorial.
The bindings are working right now, however there are some things to do before merging:
Implement a testing procedure according to Implement automated testing for language bindings #409out-of-scope. Let's solve this in Add unit tests and automated testing matlab-bindings#1