Metafor

ULiege - Aerospace & Mechanical Engineering

User Tools

Site Tools


commit:2007:02_02



Commit 2007-02-02

Modifs

Elément de coque avec dg

A ce jour :

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 (external edit)