modelicaConfigure(path)
omc = modelicaConfigure()
modelicaConfigure('')
| Paramètre | Description |
|---|---|
| path | une chaîne : un répertoire d'installation d'OpenModelica (par exemple 'C:/Program Files/OpenModelica1.27.0-64bit') ou l'exécutable omc lui-même. Une chaîne vide efface le réglage configuré. |
| Paramètre | Description |
|---|---|
| omc | le chemin résolu vers l'exécutable omc pour la configuration courante, ou une chaîne vide si aucun n'est trouvé. |
modelicaConfigure sélectionne le compilateur OpenModelica que le pont Modelica de nflow utilise pour transformer un modèle Modelica en FMU. À utiliser lorsque la détection automatique se trompe ou lorsque plusieurs versions d'OpenModelica sont installées.
Le réglage est persisté dans le répertoire des préférences de Nelson et est prioritaire : une fois configuré, seul cet emplacement est essayé, de sorte que pointer nflow vers un OpenModelica précis ne se résout jamais silencieusement vers un autre. Sans réglage, l'emplacement est détecté automatiquement à partir des variables d'environnement NELSON_OPENMODELICA_HOME et OPENMODELICAHOME, des répertoires d'installation standard, puis de PATH.
Appelée sans argument, modelicaConfigure renvoie le chemin omc résolu. Appelée avec une chaîne vide, elle efface le réglage et revient à la détection automatique. Définir un chemin qui ne se résout pas vers un omc exécutable émet un avertissement mais est tout de même enregistré, afin de pré-configurer une machine.
L'éditeur nflow écrit la même préférence via cette fonction : les réglages graphiques et la ligne de commande partagent une seule source de vérité.
modelicaConfigure('C:/Program Files/OpenModelica1.27.0-64bit');
info = modelicaInfo()
modelicaConfigure('')
| Version | Description |
|---|---|
| 1.0.0 | version initiale |