Télécharger SMCHAML.INC

Retour à la liste

Numérotation des lignes :

  1. * -INC SMCHAML
  2. *
  3. * OBJET DE TYPE "CHAMELEM" : CHAMP PAR ELEMENT
  4. *
  5. PARAMETER (NCONCH=24)
  6. SEGMENT,MCHELM
  7. CHARACTER*(L1) TITCHE
  8. CHARACTER*(NCONCH) CONCHE(N1)
  9. INTEGER IMACHE(N1),ICHAML(N1)
  10. INTEGER INFCHE(N1,N3),IFOCHE
  11. INTEGER MCLCNF
  12. ENDSEGMENT
  13. POINTEUR MCHEL1.MCHELM,MCHEL2.MCHELM,MCHEL3.MCHELM
  14. POINTEUR MCHEL4.MCHELM,MCHEL5.MCHELM,MCHEL6.MCHELM
  15. *
  16. SEGMENT,MCHAML
  17. CHARACTER*(LOCOMP) NOMCHE(N2)
  18. CHARACTER*16 TYPCHE(N2)
  19. INTEGER IELVAL(N2)
  20. ENDSEGMENT
  21. POINTEUR MCHAM1.MCHAML,MCHAM2.MCHAML,MCHAM3.MCHAML
  22. POINTEUR MCHAM4.MCHAML,MCHAM5.MCHAML,MCHAM6.MCHAML
  23. *
  24. SEGMENT,MELVAL
  25. REAL*8 VELCHE(N1PTEL,N1EL)
  26. INTEGER IELCHE(N2PTEL,N2EL)
  27. ENDSEGMENT
  28. POINTEUR MELVA1.MELVAL,MELVA2.MELVAL,MELVA3.MELVAL
  29. POINTEUR MELVA4.MELVAL,MELVA5.MELVAL,MELVA6.MELVAL
  30. *
  31. * TITCHE : TITRE DU CHAMELEM
  32. * CONCHE : NOM DU CONSTITUANT
  33. * NOPHAS : nom de la phase
  34. * la phase est maintenant rangée dans conche(17:24)
  35. * IFOCHE : CORRESPOND A L'OPTION IFOUR ( CF CCOPTIO )
  36. * IMACHE : POINTEURS SUR DES MAILLAGES ELEMENTAIRES
  37. * ICHAML : POINTEURS SUR DES SEGMENTS "MCHAML"
  38. * MCLCNF : CONFIGURATION DE CREATION DU CHAMP
  39. * INFCHE : ENSEMBLE D'INFORMATIONS OU LES VALEURS PAR DEFAUT SONT 0
  40. * INFCHE(.,1)=0 POUR DES VALEURS INDEPENDANTES DU REPERE
  41. * =1 POUR DES VALEURS DEFINIES DANS LES REPERES LOCAUX
  42. * =2 POUR DES VALEURS DEFINIES DANS LE REPERE GLOBAL
  43. * INFCHE(.,2)= LIBRE
  44. * ( ANCIENNEMENT LE NUMERO DE LA COUCHE )
  45. * INFCHE(.,3)= NUMERO DE L'HARMONIQUE DE FOURIER
  46. * INFCHE(.,4)=0 POUR DES VALEURS DEFINIES AUX NOEUDS
  47. * =POINTEUR SUR UN SMINTE POUR DES VALEURS DEFINIES AILLEU
  48. * INFCHE(.,5)=0 POUR DES CHAMPS DE DEFORMATIONS ET CONTRAINTES USUELS
  49. * =1 POUR DES CHAMPS DE DEFORMATIONS ET CONTRAINTES
  50. * EN FORMULATION "MASSIF" POUR DES ELEMENTS DE COQUE OU
  51. * DE POUTRE OU DE TUYAU
  52. * INFCHE(.,6): LE SMINTE POINTE SUR UN SEGMENT D'INTEGRATION :
  53. * =1 AUX NOEUDS
  54. * =2 AU CENTRE DE GRAVITE
  55. * =3 AUX POINTS DE GAUSS POUR LA RIGIDITE
  56. * =4 AUX POINTS DE GAUSS POUR LA MASSE
  57. * =5 AUX POINTS DE GAUSS POUR LES CONTRAINTES
  58. * =6 AUX POINTS DE GAUSS POUR LA TEMPERATURE
  59. *
  60. * NOMCHE : NOMS DES COMPOSANTES DU CHAMELEM
  61. * TYPCHE : TYPES DES COMPOSANTES DU CHAMELEM:
  62. * - TYPCHE(..)='REAL*8' POUR DES COMPOSANTES REELLES,
  63. * - TYPCHE(..)='POINTEUR M...' POUR DES COMPOSANTES
  64. * NON SCALAIRES, DECRITES PAR UN SEGMENT DE NOM "M..."
  65. * IELVAL : POINTEURS SUR DES SEGMENTS "MELVAL"
  66. *
  67. * VELCHE(N1PTEL,N1EL) : VALEUR D'UNE COMPOSANTE REELLE POUR LE
  68. * "N1PTEL"-EME NOEUD DU "N1EL"-EME ELEMENT.
  69. * IELCHE(N2PTEL,N2EL) : POINTEUR SUR UN SEGMENT REPRESENTANT UNE
  70. * COMPOSANTE NON SCALAIRE POUR LE
  71. * "N2PTEL"-EME NOEUD DU "N2EL"-EME ELEMENT.
  72. *
  73. * REMARQUES:
  74. *
  75. * - SEUL L'UN DES TABLEAUX "VELCHE" ET "IELCHE" EST UN TABLEAU NON
  76. * VIDE.
  77. *
  78. * - N.PTEL=N.EL=1 ("."= 1 OU 2) IMPLIQUE CHAMP UNIFORME DANS LE
  79. * MAILLAGE.
  80. *
  81. * - N.PTEL=1 ("."= 1 OU 2) IMPLIQUE CHAMP CONSTANT PAR ELEMENT.
  82. *
  83. * ATTENTION : PAR ZONE ELEMENTAIRE , ON ENTEND UNE ZONE POUR
  84. * LAQUELLE ON A LES MEMES IMACHE, CONCHE, ET CERTAINS
  85. * INFCHE
  86.  

© Cast3M 2003 - Tous droits réservés.
Mentions légales