Object-oriented design to automate a high order non-linear solver based on asymptotic numerical method

  • Authors:
  • Arnaud Lejeune;Fabien Béchet;Hakim Boudaoud;Norman Mathieu;Michel Potier-Ferry

  • Affiliations:
  • Institut Femto-ST, UMR 6174, Département Méc'Appli, 24 rue de l'épitaphe, 25000 Besançon, France;TEMPO, EA 4542 Université de Valenciennes et du Hainaut Cambrésis, 59313 Valenciennes, France;Equipe de Recherche sur les Processus Innovatifs, Ecole Nationale Supérieure en Génie des Systèmes Industriels, 8, rue Bastien Lepage, BP 90647, 54010 Nancy, France;LEM3, Laboratoire d'Etude des Microstructures et de Mécanique des Matériaux, UMR 7239, Ile du Saulcy, 57045 Metz, France;LEM3, Laboratoire d'Etude des Microstructures et de Mécanique des Matériaux, UMR 7239, Ile du Saulcy, 57045 Metz, France

  • Venue:
  • Advances in Engineering Software
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

The Manitoo library is devoted to the resolution of analytical non-linear problems using a high order method called asymptotic numerical method. We describe here the Object Oriented design of this library and especially the choices made to obtain a quite generic and flexible numerical solver. Through classical examples, we present a comparison with some existing tools implemented in Matlab and Fortran 77.