Repository navigation
pyrucast v0.7.0
crates.io pyrucast 0.7.0 · PyPI pyrucast 0.7.0
Wheels cp311-abi3 (Python ≥ 3.11) pour Linux x86_64, Windows x86_64 et macOS universal2.
La sdist se compile sans la visualisation : pyrucast.__features__ dit ce que porte votre installation.
0.7.0 — 14/09/2026
Ruptures d'API
- la modélisation continue cesse d'appartenir à l'élasticité (9ecd6e3)
- la tangente se demande, et ne se stocke plus (3cc91ee)
- residu — le résidu se demande au modèle, des deux côtés du signe égal (11cb66e)
- residu — le contrat déclare une recette, l'opérateur produit le champ (9a769f6)
- models — la loi quitte le domaine, qui ne dit plus que « j'intègre » (454f4e9)
- transfert — l'ambiant rentre chez lui, et le résidu externe cesse d'être vide (187fa9d)
- flux — la dernière porte libre du second membre se ferme (a52ce77)
- contraintes — un appui reçoit le modèle qu'il contraint (8b929c4)
- contraintes — le MPC, le baignage et le contact reçoivent leur cible (2c4690e)
- interface — l'interface perd sa loi, un terme dit ce qu'il lit (c0c564a)
- flux — la charge reçoit le modèle qu'elle charge (8908b11)
- divergence — les forces internes sans modèle sont une divergence (8265b83)
Nouveautés
- beam — le B de poutre cesse d'être implicite (7c32669)
- poutres — Bernoulli et Timoshenko rendent leurs forces internes (504312e)
- coque — la coque rend ses forces internes, et ses déformations (d4820e6)
- flux — la charge répartie devient une physique (7a134b8)
- residu — le transfert perd sa loi postiche, la contrainte rend sa réaction (3739a7a)
Corrections
- finite_element_space — une maille saine cesse d'être singulière par ses unités (798f93c)
- finite_element_space — la négation qui attrape le NaN se nomme (8992793)
- interface — le saut se lit par nom, pas par position (83609ed)
- flux — la charge répartie retrouve la base du champ et son garde-fou (bee6ff3)
- clippy — les passes clippy redeviennent muettes avant la 0.7.0 (96c7b43)
Remaniements
- residu — le contrat externe cesse de payer un Result qu'il ne porte pas (4ca912d)
- contraintes — les Option de constructeur cessent d'être des bouche-trous (2d1f3e1)