ComPASS : a tool for distributed parallel finite volume discretizations on general unstructured polyhedral meshes

The objective of the ComPASS project is to develop a parallel multiphase Darcy flow simulator adapted to general unstructured polyhedral meshes (in a general sense with possibly non planar faces) and to the parallelization of advanced finite volume discretizati...

Full description

Bibliographic Details
Main Authors: Dalissier E., Guichard C., Havé P., Masson R., Yang C.
Format: Article
Language:English
Published: EDP Sciences 2013-12-01
Series:ESAIM: Proceedings and Surveys
Online Access:http://dx.doi.org/10.1051/proc/201343010
id doaj-fdb81dd7647541549d99b7112f89d6a1
record_format Article
spelling doaj-fdb81dd7647541549d99b7112f89d6a12021-08-02T02:17:20ZengEDP SciencesESAIM: Proceedings and Surveys1270-900X2013-12-014314716310.1051/proc/201343010proc134310ComPASS : a tool for distributed parallel finite volume discretizations on general unstructured polyhedral meshesDalissier E.0Guichard C.1Havé P.2Masson R.3Yang C.4LJK UMR 5224 Université de GrenobleLJAD UMR 7351 Université de Nice Sophia Antipolis & team COFFEE INRIA Sophia Antipolis MediterranéeIFP Energies nouvellesLJAD UMR 7351 Université de Nice Sophia Antipolis & team COFFEE INRIA Sophia Antipolis MediterranéeICJ UMR 5208 Université de Lyon 1 The objective of the ComPASS project is to develop a parallel multiphase Darcy flow simulator adapted to general unstructured polyhedral meshes (in a general sense with possibly non planar faces) and to the parallelization of advanced finite volume discretizations with various choices of the degrees of freedom such as cell centres, vertices, or face centres. The main targeted applications are the simulation of CO2 geological storage, nuclear waste repository and reservoir simulations. The CEMRACS 2012 summer school devoted to high performance computing has been an ideal framework to start this collaborative project. This paper describes what has been achieved during the four weeks of the CEMRACS project which has been focusing on the implementation of basic features of the code such as the distributed unstructured polyhedral mesh, the synchronization of the degrees of freedom, and the connection to scientific libraries including the partitioner METIS, the visualization tool PARAVIEW, and the parallel linear solver library PETSc. The parallel efficiency of this first version of the ComPASS code has been validated on a toy parabolic problem using the Vertex Approximate Gradient finite volume spatial discretization with both cell and vertex degrees of freedom, combined with an Euler implicit time integration. http://dx.doi.org/10.1051/proc/201343010
collection DOAJ
language English
format Article
sources DOAJ
author Dalissier E.
Guichard C.
Havé P.
Masson R.
Yang C.
spellingShingle Dalissier E.
Guichard C.
Havé P.
Masson R.
Yang C.
ComPASS : a tool for distributed parallel finite volume discretizations on general unstructured polyhedral meshes
ESAIM: Proceedings and Surveys
author_facet Dalissier E.
Guichard C.
Havé P.
Masson R.
Yang C.
author_sort Dalissier E.
title ComPASS : a tool for distributed parallel finite volume discretizations on general unstructured polyhedral meshes
title_short ComPASS : a tool for distributed parallel finite volume discretizations on general unstructured polyhedral meshes
title_full ComPASS : a tool for distributed parallel finite volume discretizations on general unstructured polyhedral meshes
title_fullStr ComPASS : a tool for distributed parallel finite volume discretizations on general unstructured polyhedral meshes
title_full_unstemmed ComPASS : a tool for distributed parallel finite volume discretizations on general unstructured polyhedral meshes
title_sort compass : a tool for distributed parallel finite volume discretizations on general unstructured polyhedral meshes
publisher EDP Sciences
series ESAIM: Proceedings and Surveys
issn 1270-900X
publishDate 2013-12-01
description The objective of the ComPASS project is to develop a parallel multiphase Darcy flow simulator adapted to general unstructured polyhedral meshes (in a general sense with possibly non planar faces) and to the parallelization of advanced finite volume discretizations with various choices of the degrees of freedom such as cell centres, vertices, or face centres. The main targeted applications are the simulation of CO2 geological storage, nuclear waste repository and reservoir simulations. The CEMRACS 2012 summer school devoted to high performance computing has been an ideal framework to start this collaborative project. This paper describes what has been achieved during the four weeks of the CEMRACS project which has been focusing on the implementation of basic features of the code such as the distributed unstructured polyhedral mesh, the synchronization of the degrees of freedom, and the connection to scientific libraries including the partitioner METIS, the visualization tool PARAVIEW, and the parallel linear solver library PETSc. The parallel efficiency of this first version of the ComPASS code has been validated on a toy parabolic problem using the Vertex Approximate Gradient finite volume spatial discretization with both cell and vertex degrees of freedom, combined with an Euler implicit time integration.
url http://dx.doi.org/10.1051/proc/201343010
work_keys_str_mv AT dalissiere compassatoolfordistributedparallelfinitevolumediscretizationsongeneralunstructuredpolyhedralmeshes
AT guichardc compassatoolfordistributedparallelfinitevolumediscretizationsongeneralunstructuredpolyhedralmeshes
AT havep compassatoolfordistributedparallelfinitevolumediscretizationsongeneralunstructuredpolyhedralmeshes
AT massonr compassatoolfordistributedparallelfinitevolumediscretizationsongeneralunstructuredpolyhedralmeshes
AT yangc compassatoolfordistributedparallelfinitevolumediscretizationsongeneralunstructuredpolyhedralmeshes
_version_ 1721244090137313280