Наукові обчислення: український OpenOpt Suite 0.34

Вийшов новий квартальний реліз 0.34 українського вільного наукового програмного забеспечення OpenOpt, FuncDesigner, SpaceFuncs, DerApproximator.

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

* Додано підтримку Python 3
* Багато покращень та підвищення швидкодії інтервальних обчислень
* Відтепер interalg може знаходити усі розв’язки нелінійного рівняння (приклад) чи систем з них (приклад) у заданому регіоні lb_i <= x_i <= ub_i (він може бути дуже великий, а розв’язків може бути тисячі), з можливістю додавання загальних обмежень (наприклад sin(x) + cos(y+x) > 0.5 чи [sin(i*x) + y/i < i for i in range(100)]).

Наукові обчислення: український OpenOpt Suite 0.33

Випущено вільне українське математичне програмне забезпечення OpenOpt Suite 0.33, написане мовою Python, яке виходить щоквартально з 2007 року.

OpenOpt:
* Новий вирішувач interalg для пошуку глобального екстремуму з гарантованою точністю (також може працювати у наближеному режимі), альтернатива до MATLAB-вирішувачів intsolver, Direct, комерційних LGO, BARON; не потребує Ліпшиц-неперервних фунцій та може працювати навіть з деякими розривними функціями
* Новий вирішувач amsg2p
* Підключено cplex

FuncDesigner:
* Покращення швидкодії автоматичного диференціювання для вектор-змінних, як для щільних, так і розріджених випадків
* Відтепер можна розв’язувати задачі MINLP (Mixed-Integer Nonlinear Problem)
* Додано деякі функції з інтервального аналізу та аналізу невизначеностей
* Автоматичне визначння типу систем рівнянь (лінійна/нелінійна) відповідно до заданої множини фіксованих/вільних змінних
* Функції min та max можуть працювати на листах з елементами типу oofuns
* Декілька виправлень помилок
* Додано функції angle, cross

SpaceFuncs (геометричні обчислення):
* Декілька виправлень помилок

DerApproximator:
* Декілька змін відповідно до змін у FuncDesigner

Детальніше дивіться на сайті openopt.org

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

Вийшов новий реліз українського програмного забезпечення OpenOpt 0.31 та FuncDesigner 0.21, що відбувається щоквартально з 2007 р.

Воно дозволяє проводити чисельну оптимізацію, автоматичне диференціювання, інтерполяцію, інтегрування, розв’язувати системи лінійних, нелінійних рівнянь, ODE і т.і., вже має декілька важливих застосувань та, як очікується, стане ще більш популярним після виходу Python 3.3 з динамічною компіляцією.

OpenOpt 0.31:
* Приєднано декілька нових солверів з пакету nlopt для задач NLP, NSP та GLP
* Новий LP солвер: pclp
* Деякі виправлення помилок

FuncDesigner 0.21:
* Деякі покращення автоматичного диференціювання та загальної швидкодії
* Деякі нові можливості

DerApproximator 0.19:
* Додано новий аргумент exactShape

Домашня сторінка проекту: openopt.org

OpenOpt 0.27 та FuncDesigner 0.17

Вийшов черговий реліз OpenOpt 0.27 та FuncDesigner 0.17 (вільного ПЗ для чисельної оптимізації, розв'язування систем лінійних/нелінійних рівнянь та автоматичного диференціювання), що розробляється співробітниками відділу оптимізації ІК НАНУ.

Найголовніші зміни — використання у автоматичному диференціюванні розріджених матриць (зі SciPy), а також можливість зручно моделювати та вирішувати системи лінійних рівнянь (щільних та розріджених) у FuncDesigner.

Повний список змін ви можете переглянути тут: openopt.org/Changelog

Українське математичне ВПЗ OpenOpt та FuncDesigner

Вийшов черговий реліз 0.25 вільного ПЗ для чисельної оптимізації та розв'язування систем нелінійних рівнянь OpenOpt, що розробляється співробітниками відділу оптимізації ІК НАНУ мовою Python.

Разом з OpenOpt випущено 2 нових пакета вільного ПЗ — FuncDesigner (автоматичне диференціювання) та DerAppoximator (апроксімація похідних). Доречі, ліцензія на комерційний аналог FuncDesigner-а TOMLAB/MAD для MATLAB коштує понад 4 тисяч доларів.

Повний список змін ви можете переглянути тут.
  • +6
  • 15 вересня 2009, 18:46
  • Dmitrey
  • 3