Ukrainian Scientists Worldwide

Українські науковці у світі

Dmitrey

Науково-технічні обчислення: українське вільне ПЗ OpenOpt 0.28 та FuncDesigner 0.18

Вийшов черговий реліз OpenOpt 0.28 та FuncDesigner 0.18 (українського математичного вільного ПЗ для чисельної оптимізації, розв'язування систем лінійних/нелінійних рівнянь та автоматичного диференціювання).

Найголовніші зміни:


  • Можливість екпорту LP/MILP у файли формату MPS
  • Нові солвери scipy_fmin (для NLP/NSP) та lsqr (для LLSP)
  • Значні зміни для солвера ralg
  • Додано оператор ifThenElse для FuncDesigner (з можливістю автоматичного диференціювання)
  • Персональні ліміти для обмежень FuncDesigner-а (що доволі часто значно спрощує деяким солверам виконувати чисельну оптимізацію)
  • Деякі покращення автоматичного диференціювання
  • Відтепер замість expr1.eq(expr2) можна писати просто expr1==expr2, можливо з персональним максимальним лімітом, наприклад ConstraintOfEqualWeights = (m1+m4 == m2+m3)(tol=0.0001)
Повний список змін ви можете переглянути тут. Також ви можете запускати код OpenOpt та FuncDesigner на нашому SAGE-сервері (повноцінної документації українською ще нема, лише декілька прикладів).

Мітки: Python, engineering, openopt, optimization, scientific

Додайте відгук

Ви маєте бути учасником Ukrainian Scientists Worldwide, щоб коментувати!

Join Ukrainian Scientists Worldwide

Ми в Інтернеті:

Наша група у Facebook
Наша група у LinkedIn
Наша група Vkontakte.ru
Наша мережа у Twitter

Наука та освіта в Україні

  Powered by .

Беджі  |  Поскаржся  |  Terms of Service

Ввійдіть до мережі для чату