Package IFDIFF as community toolbox#46
Merged
Schlevidon merged 15 commits intopublicfrom Oct 19, 2025
Merged
Conversation
Primary functions for users are placed in the toolbox folder. Everything else that concerns implementation goes into internal.
For some reason, uninstalling a toolbox called 'IFDIFF' via the matlab.addons.uninstall command does not work on R2024b Ubuntu.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Changes
Implementing MATLAB Toolbox Best Practices
toolboxsubfolder which contains all files that should be distributed to users.examplesanddoc: Example problems and documentation.internal: All other implementation details categorized into sub-folders by functionality. The idea is that a user should never have to actively examine or interact with files in this folder.Other changes
initIFDIFFin repo root, so that the actual function intoolbox/initIFDIFF.mis still callable without changing directory first.