Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
Dernière révisionLes deux révisions suivantes
documentation:tools:library:nlopt [2019/06/03 12:30] – créée ltaulelldocumentation:tools:library:nlopt [2020/08/25 15:58] – modification externe 127.0.0.1
Ligne 1: Ligne 1:
 +====== NLopt: NonLinear optimization Library ======
  
 +===== 2.6.1 =====
 +
 +  * modulefile : ''NLopt/2.6.1''
 +
 +Pour utiliser les modules, consulter [[documentation:tools:modules|Environment Modules]]
 +
 +  * Dépendances (optionnelle) :
 +
 +<code bash>
 +CMake/3.9.1 Python/3.6.1 (Matlab/R2017b)
 +</code>
 +
 +  * PSMN Build :
 +
 +<code bash>
 +cmake -DCMAKE_INSTALL_PREFIX=/applis/PSMN/debian9/software/Local/NLopt/2.6.1/ -DMatlab_ROOT_DIR=/applis/PSMN/generic/Matlab/R2017b/ -DINSTALL_MEX_DIR=/applis/PSMN/debian9/software/Local/NLopt/2.6.1/Matlab-R2017b/ -DPYTHON_EXECUTABLE=/applis/PSMN/debian9/software/Core/Python/3.6.1/bin/python3.6 ..
 +</code>
 +
 +  * exports/includes
 +
 +<code bash>
 +-I/applis/PSMN/debian9/software/Local/NLopt/2.6.1/include/ -L/applis/PSMN/debian9/software/Local/NLopt/2.6.1/lib/ -lnlopt -lm
 +LD_LIBRARY_PATH="/applis/PSMN/debian9/software/Local/NLopt/2.6.1/lib:$LD_LIBRARY_PATH"
 +PYTHONPATH="/apppythonlis/PSMN/debian9/software/Local/NLopt/2.6.1/lib/python3.6/site-packages/:$PYTHONPATH"
 +</code>
 +
 +  * Plugin python :
 +
 +<code> /applis/PSMN/debian9/software/Local/NLopt/2.6.1/lib/python3.6/site-packages/ </code>
 +
 +  * Plugin octave :
 +
 +<code> /applis/PSMN/debian9/software/Local/NLopt/2.6.1/lib/octave/4.0.3/site/oct/x86_64-pc-linux-gnu/ </code>
 +
 +  * Plugin guile :
 +
 +<code> /applis/PSMN/debian9/software/Local/NLopt/2.6.1/lib/x86_64-linux-gnu/guile/2.0/extensions/ </code>
 +
 +  * Plugin matlab (2017b) :
 +
 +<code> /applis/PSMN/debian9/software/Local/NLopt/2.6.1/Matlab-R2017b/ </code>
 +
 +
 +
 +===== Site officiel =====
 +
 +    * https://nlopt.readthedocs.io/en/latest/
  
-https://nlopt.readthedocs.io/en/latest/