Bonjour,
Je dois travailler sur un sujet qui nécessite d'abord que je comprenne le code suivant :
Print #1, ""
Print #1, "fespace Vh(T,P1);"
Print #1, "Vh u=Tini,v,uold,ii=1;"
Print #1, "for (int i=1; i<=1; i++)"
Print #1, "{"
Print #1, Chr(9) & "for(real t=0; t <= Tsim; t += Deltatsim)"
Print #1, Chr(9) & "{"
Print #1, Chr(9) & "uold=u;"
Print #1, Chr(9) & "ff0<<t<<endl;"
Print #1, Chr(9) & "ff1<<u(xs,ys)<<endl;"
Print #1, Chr(9) & "ff2<<u[].max<<endl;"
Print #1, Chr(9) & "solve thermic(u, v) = int2d(T)(x*(cv*u*v ......
Print #1, Tabn & "+ int1d(T)(x*u*v)
Print #1, Chr(9) & "plot(u,wait=0,value=1,viso=b,hsv=couleurs,fill=1);"
Print #1, Chr(9) & "}"
Print #1, "}"
Print #1, "fespace Vh(T,P1);"
Print #1, "Vh u=Tini,v,uold,ii=1;"
Je ne comprends pas ce qu'est le "fespace Vh", est ce une fonction ?
Qu'est ce que le "v" ? il n'est pas définit.
Ensuite, xs et ys sont juste des nombres et le "u" est normalement Tini la température initiale or le u(xs,ys) me donne une valeur différente en fonction du temps, je ne comprends pas comment c'est possible vu que ce n'est pas une fonction ou est-elle définit pas le "solve thermic" ?
Print #1, Chr(9) & "ff1<<u(xs,ys)<<endl;"
Enfin, savez vous comment le "Print #1, Tabn & " intervient dans ce code ? Quelle différence avec Chr(9) ?
Merci.