The Arcane development framework
CEA, DAM, DIF, Arpajon, France
Proceedings of the 8th workshop on Parallel/High-Performance Object-Oriented Scientific Computing, POOSC ’09, 2009
@inproceedings{grospellier2009arcane,
title={The Arcane development framework},
author={Grospellier, G. and Lelandais, B.},
booktitle={Proceedings of the 8th workshop on Parallel/High-Performance Object-Oriented Scientific Computing},
pages={1–11},
year={2009},
organization={ACM}
}
In this paper, we introduce the Arcane software development framework for 2D and 3D numerical simulation codes. First, we describe the Arcane core, the mesh management and the parallelism strategy. Then, we focus on the concepts introduced to speed up the development of numerical codes: numerical modules, variables, entry points and services. We explain the execution model and enumerate the available debugging tools. Finally, the main functionalities of Arcane are described through an example. As a conclusion, we present the future works.
August 28, 2011 by hgpu