* @STATIO PROCEDUR AM 98/12/30 21:15:23 3421 *----------------------------------------------------------------------- * @STATIO : teste si le probleme est elastique et gere les iterations * - si la solution est elastique : arret du programme * - sinon : lancement de la boucle des iterations (ALGSTA) * jusqu'a atteindre le nombre maximal, ou bien jusqu'a la * convergence (. 'CONVERGENCE' . i = vrai) *----------------------------------------------------------------------- *** initialisation des tableaux de calcul *** calcul du critere de plasticite pour le probleme a l'iteration 0 (ttt . 'CONTRAINTES' . 0) (ttt . 'VARIABLES_INTERNES' . 0) (ttt . 'CARACTERISTIQUES') 0. ; *** test du critere de plasticite si (ttt . 'CRITERE_PLASTICITE' . 0 . PL) ; *** probleme plastique : calcul stationnaire mess ' ' ; mess ' ' ; repeter INCC (ttt . 'MAXITERATION') ; i = &INCC ; si (ttt . 'CONVERGENCE' . i) ; quit INCC ; finsi ; si (i ega (ttt . 'MAXITERATION')) ; finsi ; fin INCC ; *** probleme elastique : arret du programme sinon ; finsi ; FINP ;
© Cast3M 2003 - Tous droits réservés.
Mentions légales