


Том 9, № 5 (2017)
- Жылы: 2017
- Мақалалар: 12
- URL: https://journals.rcsi.science/2070-0482/issue/view/12573
Article
Discontinuous Galerkin method on three-dimensional tetrahedral grids: Using the operator programming method
Аннотация
In the numerical simulation of gas-dynamic flows in domains with a complex geometry, it is necessary to use detailed unstructured grids and highly accurate numerical methods. The Galerkin method with discontinuous base functions (or the discontinuous Galerkin method) works well in dealing with such problems. This technique has several advantages inherent both in finite-element and in finite-difference approximations. At the same time, the discontinuous Galerkin method is computationally complex; therefore, the question arises about the most efficient use of the full potential of computers. In order to speed up the computations, we applied the operator programming method to develop the computational module. It allows presenting mathematical formulas in programs in compact form and helps to port programs to parallel architectures such as NVidia CUDA and Intel Xeon Phi. Earlier the operator programming method was implemented for regular three-dimensional Cartesian grids and three-dimensional locally adaptive grids. In this work, this method is applied to threedimensional tetrahedral grids. This example demonstrates that the method in question can be efficiently implemented on arbitrary three-dimensional grids. Besides, we demonstrate the use of the template metaprogramming methods of the C++ programming language in order to speed up computations.



A kinetic model for magnetogasdynamics
Аннотация
In this work the equations of ideal magnetogasdynamics are derived based on the introduced local complex Maxwellian distribution function. Using this kinetic model, we obtain the analog of a quasi-dynamic system of equations for magnetogasdynamics, including dissipative processes. The resulting model and the algorithm of its solution have been tested by applying them to a number of well-known problems. The given algorithm can be easily adapted to an architecture of high performance systems with extramassive parallelism.



Refinements of precision approximations of Fermi-Dirak functions of integer indices
Аннотация
Fermi-Dirac functions of integer indices are broadly used in problems of electronic transport in dense substances. Polynomial approximations are constructed for their fast computation. Such coefficients are found for functions of index 1, 2, and 3, which provide an error ratio of about 2 × 10–16 with nine free parameters. In this work, we use the boost::multiprecision library of C++, which allows us to compute with any arbitrary number of digits. The precision of previously obtained relations is improved to ~5 × 10–18 and the same relation is constructed for the index k = 4. Also, it is shown that simple global relation consisting of a few parameters reasonably describe the order of the value of the functions for all values of the independent variable and can be used for estimations.



On inverse reconstruction problems of the erythrocyte size distribution in laser diffractometry
Аннотация
The inverse problems of reconstructing the erythrocyte size distribution when the laser diffractometry data is given for the two erythrocyte geometric models—the flat and biconcave disks—are analyzed. It has turned out that when using each of the models the Tikhonov regularization method taking into account a priori information about the smoothness, finiteness, and the nonnegativity of the solution leads to a correct reconstruction of the unknown size distributions for the cases of normal blood, microcytoses, and macrocytoses, characterized by the presence of the factions’ abnormally small and abnormally large cells. In the case when the inverse problem is solved on the assumption of a flat particle shape, and the diffraction pattern is calculated by the biconcave disk model, the error in the determination of the first three statistical moments are directly proportional to the magnitude of the deepening in the form of a biconcave disk that simulates erythrocytes. In this case the solution qualitatively coincides with the true distribution, but is shifted relatively to it along the horizontal axis, which in principle can be compensated on the basis of a priori information about the average value of the erythrocyte size distribution.



Upscaling relative phase permeability for superelement modeling of petroleum reservoir engineering
Аннотация
A technique for locally rescaling (upscaling) the functions of the relative phase permeability (RPP) has been developed, which minimizes the error in the approximating the phase filtration rates for the superelement modeling of waterflooding a layered heterogeneous oil reservoir. The RPP is locally upscaled for each superelement based on the solution of two-dimensional two-phase filtration problems on a refined computational grid. Modified RPP functions (MFRPPs) are represented in the parametric form; i.e., the values of the parameters are sought when solving the problem of minimizing the deviations of the averaged and approximated phase velocities at the sites corresponding to the faces of the superelement. The efficiency of applying MFRPP to superelement modeling is illustrated by an example of a model reservoir region where oil is extracted using injection and production wells and by an example of waterflooding at a real oilfield.



A model of information warfare in a society under a periodic destabilizing effect
Аннотация
A model of information warfare in a society when one of the parties periodically destabilizes the system by a short-term jump-wise increase in the intensity of the propaganda in the media is analyzed. The model has the form of two nonlinear ordinary differential equations with a periodic discontinuous right-hand side. The asymptotical solution to the periodic solutions are constructed for the case of low-intensity dissemination of information through interpersonal communication. The transient regime is investigated numerically.



Specific features of the Chimera calculation methodology implemented for unstructured grids
Аннотация
The main steps of implementing the calculation technique on Chimera grids are considered. The attention is focused on the specifics of implementing the algorithm on grids that are composed of arbitrary polyhedrons. Methods of creating intersections of countable regions of arbitrary shape are proposed. The operability and efficiency of the technique are illustrated by examples with the available experimental data.



On numerical methods for functions depending on a very large number of variables
Аннотация
The question under discussion is why optimal algorithms on classes of functions sometimes become useless in practice. As an example let us consider the class of functions which satisfy a general Lipschitz condition. The methods of integral evaluation over a unit cube of d dimensions, where d is significantly large, are discussed. It is assumed that the integrand is square integrable. A crude Monte Carlo estimation can be used. In this case the probable error of estimation is proportional to 1/√N, where N is the number of values of the integrand. If we use the quasi-Monte Carlo method instead of the Monte Carlo method, then the error does not depend on the dimension d, and according to numerous examples, it depends on the average dimension d̂ of the integrand. For small d̂, the order of error is close to 1/N.



Axisymmetric bending of circular and annular sandwich plates with nonlinear elastic core material
Аннотация
This paper compares the analytical model of the axisymmetric bending of a circular sandwich plate with the finite element method (FEM) based numerical model. The differential equations of the bending of circular symmetrical sandwich plates with isotropic face sheets and a nonlinear elastic core material are obtained. The perturbation method of a small parameter is used to represent the nonlinear differential equations as a sequence of linear equations specifying each other. The linear differential equations are solved by reducing them to the Bessel equation. The results of the calculations with the use of the analytical and FEM models are compared with the results obtained by other authors by the example of the following problems: (1) axisymmetric transverse bending of a circular sandwich plate; (2) axisymmetric transverse bending of an annular sandwich plate. The effect of the nonlinear elasticity of the core material on the strained state of the sandwich plate is described.



Phase formation in a calcium phosphate coating growing on a zirconium substrate with an oxide layer
Аннотация
A model of the growth of a calcium phosphate coating on a zirconium substrate with respect to the formed oxide sublayer and formation of phases is proposed. The influence of the parameters of the model on the growth of the coating and the evolution of the stresses in the oxide layer and in the coating is investigated. It is shown that the content of the substances formed in the coating increases with the increasing constants of the reaction rates, increasing diffusion coefficients, or with a decreasing voltage of the process. It is shown that the stresses in the vicinity of the interface (the substrateoxide layer) are higher when there is an oxide layer than in its absence.



Numerical simulation of impact of a jet on a wall
Аннотация
A computing technique for simulating the impact of a high-speed liquid jet on a wet wall is implemented. Such an impact generates shock waves in the jet, in the liquid layer on the wall, and in the gas surrounding the liquid. Also, the interphase boundary is strongly deformed by such an impact. The technique is based on the Constrained Interpolation Profile-Combined Unified Procedure (CIP-CUP) method combined with the dynamically adaptive Soroban grids. The gas-dynamic equations describing the liquid and gas flow are integrated without an explicit separation of the liquid-gas boundary. Such an approach is shown to be efficient for the considered problems. It allows us to obtain solutions without oscillations near the interfaces (including the case where they interact with the shock waves). For illustrative purposes, we provide the computational results for several one-dimensional and twodimensional problems with the typical features of the impact of a high-speed liquid jet on a wall, as well as a comparison with the known analytical and numerical solutions. The computational results for the problem of the impact of a high-speed liquid jet on a wall covered by a thin liquid layer are also presented.



A basic lattice model of an excitable medium: Kinetic Monte Carlo simulations
Аннотация
The simplest stochastic lattice model of an excitable medium is considered. Each lattice cell can be in one of three states: excited, refractory, or quiescent. Transitions between different cell states occur with the prescribed probabilities. The model is designed for studying the transfer of excitation in the cardiac muscle and nerve fiber at the cellular and subcellular levels, and also for modeling the spreading of epidemics. Elementary events on the lattice are simulated by the kinetic Monte Carlo method, which consists in constructing a Markov chain of the lattice states corresponding to the solution of the master equation. An effective algorithm for implementing the Kinetic Monte Carlo simulations is suggested. The number of the arithmetic operations at each time step of the proposed algorithm is practically independent of the lattice size, which enables making calculations on two- and three-dimensional lattices of a very large size (more than 109 cells). It is shown that the model reproduces the basic spatiotemporal structures (solitary traveling pulses, pulse trains, concentric and spiral waves, and spiral turbulence) characteristic of an excitable medium. The basic properties of traveling pulses and spiral waves for the considered stochastic lattice model are studied and compared with the known properties of deterministic equations of the reaction-diffusion type, which are usually employed for modeling excitable media.


