Pour un domaine convexe simple en 2D, nous avons certains u ( x ) satisfaisant l'équation suivante: - d i v ( A ∇ u ) + c u n = f avec certaines conditions aux limites de Dirichlet et / ou Neumann. À ma connaissance, l'application de la méthode de Newton dans un espace d'éléments finis serait une manière relativement simple de résoudre numériquement cette équation.
Mes questions sont les suivantes: (1) Existe-t-il une théorie de Sobolev pour le bien-posé de la formulation variationnelle correspondante de cette équation en supposant une condition aux limites de Dirichlet nulle? Si oui, quel espace Banach faut-il considérer? (2) Quelles sont les approches numériques possibles pour ce type d'équation?
pde
finite-element
Shuhao Cao
la source
la source
Réponses:
Je vois deux approches:
1) F arbitraire (u). Mettez simplement f ~ f (u0) sur le côté droit de l'équation, procédez avec n'importe quel solveur non linéaire, le schéma à virgule fixe est un bon choix, car vous n'avez pas Jacobian de toute façon. Plus facile à implémenter et à utiliser, plus général, mais peut-être des performances inférieures, car le jacobien ne peut pas être exploité (est généralement inconnu).
2) f (u) décomposé en série (polynôme, Fourier). Plus difficile à mettre en œuvre et à utiliser, peut être difficile / impossible pour certains f. Mais en retour, vous pouvez calculer et exploiter le jacobien dans une méthode de type Newton, qui se traduira généralement par des performances supérieures.
la source