ОСОБЕННОСТИ ЧИСЛЕННОГО РЕШЕНИЯ КРАЕВЫХ ЗАДАЧ НА АЛГОРИТМИЧЕСКОМ ЯЗЫКЕ ПРОГРАММИРОВАНИЯ PYTHON

Abstract

ешение большинства практических задач, возникающих при расчете конструкций, требует численного решения краевых задач. В статье на примерах решения конкретных краевых задач описыва-ются возможности современного объектно-ориентированного языка программирования Python. Данный язык обладает удобным синтаксисом и возможностями гибкого использования существующих библиотек численных методов, позволяющих пользователю в максимально короткие сроки подготовить программ-ный код и приступить к изучению задачи. Богатые возможности графической библиотеки Matplotlib позволяют получать графическое отображение результатов расчета. Использованная в статье библиотека Numpy является стандартной библиотекой для проведения любых матрично-векторных расчетов на языке Python, её применение превращает язык Python в среду для программирования численных расчетов, аналогичную таким широко известным программным продуктам, как Matlab и GNUOctave. В статье методом конечных разностей решена задача для уравнения Лапласа, описывающем поле распределение температуры на прямоугольной области; задача поиска минимума функционала Дирихле вариационно-разностным методом; динамическая задача колебания массы на вязко-упругом элементе при колебаниях основания и трехмерная задача теории упругости вариационно-разностным методом.

Authors and Affiliations

Vladimir L. Mondrus, Dmitry K. Sizov

Keywords

Related Articles

О РЕШЕНИИ МНОГОТОЧЕЧНЫХ КРАЕВЫХ ЗАДАЧ РАСЧЕТА КОНСТРУКЦИЙ В ДВУМЕРНОЙ ПОСТАНОВКЕ НА ОСНОВЕ СОВМЕСТНОГО ПРИМЕНЕНИЯ МЕТОДА КОНЕЧНЫХ ЭЛЕМЕНТОВ И ДИСКРЕТНО- КОНТИНУАЛЬНОГО МЕТОДА КОНЕЧНЫХ ЭЛЕМЕНТОВ ЧАСТЬ 1: ПОСТАНОВКА И ОБЩИЕ ПРИНЦИПЫ АППРОКСИМАЦИИ ЗАДАЧ

В настоящей статье рассматриваются постановка и общие принципы аппроксимации многоточечной краевой задачи статического расчета балки-стенки на основе совместного применения метода конечных элементов и дискретно-континуал...

ITERATIVE AGGREGATION METHOD FOR SOLVING PRINCIPAL COMPONENT ANALYSIS PROBLEMS

Motivated by the previously developed multilevel aggregation method for solving structural analysis problems a novel two-level aggregation approach for efficient iterative solution of Principal Component Analysis (PCA) p...

ГЛОБАЛЬНАЯ АСИМПТОТИКА ЗАДАЧИ ФИЛЬТРАЦИИ В ПОРИСТОЙ СРЕДЕ

Задачи фильтрации суспензии в пористой среде важны при укреплении грунта и создании во­донепроницаемых перегородок для строительства туннелей и подземных сооружений. Рассматривается мо­дель долговременной глубинной фильт...

ОПРЕДЕЛЕНИЕ ГРАНИЧНОЙ ВЫСОТЫ СЖАТОЙ ЗОНЫ ДЛЯ ЖЕЛЕЗОБЕТОННЫХ СЕЧЕНИЙ С ЖЕСТКОЙ АРМАТУРОЙ

A brief review of power resistance of cross sections with a complex composition was made using the examples of steel-concrete composite structures. The features and difficulties that appear when calculate steel- concrete...

THE EXPERIENCE DIFFERENT OF PILING TESTING ON PROBLEMATICAL SOIL GROUND OF ASTANA, KAZAKHSTAN

At the present time, in Astana city is going on works by construction public transport system LRT (Light Railway Transport). LRT is an overhead road with two railway lines. The first stage of construction is including co...

Download PDF file
  • EP ID EP576709
  • DOI 10.22337/2587-9618-2018-14-1-126-136
  • Views 90
  • Downloads 0

How To Cite

Vladimir L. Mondrus, Dmitry K. Sizov (2018). ОСОБЕННОСТИ ЧИСЛЕННОГО РЕШЕНИЯ КРАЕВЫХ ЗАДАЧ НА АЛГОРИТМИЧЕСКОМ ЯЗЫКЕ ПРОГРАММИРОВАНИЯ PYTHON. International Journal for Computational Civil and Structural Engineering, 14(1), 126-136. https://europub.co.uk./articles/-A-576709