Контекстная графика (Window-Place):
Windows Microsoft не очень-то жалует простых программистов, и особо если требуются эффективные математические и графические решения. Подборка базовых утилит в исходных текстах на С++ позволяет определиться с графическими и текстовыми фрагментами в OpenGL в рамках нескольких окон Windows, в том числе с частичным распараллеливанием вычислительных процессов в реальном времени прерываний от таймера (доработка документации и расширение подборки ключевых утилит продолжаются).
© 2010 СахГУ. Window-Place – Контекстно-зависимая среда построения трехмерной графики OpenGL с использованием виртуальных процедур C++ и многооконного интерфейса Windows со стековым наложением графических и текстовых фрагментов, с доработками по вовлечению компьютерных таймеров для построения вычислительных экспериментов в реальном времени
Многооконная контекстная графика в среде OpenGL (127 481,2024.05.28)
Руководство Window-Place
Ship:
«Вычислительные эксперименты с последовательным формированием моделей гидромеханики корабля в штормовом море» – гидромеханика плавания на гравитационной поверхности сплошной среды;
= «Hull» – Выполнение основных расчетов на теоретическом чертеже корпуса корабля, включая диаграммы остойчивости, гидростатические кривые и прорисовки профилей корабельного волнообразования и кривых волнового сопротивления для реальных и аналитических обводов;
+ «Aurora» – мореходность, эффективность и безопасность плавания корабля в штормовом море произвольными ходами и курсами – прямой вычислительный эксперимент при различных вариантах трохоидального волнения и с выбором математических моделей гидромеханики корабля;
+ «Waves» – небольшая иллюстративная программа для представления о групповых структурах штормового трохоидального волнения на море.
Штормовое волнение, теория и мореходность корабля – теория корабля и штормовой вычислительный эксперимент + подборка цифровых теоретических чертежей различных исторических кораблей и судов. (1 469 771,2024.12.20)
Руководство Aurora – вычислительный эксперимент, и Hull – теория, остойчивость и ходкость корабля
Математические модели и алгоритмы, варианты построения вычислительных экспериментов
Опытовые и вычислительные эксперименты в свете исторических, современных и эволюционных проектов
Экспериментальные исследования мореходности и проектные проработки перспективных судов
© 2010 СахГУ. Hull – Построение аналитической формы корпуса корабля, расчеты волнового сопротивления, кривых элементов теоретического чертежа и диаграмм остойчивости морских судов
Ocean:
Коллекция программного обеспечения, вспомогательных утилит и фрагментов документации с примерами исходных данных, предназначенных для океанографических изысканий в открытых морских и прибрежных акваториях. Приведены примеры прямых длинноволновых вычислительных экспериментов: Ani – моделирование приливов, штормовых нагонов, цунами и т.п; Mario – работа с мореограммами и приливными гармониками; World – расчеты на карте мира и работа с каталогами землетрясений и цунами. В последних версиях программы транслированы объединенным проектом для Win32 (Code::Block/GCC/GFortran). Всё проверено в Linux/32 под контролем Wine.
Руководство Ani+Mario (((Ani – многопроцессорный комплекс; Mario – обновлен формат данных).
© 2010 СахГУ. Ani – Прямые вычислительные эксперименты для моделирования цунами, штормовых нагонов, экстремальных течений и приливного режима в открытом океане и вблизи побережья
Вычислительные эксперименты в океанологии, (MinGW-GCC) ++ исходные данные и документация (397 216,2024.05.13)
© 2010 СахГУ. Mario – Интерактивный океанографический программный комплекс для ведения и анализа цифровых приливных архивов и мореографных записей колебаний уровня моря.
Интерпретация океанографических наблюдений и мореографных данных (430 946,2023.09.05)
Вспомогательные утилиты (95 899,2024.05.13)
© 2010 СахГУ. Батиметрия – «Цифровые батиметрические массивы».
© 2012 СахГУ. Сахалин – море – «Расчетные и регистрируемые колебания уровня моря на Дальнем Востоке России».
Sakhalin:
Коллекция векторных карт по Сахалину и Курилам, оцифрованных в открытом формате программы DesignCAD версии 6. Программа Sakhalin может быть использована в качестве графической информационной системы, и не только в географических приложениях (краткая документация и примеры использования включены в состав пакета)
© 2010 Сахалинский государственный университет: (лаборатория вычислительной гидромеханики и морских исследований)
Информационно-картографическая система "Сахалин" (977 720,2008.07.22)
Tv:
Просто программка, которая постоянно дополняется при необходимости использования все новых и новых форматов данных. На сегодня в ней просматриваются и конвертируются следующие форматы: 1) батиметрические файлы программы Ani – inf; 2) прямоугольные массивы и контуры Surfer – grd и bln; 3) графические файлы DesignCAD-5,6 – dc2,dw2; 4) шрифты Borland – chr, и DesignCAD – vct,vfn; 5) атлас океанов в формате NetCDF – nc; 6) растровая графика – pcx, tv и др, с возможностью их небольшого редактирования, масштабирования, печати и захвата получившихся картинок.
Просмотр и перезапись графических данных (166 223,2024.05.13)
Дополнительно:
Исходные тексты программ периодически обновляются и дополняются, в том числе по обращениям заинтересованных разработчиков. Приведенные здесь тексты программ многократно перерабатывались и эмулировались для всевозможных операционных систем: от ЕС-ЭВМ – Электроника-100/25, затем – множество DOS и прочих Win-16. Базовый комплекс программ прошел госрегистрацию в Роспатенте, они могут свободно использоваться в учебных и исследовательских целях. (Завершенные программы собраны в Code::Blocks.20.03 со сборками GNU-C/C++(4.3.3) и Equation MinGW-GCC/Fortran+OpenMP).
Исходные тексты основных программ (1 094 899,2024.05.13)
Switch to English