Bilan de maturite - QF_solver 0.2.1-alpha¶
Conclusion courte¶
Le noyau lineaire principal est maintenant pret pour une cloture de release
dans les domaines explicitement documentes. Les elements et routes suivantes
disposent d'une decision Owner avec cible stable : BEAM2, entites discretes,
MITC3 isotrope classique, MITC4 isotrope classique, MITC4 multicouche borne,
MITC4 orthotrope homogene mono-pli borne, TET4 isotrope et TET10 isotrope.
Cela ne signifie pas que toutes les fonctions implementees sont stables. Le non-lineaire materiau, le contact, le grand modele, l'orthotropie solide, le MITC3 multicouche et le total-lagrangien TET4 restent des perimetres bornes, experimentaux ou de recherche.
Le registre Owner principal contient maintenant 23 sous-perimetres stables
dans leurs domaines respectifs :
qualification/reviews/owner_stable_promotion_2026-08-21.json.
Le dernier audit de maturite regenere le 21 aout 2026 couvre 37 scopes avec
37/37 chemins de preuve integres. Il classe 5 scopes comme bloques, dont
3 en attente d'une decision Owner et 2 bloques par des criteres techniques.
Le paquet Owner contient 1 scope techniquement pret pour une decision et
3 scopes encore en attente de decision. Ces nombres sont les compteurs de
readiness du plan complet ; ils ne diminuent pas le nombre de sous-perimetres
deja promus dans le registre Owner.
1. Perimetres valides¶
| Famille | Routes stabilisees | Domaine accepte |
|---|---|---|
| BEAM2 | statique, modal, Newmark, harmonique | poutres lineaires documentees |
| Discret | statique, modal, Newmark, harmonique | systemes masse-ressort lineaires documentes |
| MITC3 classique | statique, modal, Newmark, harmonique | coque isotrope plane, petits deplacements |
| MITC4 classique | statique, modal, Newmark, harmonique | coque isotrope facettisee admissible |
| MITC4 multicouche | statique plane et dynamique sur trois layups | [0/90/90/0], [45/-45/-45/45], [0/45/45/0], niveau final 48x12 |
| MITC4 orthotrope mono-pli | statique, modal, Newmark, harmonique dans les cas documentes | lamelle homogene, orientations et geometries effectivement testees |
| TET4 isotrope | statique, modal, Newmark, harmonique | solide lineaire 3D isotrope, geometries documentees |
| TET10 isotrope | statique, modal, Newmark, harmonique | solide quadratique 3D isotrope, geometries documentees |
La decision machine-readable utilise accepted_with_recommendations avec une
cible stable, conformément au validateur Owner. Le texte de chaque fiche
indique la promotion stable bornee. Il n'y a aucune revendication de
certification externe.
2. MITC4 multicouche cloture¶
Le sous-perimetre dynamique a ete ferme le 21 août 2026 sur trois empilements
symetriques. Les erreurs du niveau final 48x12 sont :
| Empilement | Modal | Newmark | Harmonique |
|---|---|---|---|
[0/90/90/0] |
0,1303 % |
0,0272 % |
0,0144 % |
[45/-45/-45/45] |
0,3792 % |
0,4841 % |
0,2613 % |
[0/45/45/0] amorti |
0,1281 % |
0,0669 % |
0,0349 % |
Le niveau intermédiaire 36x9, y compris ses depassements, reste archive et
visible. Il n'a pas ete remplace par le resultat final. La promotion ne couvre
pas les coques courbes dynamiques, les layups non symetriques, les grandes
deformations, la calibration experimentale de l'amortissement, le dommage, la
rupture ni la delamination. Le cas modal de reserve a 10 000 QUAD4 reste hors
acceptance.
Le diagnostic MITC4 orthotrope courbe 32x16 avec une erreur harmonique de
16,30 % reste egalement hors acceptance, conformément a la decision Owner.
3. Perimetres encore non stables¶
| Scope | Etat courant | Pourquoi il n'est pas stable | Action suivante |
|---|---|---|---|
mitc3-laminate-dynamic |
usage borne | ecarts externes diagnostiques 2,687 % modal, 10,412 % Newmark, 6,083 % harmonique |
qualifier le decalage DST/MITC3 ou limiter le domaine analytique |
mitc3-laminate-static-curved |
usage engineering borne | l'axial remonte a 1,570 % au niveau 128x64 |
seconde geometrie et analyse de formulation |
mitc3-laminate-dynamic-thin-planar |
pret pour Owner Review | preuve technique disponible, decision non enregistree | faire la revue Owner dediee |
mitc3-laminate-static-curved-mixed-transverse |
pret pour Owner Review | preuve technique disponible, decision non enregistree | faire la revue Owner dediee |
tet4-total-lagrangian-structural-v2 |
recherche / experimental | revue independante requise; flambement et post-flambement non fermes | obtenir la revue independante |
tet4-material-nonlinear |
experimental borne | correlation structurelle externe complete encore manquante | campagne J2 structurelle plus large |
tet10-material-nonlinear |
experimental borne | pas de qualification generale rupture/dommage/contact | completer les chemins cyclic et structurels |
orthotropic-solid-tet4-tet10 |
Owner accepted | homogeneise, pas composite pli par pli; modal/dynamique bornes | etendre les axes, geometries et corrélations |
contact-v1-linear-static-bounded |
accepted bounded | contact simple; stick, grand glissement, impact et usure exclus | corrélations et géométries supplémentaires |
large-tet4-linear-static |
accepted bounded | scaling HPC limité à une configuration matérielle | seconde configuration et campagne weak scaling |
4. Ce qui est hors acceptance par choix¶
Les points suivants ne sont pas des oublis de validation : ils sont exclus explicitement de la V0.2.1-alpha :
- dommage, rupture progressive et delamination ;
- grandes déformations générales et contact dynamique ;
- contraintes ponctuelles exactement sur les singularités ;
- composite pli par pli au sens d'une qualification matériau ;
- MITC4 orthotrope courbe dynamique non convergé
32x16; - grand modele au-delà des campagnes PETSc/MPI réellement exécutées ;
- extrapolation d'une géométrie, d'un layup ou d'un solveur vers un autre scope.
Le diagnostic MITC4 orthotrope courbe est donc bien un cas hors acceptance, et non un echec masque : il est conserve comme preuve diagnostique pour une campagne future, sans effet sur la promotion du sous-perimetre homogene mono-pli documente.
5. Avancement de la roadmap V0.2.1-alpha¶
| Chantier | Etat |
|---|---|
Règle d'erreur primaire <= 1 % |
fait et enregistrée dans la politique de maturité |
| Campagnes statique/modal/Newmark/harmonique principales | fait pour BEAM2, discret, MITC3 classique, MITC4 classique, TET4 et TET10 |
| MITC4 multicouche statique | fait, stable borne |
| MITC4 multicouche dynamique sur trois layups | fait, Owner Review clôturée, stable borne |
| MITC4 orthotrope mono-pli | fait, stable borne; diagnostic courbe non accepté conservé |
| Correlations Code_Aster / CalculiX / théorie | faites selon disponibilité et comparabilité des formulations |
| Fiches Owner et PDF de validation | faites pour les familles principales |
| Mise à jour des registres machine-readable | faite dans le registre Owner et la matrice éléments |
| MITC3 multicouche stable général | ouvert |
| TET4 total-lagrangien stable | ouvert, revue indépendante obligatoire |
| Non-lineaire, contact et grand modele stables | ouverts, usages bornés |
| Audit final de release et push | à faire avant publication |
La roadmap n'est donc pas oubliee, mais elle n'est pas entierement fermee : la validation des fonctionnalites classiques est avancee, tandis que les extensions stratifiees MITC3, le total-lagrangien TET4, le non-lineaire, le contact, l'orthotropie solide et le grand modele restent explicitement bornes ou ouverts.
6. Checklist avant push¶
- Relancer la suite complète
pytest, y compris les tests documentaires et les tests hors marqueurs longs selon le profil choisi. - Relancer
ruff,compileall, la limite de 700 lignes et les commandesverify-all --profile engineering. - Construire le paquet et vérifier l'installation editable et la commande
qf-solver --version. - Exécuter l'audit de publication : absence de chemins locaux, informations personnelles, artefacts d'agent ou anciennes marques dans les fichiers publics.
- Vérifier que les fichiers de preuve cités par les registres existent et que les empreintes des preuves archivées restent inchangées.
- Relire le PDF consolidé, enregistrer les derniers commentaires Owner, puis seulement créer le commit et le tag de release.
7. Sources de vérité¶
qualification/reviews/owner_stable_promotion_2026-08-21.jsonqualification/element_analysis_matrix.jsonqualification/maturity_promotion_0_2_1.jsonqualification/studies/mitc4_stable_package_2026-08-21/study.jsonprochaines_etapes.mdoutput/pdf/qf_solver_owner_review_elements_20260821.pdf
Verdict¶
La V0.2.1-alpha est techniquement proche de la clôture pour son noyau lineaire stable borne, mais elle ne doit pas être présentée comme stable pour l'ensemble des fonctionnalités du solveur. Il reste principalement un audit de release, une campagne complète de tests et la synchronisation finale Git avant le push. Les gates MITC3 multicouche et TET4 total-lagrangien restent ouverts et doivent le rester dans la documentation publique.
8. Paquet de preparation Owner Review du 21 aout 2026¶
Les perimetres restants ont ete regroupes dans un dossier de lecture unique, genere depuis les preuves deja archivees :
docs/verification/owner_review_scope_closure_2026-08-21.md;qualification/reviews/owner_review_scope_closure_2026-08-21.json;output/pdf/qf_solver_owner_review_scope_closure_2026-08-21.pdf.
Le paquet couvre quatorze sections : MITC3 multicouche plane et courbe, TET4 total-lagrangien, TET4/TET10 J2, solides orthotropes statiques/modal/ Newmark, contact sans frottement, contact avec frottement, grand modele PETSc/MPI et l'annexe MITC4 orthotrope courbe hors acceptance. Les reponses, la date, le nom du Owner et la decision sont volontairement vides. Le PDF ne relance aucun calcul et ne modifie aucun registre de maturite.
9. Declaration Owner du 22 aout 2026¶
Les decisions exprimees apres lecture sont transcrites dans
qualification/reviews/owner_review_scope_decisions_2026-08-22.json et dans
le PDF output/pdf/qf_solver_owner_review_scope_decisions_2026-08-22.pdf.
Elles restent en attente d'application apres audit. Les promotions stables
concernees sont bornees aux domaines explicitement documentes : MITC3 mince
plane dynamique, MITC3 courbe mixte/transverse et solides orthotropes
homogenes statique/modal/Newmark. MITC3 statique plane, MITC3 axial courbe,
J2, contacts et grand modele restent bornes. Le TET4 total-lagrangien reste
ouvert jusqu'a une preuve supplementaire et une revue independante. MITC4
orthotrope courbe reste hors acceptance.