Bonjour à tous,
j'ai un problème pour résoudre l'équation aux dérivées partielles suivante :
div(F) = f(r) * g(z)
Le problème est à symétrie cylindrique. Les foncions f et g sont des gaussiennes, l'une en r et l'autre en z.
f est un champ de vecteurs force qui doit vérifier les conditions suivantes :
- F(r=0, z=0) = 0
- F(r, z = + et - infini) = 0
- F(z, r = + et - infini) = 0
Par symétrie du problème, je pense qu'on peut décomposer F en :
F(r,teta,z) = Fr(r,z).ur + Fz(r,z).uz
Et on doit avoir alors par symétrie :
Fr(o,z)= 0 (pas de force radiale sur l'axe)
Fz(r,0)= 0
Fz(r,z)=-Fz(r,-z)
Après avoir exprimer la divergence en coordonnées clindriques, on peut écrire :
(1/r) d/dr [r.Fr(r,z)] + d/dz [Fz(r,z)] = f(r) * g(z)
Je ne sais pas comment résoudre un tel système. Avec les conditions aux limites dont jai parlé, le problème est-il bien posé et possède-t-il une solution unique ?
Faut-il tenter une approche par la méthode de la fonction de green (qui risque d'être complexe dans ce cas) ?
Merci d'avance pour votre aide.
-----