Skip to content

paradro1d/GasModeling

Repository files navigation

В данной работе моделируется газ в квадратной ячейке с периодическими граничными условиями при помощи численной схемы Верле. Далее результаты данного моделирования используются для изучения транспортных свойств вещества. Моделирование осуществляется при помощи файла "Calculations.cpp". На выходе он дает файлы формата .txt, содержащими координаты, скорости и энергии молекул. Данные файлы обрабатываются программами на python. autocorrelation.py - совершает расчет автокорреляционной функции. conservation_laws.py - проверяет исполнение законов сохранения энергии и импульса. distribution.py - считает гистограмму распределения скоростей и выводит соответствующий .gif файл. radial_distribution.py - совершает расчет функции радиального распределения. r_deviation.py - совершает расчет зависимости среднеквадратического отклонения от времени. visual.py - визуальный вывод движения молекул в .gif файл. Результаты работы изложены в pdf-файле. Расчеты были произведены для трех разных фаз. Соответствующие результаты разделены по папкам.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published