Hy Tetsu Thank you for your time. I saw the link and it's far from what i have, my problem is kind of : Laplace(A) + B =0 Laplace(B) + A =0 I suggest : #Equation 1 : Add_non_lineair_term( " Weak form of ( Laplace(A) ) )") Add_lineair_term( " Weak form of B )") #Equation 2 : Add_non_lineair_term( " Weak form of ( Laplace(B) ) )") Add_lineair_term( " Weak form of A )")
I disscused this with mr. Renard and he is ok with it. What do you think you Best Lahoussaine Cordialement Lahoussaine BOURRICHE 3A, ENSEEIHT , Physique numérique +33 6 20 76 17 12 De: "Tetsuo Koyama" <tkoyama...@gmail.com> À: "Lahoussaine Bourriche" <lahoussaine.bourri...@etu.toulouse-inp.fr> Cc: "getfem-users" <getfem-users@nongnu.org> Envoyé: Mercredi 11 Mai 2022 15:58:06 Objet: Coupling equations Dear Bourriche Lahoussaine > When i have two coupling equation, how getfem knows that I m working on the > first equation /second equation, in other words > How getfem will knowz which term to put in which equation > > Add_lineair (first equation) > Add_lineair (second equation) We have to combine bricks to variables which is define by MeshFem object. GetFEM builds tangent matrix on each variable. This tutorial might helps you. https://getfem.org/tutorial/thermo_coupling.html Best Tetsuo