Comptes Rendus
Différentiation automatique de la méthode asymptotique numérique typée : l'approche Diamant
Comptes Rendus. Mécanique, Volume 336 (2008) no. 3, pp. 336-340.

La Méthode Asymptotique Numérique (MAN) est une méthode de cheminement efficace basée sur des développements en série. Jusqu'à présent, ces développements étaient principalement effectués à la main. La Note discute l'automatisation des calculs de dérivées d'ordre élevé de la MAN et présente la bibliothèque de Différentiation Automatique (DA) Diamant. Comme tout outil de DA, Diamant est générique et peut être utilisée pour différentier le code de toute loi de comportement différentiable ce qui simplifie l'usage de la MAN de manière significative. Des performances numériques prouvent l'efficacité de l'approche Diamant.

The Asymptotic Numerical Method (ANM) is a competitive path following method based on truncated series. Until now, these Taylor expansions were mainly handwritten. The Note discusses the automation of high order derivative computations involved in the ANM and presents the Automatic Differentiation (AD) library Diamant. As any AD tool, the latter is generic and may be used to differentiate the code of any differentiable behaviour law what simplifies the implementation of the MAN in a significant manner. Numerical performances prove the efficiency of the Diamant approach.

Reçu le :
Accepté le :
Publié le :
DOI : 10.1016/j.crme.2007.11.022
Mot clés : Informatique, Continuation, MAN, Différentiation automatique
Keywords: Computer science, Continuation, ANM, Automatic differentiation
Isabelle Charpentier 1 ; Michel Potier-Ferry 1

1 Laboratoire de physique et mécanique des matériaux, UMR 7554, Île du Saulcy, 57045 Metz cedex 1, France
@article{CRMECA_2008__336_3_336_0,
     author = {Isabelle Charpentier and Michel Potier-Ferry},
     title = {Diff\'erentiation automatique de la m\'ethode asymptotique num\'erique typ\'ee : l'approche {Diamant}},
     journal = {Comptes Rendus. M\'ecanique},
     pages = {336--340},
     publisher = {Elsevier},
     volume = {336},
     number = {3},
     year = {2008},
     doi = {10.1016/j.crme.2007.11.022},
     language = {fr},
}
TY  - JOUR
AU  - Isabelle Charpentier
AU  - Michel Potier-Ferry
TI  - Différentiation automatique de la méthode asymptotique numérique typée : l'approche Diamant
JO  - Comptes Rendus. Mécanique
PY  - 2008
SP  - 336
EP  - 340
VL  - 336
IS  - 3
PB  - Elsevier
DO  - 10.1016/j.crme.2007.11.022
LA  - fr
ID  - CRMECA_2008__336_3_336_0
ER  - 
%0 Journal Article
%A Isabelle Charpentier
%A Michel Potier-Ferry
%T Différentiation automatique de la méthode asymptotique numérique typée : l'approche Diamant
%J Comptes Rendus. Mécanique
%D 2008
%P 336-340
%V 336
%N 3
%I Elsevier
%R 10.1016/j.crme.2007.11.022
%G fr
%F CRMECA_2008__336_3_336_0
Isabelle Charpentier; Michel Potier-Ferry. Différentiation automatique de la méthode asymptotique numérique typée : l'approche Diamant. Comptes Rendus. Mécanique, Volume 336 (2008) no. 3, pp. 336-340. doi : 10.1016/j.crme.2007.11.022. https://comptes-rendus.academie-sciences.fr/mecanique/articles/10.1016/j.crme.2007.11.022/

[1] B. Cochelin; N. Damil; M. Potier-Ferry Méthode asymptotique numérique, Hermes Science Publications, 2007 (p. 298)

[2] P. Guillaume; M. Masmoudi Computation of high order derivatives in optimal shape design, Numer. Math., Volume 67 (1994), pp. 231-250

[3] R. Arquier Manlab : logiciel de continuation interactif (Manuel utilisateur), 2005 http://www.lma.cnrs-mrs.fr/~manlab/

[4] A. Griewank Evaluating Derivatives: Principles and Techniques of Algorithmic Differentiation, Frontiers in Appl. Math., vol. 19, SIAM, Philadelphia, 2000 (p. 369)

[5] F. Faá di Bruno Note sur un nouvelle formule de calcul différentiel, Quart. J. Math., Volume 1 (1857), pp. 359-360

[6] E. Doedel; H. Keller; J.P. Kernevez Numerical analysis and control of bifurcation problems (I). Bifurcation in finite dimensions, Internat. J. Bifurcation Chaos, Volume 1 (1991), pp. 493-520

[7] J. Pryce, J. Reid, AD01, a Fortran 90 code for automatic differentiation, Rutherford Appleton Laboratory, Chilton, Oxfordshire, England, RAL-TR-1998-057, 1998

[8] A. Griewank; D. Juedes; J. Utke ADOL-C, a package for the automatic differentiation of algorithms written in C/C++, ACM Trans. Math. Software, Volume 22 (1996), pp. 131-167

[9] I. Charpentier, J. Utke, Fast higher-order derivative tensors, soumis

Cité par Sources :

Commentaires - Politique


Ces articles pourraient vous intéresser

Sensitivity of solutions computed through the Asymptotic Numerical Method

Isabelle Charpentier

C. R. Méca (2008)


A gradient method for viscoelastic behaviour identification of damped sandwich structures

Imen Elkhaldi; Isabelle Charpentier; El Mostafa Daya

C. R. Méca (2012)


Higher-order continuation for the determination of robot workspace boundaries

Gauthier Hentz; Isabelle Charpentier; Pierre Renaud

C. R. Méca (2016)