1 : * @CRIPL PROCEDUR CHAT 05/02/04 21:15:02 5023 2 : DEBP @CRIPL MOD*MMODEL SIG*MCHAML VAR*MCHAML MAT*MCHAML ER*FLOTTANT ; 3 : 4 : *----------------------------------------------------------------------- 5 : * @CRIPL : calcul du critere de plasticite : f/sy = (J2 - sy)/sy < ER 6 : * - . PL : vrai si f/sy > ER (solution plastique) 7 : * faux si f/sy < ER (solution elastique) 8 : * - . NPL : nb de points de Gauss ou f/sy > ER 9 : * - . CR : champ par elements, 1 si f/sy > ER 10 : * 0 si f/sy < ER 11 : *----------------------------------------------------------------------- 12 : 13 : CRIPL = tabl ; 14 : CRIPL . PL = FAUX ; 15 : FPL = crit MOD SIG VAR MAT ; 16 : SSS = chan 'STRESSES' MOD ((exco 'SIGY' MAT 'SCAL') 17 : 'CHAN' 'TYPE' 'SCALAIRE'); 18 : ERR = ER * SSS ; 19 : CRIPL . CR = FPL masq egsupe ERR ; 20 : CRIPL . NPL = FPL masq egsupe somme ERR ; 21 : 22 : si ((CRIPL . NPL) > 0.) ; 23 : CRIPL . PL = VRAI ; 24 : finsi ; 25 : 26 : FINP CRIPL ; 27 : 28 :
© Cast3M 2003 - All rights reserved.
Disclaimer