ОСОБЕННОСТИ ЧИСЛЕННОГО РЕШЕНИЯ КРАЕВЫХ ЗАДАЧ НА АЛГОРИТМИЧЕСКОМ ЯЗЫКЕ ПРОГРАММИРОВАНИЯ PYTHON
Journal Title: International Journal for Computational Civil and Structural Engineering - Year 2018, Vol 14, Issue 1
Abstract
ешение большинства практических задач, возникающих при расчете конструкций, требует численного решения краевых задач. В статье на примерах решения конкретных краевых задач описыва-ются возможности современного объектно-ориентированного языка программирования Python. Данный язык обладает удобным синтаксисом и возможностями гибкого использования существующих библиотек численных методов, позволяющих пользователю в максимально короткие сроки подготовить программ-ный код и приступить к изучению задачи. Богатые возможности графической библиотеки Matplotlib позволяют получать графическое отображение результатов расчета. Использованная в статье библиотека Numpy является стандартной библиотекой для проведения любых матрично-векторных расчетов на языке Python, её применение превращает язык Python в среду для программирования численных расчетов, аналогичную таким широко известным программным продуктам, как Matlab и GNUOctave. В статье методом конечных разностей решена задача для уравнения Лапласа, описывающем поле распределение температуры на прямоугольной области; задача поиска минимума функционала Дирихле вариационно-разностным методом; динамическая задача колебания массы на вязко-упругом элементе при колебаниях основания и трехмерная задача теории упругости вариационно-разностным методом.
Authors and Affiliations
Vladimir L. Mondrus, Dmitry K. Sizov
МЕТОД КОМПЕНСИРУЮЩИХ НАГРУЗОК ДЛЯ РЕШЕНИЯ ЗАДАЧИ ОБ АНИЗОТРОПНЫХ СРЕДАХ
К решению задач статики и колебаний плит, обладающих цилиндрической анизотропией, применяется метод компенсирующих нагрузок (МКН) [1]. Для получения решений поставленных задач и построения основного и компенсирующего реш...
YDRAULIC CALCULATIONS IMPROVEMENT OF WATER SUPPLY SYSTEMS BY USING ELECRONIC MODELS
Development of hydraulic model is regulated according to Russian legislation acts. However, these legislation acts do not contain explanations regarding the methodology and detail level of hydraulic model, as well as req...
РАСЧЕТ ОГНЕСТОЙКОСТИ СТАЛЬНЫХ КОНСТРУКЦИИ
Приводятся сведения об особенностях программной реализации модулей расчета стальных конструкций на огнестойкость. Методика расчета следует указаниям Еврокода. На примере демонстрируется роль вторичных эффектов и показыва...
РЕАЛИЗАЦИЯ НЕУПРУГОГО РАСЧЕТА ЖЕЛЕЗОБЕТОННЫХ КОНСТРУКЦИЙ В ПРОГРАММНОМ КОМПЛЕКСЕ SCAD
Представлен подход, реализованный в программном комплексе SCAD для анализа поведения фрагментов тонкостенных железобетонных конструкций с учетом упруго-пластической работы как бетона, так и арматуры.
НЕЛИНЕЙНЫЙ РАСЧЕТ СТАТИЧЕСКИ НЕОПРЕДЕЛИМЫХ ДЕРЕВЯННЫХ КОНСТРУКЦИЙ И ОПТИМИЗАЦИЯ РАЗМЕРОВ СЕЧЕНИЙ РЕБЕР КУПОЛОВ
Анализ работы натурных конструкций куполов из клееной древесины и многочисленные предварительные расчеты показали возможность экономии материалов за счет уменьшения высоты сечения меридиональных ребер. Особенно это эффек...