-
Notifications
You must be signed in to change notification settings - Fork 36
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
Octave support #39
Comments
Unfortunately Octave is incompatible with MATLAB for object oriented programming, the technique SpinW uses and I don't have the resources to create and support a non-object oriented version of SpinW. However I am working on a compiled version of SpinW that does not require MATLAB license and can be called from Python. Currently I have a stable version for MacOS and the Linux version is under development. What operating system are you using? |
A compiled version with a Python bridge would actually be perfect. My development machine is macOS, but I have a MATLAB license I can use for now, the license issue I mentioned would be for scripting many calculations running on a Linux machine, for which a Python bridge would be really helpful. I'd be happy to beta-test the mac version once it's ready to be shared. |
I just shared the compiled code for all main operating systems: |
Thank you! I can confirm this works and installs smoothly on macOS 10.12.6 w/ Python 3.6 (via Homebrew), will try Linux soon + send any issues/questions to the appropriate places if they come up :) |
Hi, I hope this is the appropriate place to ask questions about SpinW, please refer me to the appropriate venue if not!
Has SpinW been tested with Octave? Are there any plans for support? Asking because we have limited Matlab licenses available, and would be nice to be able to run core SpinW features (even if not, say, symbolic calculations) using free software.
The text was updated successfully, but these errors were encountered: