Programmes FORTRAN sous la forme de fichiers textes téléchargeables

Éléments finis tétraédriques de classe C1 et de degré deux

Variante II

La variante II est fondée sur 52 fonctions de référence. Les restrictions à chaque face sont des éléments finis triangulaires de classe C1 formés de fractions rationnelles [BAZELEY, CHEUNG, IRONS, ZIENKIEWICZ] (voir Thèse p. 44-45).

Le programme originel de 1978 (thèse p. 105 à 118) a été reconstitué en octobre 2008 sous la forme d'un fichier texte:

Programme FORTRAN Variante II

Mode d'emploi du programme: voir Thèse p. 100 à 104.

Variante I-C

La variante I-C est fondée sur 44 fonctions de référence. Les restrictions à chaque face sont des éléments finis triangulaires de classe C1 formés de polynômes par morceaux [CLOUGH, TOCHER] (Voir Thèse p. 44).

Le programme originel de 1978 (thèse p. 131 à 149) a été reconstitué en novembre 2008 sous la forme d'un fichier texte:

Programme FORTRAN Variante I-C

Mode d'emploi du programme: voir Thèse p. 126 à 130.

Programmes complémentaires

Les subroutines DECOMP et SOLVE sont normalement tirées d'une bibliothèque de programmes mathématiques. A défaut, voici une réalisation:

Subroutines DECOMP et SOLVE

Variante II

Les vérifications numériques décrites dans la Thèse, p. 119-121, ont été refaites en octobre 2008:

Tests numériques de la variante II, programme
Tests numériques de la variante II, output

Les fonctions de base U28 et DU28 du tétraèdre générique élargi (Thèse p. 105-109) ont été comparées à un calcul indépendant réalisé avec Mathematica (voir Addenda, variante II):

Elément générique élargi, programme de tests
Elément générique élargi, output

Variante I-C

Les vérifications numériques décrites dans la Thèse, p. 150, ont été refaites en novembre 2008:

Tests numériques de la variante I-C, programme
Tests numériques de la variante I-C, output

Les fonctions de base U44 et DU44 du tétraèdre générique élargi (Thèse p. 131-140) ont été comparées à un calcul indépendant réalisé avec Mathematica (voir Addenda, variante I-C).

Elément générique élargi, programme de tests
Elément générique élargi, output

Expériences faites

Les codes d'autres programmes y sont mis à disposition, par exemple

  • la variante I-C en Fortran 95;
  • des formules d'intégration numérique approchées.
Contact  |  Accueil   >   Interpolation de type Hermite 3D sur des tétraèdres