Monday June 19th 2017
Pierre Kestener, CEA

CanoP, a lightweight C++ framework for adaptive mesh refinement applications

Abstract:
We will briefly review the different adaptive mesh refivement techniques and their software implementations (cell-based, block-structured and wavelet-based) in order to better emphasize the main specific properties of the library p4est which is the parallel distributed mesh managing engine at the heart of code CanoP. We will then explain how in code CanoP mesh managing and numerical schemes implementations are decoupled which allows a large part of the core code to be reused in multiple applications: compressible hydrodynamics, self-gravitating hydrodynamics, multi-phase fluid flow.

Comments are closed.