Étant donné une évolution PDE
où sont des opérateurs différentiels (éventuellement non linéaires) qui ne commutent pas, une approche numérique courante consiste à alterner entre la résolution
et
La mise en œuvre la plus simple est connue sous le nom de division Godunov et est précise au premier ordre. Une autre approche bien connue, connue sous le nom de fractionnement de Strang, est précise au deuxième ordre. Existe-t-il des méthodes de séparation des opérateurs d'ordre supérieur (ou d'autres approches de discrétisation multiphysique)?
pde
multiphysics
operator-splitting
David Ketcheson
la source
la source
Réponses:
J'ai cru comprendre que la formule BCH était un moyen systématique d'approximer l'exponentielle matricielle de deux matrices non commutatives.
la source
Si vous considérez les opérateurs généraux A et B et si vous voulez seulement faire des pas de temps positifs (ce qui est habituellement requis pour résoudre les problèmes paraboliques), il y a une barrière d'ordre de 2, c'est-à-dire, en utilisant tout type de fractionnement, vous ne pouvez pas obtenir un taux de convergence supérieur à deux. Une preuve élémentaire est donnée dans un article récent de S. Blanes et F. Casas, http://www.gicas.uji.es/Fernando/MyPapers/2005APNUM.pdf .
Cependant, il existe plusieurs solutions si vous en savez un peu plus sur votre problème:
Pour résumer: si vous posez des hypothèses sur votre problème, vous pouvez obtenir quelque chose, mais sinon, l'ordre 2 est le maximum.
PS: J'ai dû supprimer le lien vers Castella et al-paper en raison de la prévention du spam, mais vous pouvez facilement le trouver sur Google.
la source
Le groupe CCSE de LBNL a récemment utilisé des méthodes de correction spectrale différée (SDC) dans un flux à faible nombre de mach avec une chimie complexe. Ils comparent les résultats SDC avec le fractionnement de Strang, et les résultats sont très prometteurs.
Voici un projet de document avec les détails: Une stratégie de couplage à correction différée pour un faible débit de Mach avec une chimie complexe
Notez que le schéma SDC est un schéma itératif qui converge vers une solution de collocation précise d'ordre élevé, mais il est construit à partir de méthodes de premier ordre.
la source
L'erreur de division peut, au moins en principe, être réduite par des méthodes de correction spectrale différée. Cependant, cela semble être un domaine de recherche active et pas vraiment quelque chose de prêt pour une utilisation générale.
la source
Une nouvelle ressource pour les schémas de fractionnement d'ordre élevé qui en énumère un bon nombre peut être trouvée ici:
http://www.asc.tuwien.ac.at/~winfried/splitting/
la source