commit:2007:02_02
Table of Contents
Commit 2007-02-02
Modifs
Elément de coque avec dg
A ce jour :
- Elément de coque du premier/second degré, voir Eléments de coque.
- Elément dg d'interface du premier/second degré, voir Eléments d'interface dg pour coques.
- Seul un matériau linéaire est implémenté, voir Matériau coque.
- Seul le second degré est consistant.
- Ne marche encore qu'en quasi statique.
Exemple d'une poutre soumise à une charge centrale:
Autres modifications
Certaines opérations mathématiques ont été ajoutées, principalement en 2D.
Possibilité de créer les points d'intégration à d'autres endroits que les points de Gauss optimum. Example :
- Création de points de Gauss classiques:
sfIntegrator = static_cast<MtSfIntegratorTemplate<Dimension2D> *>(getMetaElShcuts().getMetafor()-> getSfIntegratorSet().getMtSfIntegrator(getSF(),getNpg(prprties),getSF().getOptimalGp()));
- Création de points de Gauss sur le bord d'un élément:
onEdgeSfIntegrator = static_cast<MtSfIntegratorTemplate<Dimension2D> *>(getMetaElShcuts().getMetafor()-> getSfIntegratorSet().getMtSfIntegrator(getSF(),getNpg(prprties),getSF().getOnEdgeGp(edgeNo)));
Fichiers ajoutés/supprimés
A apps/qs/dgShellFirstDegree.py A apps/qs/dgShellSecondDegree.py A mtElements/DgShellInteraction.cpp A mtElements/DgShellInteraction.h A mtElements/shells/DgShellElShcuts.cpp A mtElements/shells/DgShellElShcuts.h A mtElements/shells/DgShellElement.h A mtElements/shells/DgShellFirstDegreeElement.cpp A mtElements/shells/DgShellFirstDegreeElement.h A mtElements/shells/DgShellSecondDegreeElement.cpp A mtElements/shells/DgShellSecondDegreeElement.h A mtElements/shells/DgShell_ale.inl A mtElements/shells/DgShell_common.inl A mtElements/shells/DgShell_io.inl A mtElements/shells/DgShell_mec.inl A mtGeo/mtGeoQuadraticCurveBuilder.cpp A mtGeo/mtGeoQuadraticCurveBuilder.h A mtMaterials/shells/DgShellGpState.cpp A mtMaterials/shells/DgShellGpState.h A mtMaterials/shells/DgShellGpkState.cpp A mtMaterials/shells/DgShellGpkState.h A mtMaterials/shells/DgShellMatShcuts.cpp A mtMaterials/shells/DgShellMatShcuts.h A mtMaterials/shells/DgShellMaterial.cpp A mtMaterials/shells/DgShellMaterial.h A mtShapeFunctions/GpBase.h A mtShapeFunctions/GpTemplate.h A mtShapeFunctions/OnEdgeGpHexa.cpp A mtShapeFunctions/OnEdgeGpHexa.h A mtShapeFunctions/OnEdgeGpLine.cpp A mtShapeFunctions/OnEdgeGpLine.h A mtShapeFunctions/OnEdgeGpQuad.cpp A mtShapeFunctions/OnEdgeGpQuad.h A mtShapeFunctions/OnEdgeGpTemplate.h A mtShapeFunctions/OnEdgeGpTemplate.inl A mtShapeFunctions/OnEdgeGpTetra.cpp A mtShapeFunctions/OnEdgeGpTetra.h A mtShapeFunctions/OnEdgeGpTriangle.cpp A mtShapeFunctions/OnEdgeGpTriangle.h
commit/2007/02_02.txt · Last modified: 2016/03/30 15:23 by 127.0.0.1