Development and parallel implementation of cellular automata phase separation models with an integer state alphabet

The paper is devoted to the development of two new cellular automata models of phase separation with synchronous and asynchronous modes. Cell transition functions with integer alphabet of states for these models are formulated. Their sequential and parallel program implementations based on the library of cellular automata topologies have been...

glinskiy_5.pdf313 KB

Software implementation of asynchronous and synchronous cellular automata with maximum domino tiles coverage

A two-dimensional asynchronous cellular automaton covering the cellular array with a maximum number of domino tiles is considered. For the purpose of parallel implementation, a transition to the synchronous operation mode was made. The paper presents asynchronous and synchronous cellular automata implementations. Their evolution and performance characteristics are analyzed. It...

kireev.pdf491 KB

Architecture of the Cellular Automata Topologies Library

The paper presents new software named Cellular Automata Topologies Library (CATlib). It includes a set of system routines written in the C language, and can be used by application programmers to programmatically implement CAE systems that use the necessary cellular automata as solvers. The CATlib software contains three subsets of...

medvedev_2.pdf173.28 KB

Randomized vector Gauss-Seidel algorithm with black-red ordering for solving the elastostatics Lamé equation

A stochastic iterative algorithm for solving the elastostatics Lamé equation in a two-dimensional domain is suggested. The Dirichlet boundary value problem for a system of two coupled second order elliptic equations for the displacement vector components is considered. We approximate the Lamé equations with finite differences and transform the resulting...

sabelfeld_1.pdf328.33 KB