4. example#

4.1. OPTION =” MECA “#

See tests COMP001 [V6,07,101], COMP002 [V6,07,102]

#unités in Pa

ACIER [0] = DEFI_MATERIAU (ELAS =_F (E= YOUNG_Pa, NU=, NU= POISSON,, ALPHA =11.8e-6), ECRO_LINE =_F (D_ SIGM_EPSI =pente_PA, SY= SY_Pa,),); #unités in purpose [1] = [1] = BELOW-E [1] = (1]) = 58.- MPaACIER DEFI_MATERIAU ELAS YOUNG POISSON, ALPHA =11.8e-6), ECRO_LINE =_F (D_ SIGM_EPSI =slope, SY=SY,),) compor=' VMIS_ISOT_LINE 'tabresu= TEST_COMPOR (OPTION =' MECA ', COMPORTEMENT =_', =_F (RELATION =compor,), =_F (=_F), =_F (=_F), =_F (=compor,),), then NEWTON REAC_ITER LIST_MATER = ACIER, VARI_TEST =( 'V1', 'V1', 'VMIS', 'TRACE'), YOUNG = YOUNG, POISSON = POISSON,)

4.2. OPTION =” THER “#

See tests COMP008 *

TREF = 0.

Tmax = 500

YOUN = DEFI_FONCTION (NOM_PARA =' TEMP ', VALE =( TREF, 200000. ,

Tmax, 100000. ,

),);

ALPH = DEFI_FONCTION (NOM_PARA =' TEMP ', VALE =( TREF, 1.E-5,

Tmax, 2.E-5,

),);

SIGY = DEFI_FONCTION (NOM_PARA =' TEMP ', VALE =( TREF, 100. ,

Tmax, 50. ,

),);

DSDE = DEFI_FONCTION (NOM_PARA =' TEMP ', VALE =( TREF, 10000. ,

Tmax, 5000. ,

),);

MATERI = DEFI_MATERIAU (ELAS_FO =_F (E= YOUN, NU= ZERO,

TEMP_DEF_ALPHA = TREF,

ALPHA = ALPH,),

ECRO_LINE_FO =_F (D_ SIGM_EPSI = DSDE,

SY= SIGY,),

);

LMAT2 = [None] * (NCAL)

time=0.

For i in range (NCAL):

timem = time

time = timem + tfin/ NCAL

Ti = T0 + time /tfin * (Tmax - T0)

LMAT2 [i] = DEFI_MATERIAU (ELAS =_F (E= YOUN (Ti),

NAKED=0. ,

ALPHA =0.,),

ECRO_LINE =_F (D_ SIGM_EPSI = DSDE (Ti),

SY= SIGY (Ti),),)

compor=' VMIS_ISOT_LINE '


tabresu= TEST_COMPOR (

MATER = MATERI, COMPORTEMENT =_F (RELATION =compor),

LIST_MATER = LMAT2, ALPHA = ALPH, YOUNG = YOUN, TEMP_INIT = TREF, TEMP_FIN =Tmax,

NEWTON =_F (REAC_ITER =1),

NB_VARI =2, VARI_TEST =( 'V1', 'V2'),

)