To the problem of program implementation of the potential-streaming method of description of physical and chemical process

In the framework of modern non-equilibrium thermodynamics (macroscopic approach of description and mathematical modeling of the dynamics of real physical and chemical processes), the authors developed a potential- flow method for describing and mathematical modeling of real physical and chemical pro...

Full description

Bibliographic Details
Main Authors: Igor Evgenievich Starostin, Valery Ivanovich Bykov
Format: Article
Language:Russian
Published: Institute of Computer Science 2018-12-01
Series:Компьютерные исследования и моделирование
Online Access:http://crm.ics.org.ru/uploads/crmissues/crm_2018_6/2018_06_07.pdf
id doaj-3fa3c6f2fda54d008d304f2637cea3dd
record_format Article
spelling doaj-3fa3c6f2fda54d008d304f2637cea3dd2020-11-25T02:16:50ZrusInstitute of Computer ScienceКомпьютерные исследования и моделирование2076-76332077-68532018-12-0110681783210.20537/2076-7633-2018-10-6-817-8322744To the problem of program implementation of the potential-streaming method of description of physical and chemical processIgor Evgenievich StarostinValery Ivanovich BykovIn the framework of modern non-equilibrium thermodynamics (macroscopic approach of description and mathematical modeling of the dynamics of real physical and chemical processes), the authors developed a potential- flow method for describing and mathematical modeling of real physical and chemical processes applicable in the general case of real macroscopic physicochemical systems. In accordance with the potential-flow method, the description and mathematical modeling of these processes consists in determining through the interaction potentials of the thermodynamic forces driving these processes and the kinetic matrix determined by the kinetic properties of the system in question, which in turn determine the dynamics of the course of physicochemical processes in this system under the influence of the thermodynamic forces in it. Knowing the thermodynamic forces and the kinetic matrix of the system, the rates of the flow of physicochemical processes in the system are determined, and according to these conservation laws the rates of change of its state coordinates are determined. It turns out in this way a closed system of equations of physical and chemical processes in the system. Knowing the interaction potentials in the system, the kinetic matrices of its simple subsystems (individual processes that are conjugate to each other and not conjugate with other processes), the coefficients entering into the conservation laws, the initial state of the system under consideration, external flows into the system, one can obtain a complete dynamics of physicochemical processes in the system. However, in the case of a complex physico-chemical system in which a large number of physicochemical processes take place, the dimension of the system of equations for these processes becomes appropriate. Hence, the problem arises of automating the formation of the described system of equations of the dynamics of physical and chemical processes in the system under consideration. In this article, we develop a library of software data types that implement a user-defined physicochemical system at the level of its design scheme (coordinates of the state of the system, energy degrees of freedom, physico-chemical processes, flowing, external flows and the relationship between these listed components) and algorithms references in these types of data, as well as calculation of the described system parameters. This library includes both program types of the calculation scheme of the user-defined physicochemical system, and program data types of the components of this design scheme (coordinates of the system state, energy degrees of freedom, physicochemical processes, flowing, external flows). The relationship between these components is carried out by reference (index) addressing. This significantly speeds up the calculation of the system characteristics, because faster access to data.http://crm.ics.org.ru/uploads/crmissues/crm_2018_6/2018_06_07.pdf
collection DOAJ
language Russian
format Article
sources DOAJ
author Igor Evgenievich Starostin
Valery Ivanovich Bykov
spellingShingle Igor Evgenievich Starostin
Valery Ivanovich Bykov
To the problem of program implementation of the potential-streaming method of description of physical and chemical process
Компьютерные исследования и моделирование
author_facet Igor Evgenievich Starostin
Valery Ivanovich Bykov
author_sort Igor Evgenievich Starostin
title To the problem of program implementation of the potential-streaming method of description of physical and chemical process
title_short To the problem of program implementation of the potential-streaming method of description of physical and chemical process
title_full To the problem of program implementation of the potential-streaming method of description of physical and chemical process
title_fullStr To the problem of program implementation of the potential-streaming method of description of physical and chemical process
title_full_unstemmed To the problem of program implementation of the potential-streaming method of description of physical and chemical process
title_sort to the problem of program implementation of the potential-streaming method of description of physical and chemical process
publisher Institute of Computer Science
series Компьютерные исследования и моделирование
issn 2076-7633
2077-6853
publishDate 2018-12-01
description In the framework of modern non-equilibrium thermodynamics (macroscopic approach of description and mathematical modeling of the dynamics of real physical and chemical processes), the authors developed a potential- flow method for describing and mathematical modeling of real physical and chemical processes applicable in the general case of real macroscopic physicochemical systems. In accordance with the potential-flow method, the description and mathematical modeling of these processes consists in determining through the interaction potentials of the thermodynamic forces driving these processes and the kinetic matrix determined by the kinetic properties of the system in question, which in turn determine the dynamics of the course of physicochemical processes in this system under the influence of the thermodynamic forces in it. Knowing the thermodynamic forces and the kinetic matrix of the system, the rates of the flow of physicochemical processes in the system are determined, and according to these conservation laws the rates of change of its state coordinates are determined. It turns out in this way a closed system of equations of physical and chemical processes in the system. Knowing the interaction potentials in the system, the kinetic matrices of its simple subsystems (individual processes that are conjugate to each other and not conjugate with other processes), the coefficients entering into the conservation laws, the initial state of the system under consideration, external flows into the system, one can obtain a complete dynamics of physicochemical processes in the system. However, in the case of a complex physico-chemical system in which a large number of physicochemical processes take place, the dimension of the system of equations for these processes becomes appropriate. Hence, the problem arises of automating the formation of the described system of equations of the dynamics of physical and chemical processes in the system under consideration. In this article, we develop a library of software data types that implement a user-defined physicochemical system at the level of its design scheme (coordinates of the state of the system, energy degrees of freedom, physico-chemical processes, flowing, external flows and the relationship between these listed components) and algorithms references in these types of data, as well as calculation of the described system parameters. This library includes both program types of the calculation scheme of the user-defined physicochemical system, and program data types of the components of this design scheme (coordinates of the system state, energy degrees of freedom, physicochemical processes, flowing, external flows). The relationship between these components is carried out by reference (index) addressing. This significantly speeds up the calculation of the system characteristics, because faster access to data.
url http://crm.ics.org.ru/uploads/crmissues/crm_2018_6/2018_06_07.pdf
work_keys_str_mv AT igorevgenievichstarostin totheproblemofprogramimplementationofthepotentialstreamingmethodofdescriptionofphysicalandchemicalprocess
AT valeryivanovichbykov totheproblemofprogramimplementationofthepotentialstreamingmethodofdescriptionofphysicalandchemicalprocess
_version_ 1724888677790777344