Using SBASCO to solve reaction-diffusion equations in two-dimensional irregular domains

被引:0
|
作者
Diaz, Manuel [1 ]
Romero, Sergio [1 ]
Rubio, Bartolome [1 ]
Soler, Enrique [1 ]
Troya, Jose M. [1 ]
机构
[1] Univ Malaga, Dept Languages & Comp Sci, E-29071 Malaga, Spain
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The SBASCO programming environment provides the developer of parallel and distributed applications with high-level programming capabilities. This is achieved as a result of the combination of two technologies: algorithmic skeletons and software components. This paper is a case study on the use of SBASCO. Specifically, we present a scientific application to study the propagation of reaction waves in two-dimensional irregular domains which can be divided into overlapping rectangular regions. Domain decomposition techniques are used to solve a system of two non-linear reaction-diffusion equations. The structure of the application is established by means of a high-level skeleton, which captures all the communication and synchronization details that take place in parallel component interaction, thereby releasing the programmer from coding them. In addition, the use of software components facilitates the development process and allows the creation of more flexible and adaptable software.
引用
收藏
页码:912 / 919
页数:8
相关论文
共 50 条