Metafor

ULiege - Aerospace & Mechanical Engineering

User Tools

Site Tools


doc:user:general:cmdsprelim

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revisionBoth sides next revision
doc:user:general:cmdsprelim [2013/07/12 15:45] – created jorisdoc:user:general:cmdsprelim [2013/07/12 18:20] – [Structure d'un module] joris
Line 1: Line 1:
 +====== Structure d'un module Metafor ======
  
 +==== Commandes préliminaires ====
 +
 +Voici une liste de commandes qui se retrouvent dans la plupart des [[doc:user:general:glossaire#jeux de données]] [[doc:user:general:glossaire#Metafor]] ([[doc:user:general:glossaire#module|modules]]) et qui initialisent le problème.
 +
 +Importation des modules python utiles
 +
 +  from wrap import *  # importe l'interface python de Metafor
 +  import math         # import le module mathématique de python (pour ''math.sin'' p. exemple)
 +
 +Création d'une analyse metafor et accès au domaine de l'analyse:
 +
 +  metafor = Metafor()
 +  domain = metafor.getDomain()
 +
 +==== Géométrie ====
 +
 +Configuration de la géométrie
 +
 +  geometry = domain.getGeometry()
 +  geometry.setDim3D()             # problème 3D
 +  geometry.setDimPlaneStrain()    # problème 2D "état plan de défo" (épaisseur = 1.0)
 +  geometry.setDimAxisymmetric()   # problème 2D axisymétrique (épaisseur = 1 radian)
 +    
 +<note>TODO : continuer la description de la structure d'un cas classique (géométrie utilisateur, maillage, ...) </note>

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki