Creation of Software for Numerical Solution of Fractional Diffusion Equation
No Thumbnail Available
Date
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Samarkand branch of TUIT
Abstract
Description
In this article, descriptions of partial fractional derivatives in the sense of Riemann-Liouville and Caputo, brief descriptions of the literature describing a number of methods for obtaining approximate solutions to fractional partial differential equations are given. An algorithm for the numerical solution of a non-homogeneous Caputo fractional diffusion equation by the finite difference method based on implicit calculation schemes is described. Based on the calculation algorithm, the software was designed using the object-oriented design method. The project is developed in the form of one main class. The class project is represented in a special diagram. Using the software developed on the basis of the project, a numerical solution for the special case of the fractional diffusion equation in the sense of Caputo was created. In a three-dimensional coordinate system, a set of numerical solutions is represented in a three-dimensional graphic form.
Mazkur maqolada Riman-Liuvill va Kaputo ma’nosidagi xususiy kasr hosilalar tavsiflari, kasr tartibli xususiy hosilali differensial tenglamalarning taqribiy yechimlarini olish uchun bir qancha sonli usullar bayon qilingan adabiyotlarning qisqacha tavsiflari keltirib o‘tilgan. Bir jinsli bo‘lmagan Kaputo ma’nosidagi kasr tartibli diffuziya tenglamasini oshkormas hisoblash sxemalariga asoslangan chekli ayirmalar usuli boʻyicha sonli yechishning algoritmi bayon qilingan. Hisoblash algoritmi asosida obyektga yo‘naltirilgan loyihalash usulidan foydalangan holda dasturiy vosita loyihalangan. Loyiha bitta asosiy sinf shaklida ishlab chiqilgan. Sinf loyihasi maxsus digramma ko‘rinishda ifodalangan. Loyiha asosida ishlab chiqilgan dasturiy vositadan foydalanilgan holda Kaputo ma’nosidagi kasr tartibli diffuziya tenglamasining xususiy holi uchun sonli yechimi hosil qilingan. Uch o‘lchamli koordinatalar tizimida sonli yechimlar toʻplami uch o‘lchovli grafik ko‘rinishda tasvirlangan.
Mazkur maqolada Riman-Liuvill va Kaputo ma’nosidagi xususiy kasr hosilalar tavsiflari, kasr tartibli xususiy hosilali differensial tenglamalarning taqribiy yechimlarini olish uchun bir qancha sonli usullar bayon qilingan adabiyotlarning qisqacha tavsiflari keltirib o‘tilgan. Bir jinsli bo‘lmagan Kaputo ma’nosidagi kasr tartibli diffuziya tenglamasini oshkormas hisoblash sxemalariga asoslangan chekli ayirmalar usuli boʻyicha sonli yechishning algoritmi bayon qilingan. Hisoblash algoritmi asosida obyektga yo‘naltirilgan loyihalash usulidan foydalangan holda dasturiy vosita loyihalangan. Loyiha bitta asosiy sinf shaklida ishlab chiqilgan. Sinf loyihasi maxsus digramma ko‘rinishda ifodalangan. Loyiha asosida ishlab chiqilgan dasturiy vositadan foydalanilgan holda Kaputo ma’nosidagi kasr tartibli diffuziya tenglamasining xususiy holi uchun sonli yechimi hosil qilingan. Uch o‘lchamli koordinatalar tizimida sonli yechimlar toʻplami uch o‘lchovli grafik ko‘rinishda tasvirlangan.
Keywords
Caputo-type derivative, Caputo-type fractional time diffusion equation, central finite difference scheme, Kaputo ma’nosidagi hosila, Kaputo ma’nosidagi vaqt boʻyicha kasr tartibli diffuziya tenglamasi, markaziy chekli ayirmali sxema