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