Replies: 3 comments 3 replies
-
|
Hi, First, I have no knowledge of Rust, but I am convinced that a translation of SLICOT to Rust is not trivial! I inspected just one of translations, namely of the AB01MD.f routine, and I have some questions:
"// System is unobservable" This is a complete nonsense, the function being dedicated to analyse controllability! So, I wonder how such a message can appear in this code (sorry if I oversee something)? |
Beta Was this translation helpful? Give feedback.
-
|
I am the translator for the C version mentioned above. My plan is to write things into plain C and add some tests slowly as I do the translations. Once M family is done, I'll circle out to A,T and S families. I don't know if I will ever get to 100% but at least for The progress is so far is given in ilayn/SLICUTLET#1 but as a summary, (as of today) MA, MB01, MB02 families are done and tested via Python bindings. Some remarks;
I will report back if I encounter anything along the way. In the meantime, if you do have similar efforts or plans, please let me know and I can happily hand over the repo. I don't necessarily feel any strong ownership over the translated code and the credit should rightfully go to you. I am just trying to close the gap for contemporary workloads. |
Beta Was this translation helpful? Give feedback.
-
|
@ilayn can you drop me an email, so we can discuss it during the next weeks. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
There are some efforts to translate F77 code to Rust and C
https://github.com/jamestjsp/slicot-rs
https://github.com/ilayn/SLICUTLET
Beta Was this translation helpful? Give feedback.
All reactions