* OUVFISS PROCEDUR AM 16/04/04 21:15:01 8883 * * Procédure OUVFISS Christian La Borderie & M. Matallah * Cette procédure permet de calculer l'ouverture de fissure à * Partir de la table de calcul PASAPAS si le modèle utilisé est * Régularisé par la méthode de Hillerborg * Les résultats sont dans tab1.ouv * * Améliorations à apporter : * utilisation de l'opérateur taille (à valider sur l'ensemble des élémen * identification de l'ouverture normale et du glissement * * * Si vous utilisez cette procédure, vous êtes priés de citer : * M. Matallah, C La Borderie and O. Maurel * 'A practical method to estimate crack openings in concrete structures' * International Journal for Numerical and Analytical Methods in Geomechanics, 2 * doi:10.1002/nag.876 * * * SI ('EGA' OPT1 'TR'); LTRA=VRAI; MESSAGE ' Extraction de la trace de l ouverture de fissure'; SINON; LTRA=FAUX; LPRIN=FAUX; MESSAGE ' Extraction du tenseur d ouverture de fissure'; LPRIN=VRAI; MESSAGE 'Calcul des valeurs principales'; FINSI; FINSI; SI ('EGA' IDIM 2); SINON; SI ('EGA' IDIM 3); 'CUB8' 'CU20' 'PRI6' 'PR15' 'PYR5' 'PY13' 'TET4' 'TE10'; SINON; ERREUR 'La dimension doit être égale à 2 ou 3'; FINSI; FINSI; SI (EXISTE IPAS); N1=1; MESSAGE 'Pour le pas numéro ' IPAS; SINON; LECT1='INDEX' (TAB1.TEMPS); MESSAGE 'Pour tous les pas de temps de la table'; FINSI; TAB1.OUV='TABLE'; REPETER BOU1 N1; SI (EXISTE IPAS); I=IPAS; SINON; I=LECT1 . &BOU1; FINSI; SIGAN=SIG0I - SIG1; REPETER BOUCOMP NCOMP; FIN BOUCOMP; OUF1=OUF0 * CHH LM1 LM2 LM1; SI LTRA; SI (IDIM EGA 2); FINSI; SI (IDIM EGA 3); FINSI; TAB1.OUV . I=TROUF1; SINON; SI LPRIN; TAB1.OUV . I=OUF2; SINON; TAB1.OUV . I=OUF1; FINSI; FINSI; I=I+1; FIN BOU1; FINP;
© Cast3M 2003 - Tous droits réservés.
Mentions légales