PetIGA-MF: a multi-field high-performance toolbox of divergence-conforming B-splines

A. Sarmiento, A. Cortes, D. Garcia, L. Dalcin, N. Collier, and V. Calo
Journal of Computational Science, (In Press), (2016)

PetIGA-MF: a multi-field high-performance toolbox of divergence-conforming B-splines

Keywords

Isogeometric analysis; Discrete differential forms; Structure-preserving discrete spaces; Multi-field discretizations; PetIGA; High-performance computing

Abstract

​We describe a high-performance solution framework for isogeometric discrete differential forms based on B-splines: PetIGA-MF. Built on top of PetIGA, an open-source library we have built and developed over the last decade, PetIGA-MF is a general multi-field discretization tool. To test the capabilities of our implementation, we solve different viscous flow problems such as Darcy, Stokes, Brinkman, and Navier–Stokes equations. Several convergence benchmarks based on manufactured solutions are presented assuring optimal convergence rates of the approximations, showing the accuracy and robustness of our solver.

Code

DOI: 10.1016/j.jocs.2016.09.010

Sources

Website PDF

See all publications 2016