commit:2012:02_01
Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| commit:2012:02_01 [2012/02/01 17:33] – créée biotteau | commit:2012:02_01 [2016/03/30 15:23] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ===== Commit 2012-02-01 ===== | ||
| + | * Mise au propre des forces imposées avec la création d'une interaction dédiée. | ||
| + | * Correction des alertes données par chkrep.py dans la librairie et les cas test XFEM | ||
| + | |||
| + | ==== Implémentation numérique ==== | ||
| + | |||
| + | Mon élément XFEM commencait à ressembler a un fourre-tout (calcul des forces internes, des forces externes, debut du gestion de contact, etc.). Meme moi je me perdais dans le code que j' | ||
| + | |||
| + | * Creation d'un élément de traction XFEM (XFEMTractionElement): | ||
| + | * Création d'un élément 1D d' | ||
| + | * Création d'une interaction de contact " | ||
| + | |||
| + | La frontière de chargement n'est plus décrite par une level set. | ||
| + | Dans le cas ou la frontière de chargement coupe un élément enrichi, des points d' | ||
| + | |||
| + | |||
| + | ==== Mise en forme du jeu de donnée ==== | ||
| + | |||
| + | Le " | ||
| + | |||
| + | < | ||
| + | prp2.put(XPRESSURE, | ||
| + | prp2.put(XNPG, | ||
| + | fct = PieceWiseLinearFunction() | ||
| + | fct.setData(0.0, | ||
| + | fct.setData(1.0, | ||
| + | prp2.depend(XPRESSURE, | ||
| + | |||
| + | Le " | ||
| + | |||
| + | < | ||
| + | load.push(Cset(1)) | ||
| + | load.push(Cset(2)) | ||
| + | load.addProperty(prp2) | ||
| + | domain.getInteractionSet().add(load)</ | ||
| + | |||
| + | Ou Cset(1) et Cset(2) sont les curves sur lesquelles la pression est appliquée. | ||
| + | |||
| + | <note important> | ||
| + | |||
| + | ==== Fichiers ajoutés==== | ||
| + | |||
| + | < | ||
| + | [a]: | ||
| + | [a]: | ||
| + | [a]: | ||
| + | [a]: | ||
| + | [a]: | ||
| + | </ | ||
