MPPG
english russian
Документация Скачать Галерея Учебник
Обзор
MPPG (Modeling Physical Phenomena Graphical User Interface) --- мультиплатформенная графическая С++ библиотека для создания пользовательского интерфейса при численном моделировании физических процессов (окошки с графиками, редактируемые поля ввода/вывода, ...). Библиотека проста в освоении и использовании, достаточно функциональна, позволяет сосредоточиться на численных вычислениях и не отвлекаться на разработку интерфейса. Является хорошим решением для школьников, студентов и научных работников, для всех кто занимается отладкой расчетной программы или тестированием численного метода и кому необходимо следить и управлять проводимым расчетом.
MPPG основана на fltk toolkit и для работы требует установленной fltk.
Библиотека не предоставляет никаких средств для самих численных методов, это исключительно средство для создания интерфейса.
Возможности
- Унифицированный интерфейс: окно для рисования графиков, таблица с редактируемыми полями ввода вывода.
- Легкое добавление ввода и вывода значений переменных программы.
- Набор примитивов для рисования на экране с физическими масштабами.
- Сохранение изображения в файл (eps, tiff, png).
Поддерживаемые платформы, компиляторы
- linux (X11), gcc.
- Microsoft, mingw64
Автор -- Прууэл Эдуард. pru@hydro.nsc.ru
Ключевые слова: C++ GUI library, WIN32, X (UNIX), fltk, numeric calculations
Лицензия
Исходный код mppg библиотеки полностью свободен, любой человек или организация вправе использовать его произвольным образом в открытых и закрытых проектах.
При распространении приложений статически слинкованных с fltk (это происходит по умолчанию) ознакомьтесь с лицензионным соглашением по использованию fltk. Ограничения fltk лицензии незначительны, и в первом приближении никак вас не ограничивают.
Документация
html, pdf
Скачать
Текущий релиз mppg-2.11.07.tar.bz2, mppg-2.11.07.zip
Другие версии mppg http://ancient.hydro.nsc.ru/mppg/download