Construction of Basis Functions for the Geometry Conforming Immersed Finite Element Method
Adjerid, Lin, Meghaichi
The Frenet apparatus is a new framework for constructing high order geometry-conforming immersed finite element functions for interface problems. In this report, we present a procedure for constructing the local IFE bases in some detail as well as a new approach for constructing orthonormal bases using the singular value decomposition of the local generalized Vandermonde matrix. A sample implementation in MATLAB is provided to showcase the simplicity and extensionability of the framework.
academic
Konstruktion von Basisfunktionen für die geometriekonform immersierte Finite-Element-Methode
In diesem Artikel wird ein neuer Rahmen auf Grundlage des Frenet-Apparats zur Konstruktion hochordentlicher geometriekonformer immersierter Finite-Element-Funktionen zur Lösung von Schnittstellenproblemen vorgestellt. Der Artikel beschreibt detailliert den Prozess der Konstruktion lokaler IFE-Basisfunktionen sowie eine neue Methode zur Konstruktion orthonormalisierter Basen mittels Singulärwertzerlegung lokaler verallgemeinerter Vandermonde-Matrizen. Es werden MATLAB-Beispielimplementierungen bereitgestellt, die die Einfachheit und Erweiterbarkeit des Rahmens demonstrieren.
Diese Forschung befasst sich mit elliptischen Schnittstellenproblemen:
−∇⋅(β∇u)=f, auf Ω−∪Ω+
wobei das Rechengebiet Ω⊂R2 durch die Schnittstelle Γ in zwei Teilgebiete Ω− und Ω+ aufgeteilt wird, und der Diffusionskoeffizient β eine stückweise konstante Funktion ist.
Schnittstellenprobleme treten häufig in Mehrphasenströmungen, Materialwissenschaften, Biomedizin und anderen Bereichen auf. Hochpräzise numerische Lösungsmethoden sind für technische Anwendungen von großer Bedeutung.
Vorschlag eines GC-IFE-Konstruktionsrahmens basierend auf dem Frenet-Apparat: Vereinfachung von Schnittstellensprungbedingungen unter Verwendung des Frenet-Rahmens aus der Differentialgeometrie
Entwicklung zweier Basisfunktionskonstruktionsmethoden:
Anfängliche Konstruktionsmethode basierend auf speziellen Formaten
Verallgemeinerte Konstruktionsmethode basierend auf Erweiterungsideen
Vorschlag zweier Orthogonalisierungsalgorithmen:
Methode basierend auf Singulärwertzerlegung der Massenmatrix (Ansatz 1)
Methode basierend auf Singulärwertzerlegung der verallgemeinerten Vandermonde-Matrix (Ansatz 2)
Bereitstellung einer vollständigen MATLAB-Implementierung: Demonstration der Praktikabilität und Erweiterbarkeit der Methode
Die Kernidee besteht darin, die Frenet-Transformation zu nutzen, um physikalische Koordinaten (x,y) in lokale Koordinaten (η,ξ) umzuwandeln:
[ηξ]PΓ[x(η,ξ)y(η,ξ)]=g(ξ)+ηn(ξ)
wobei g(ξ) die Parametrisierung der Schnittstellenkurve und n(ξ) der Normalenvektor ist.
Führe Singulärwertzerlegung von V~=WV durch: V~=U2ΣV2T, wähle Q2=V2Σ−1.
Die theoretische Analyse zeigt, dass Ansatz 2 bei der numerischen Implementierung stabiler ist, da die Singulärwertzerlegung von Matrizen mit quadrierter Konditionszahl vermieden wird.
Betrachte das Gebiet Ω=[−1,1]2 mit der Schnittstelle x2+y2=r02 (r0=1/3), Testfunktion:
u(x,y)={β+1cos(2πr2),β−1cos(2πr2)+cos(2πr02)(β+1−β−1),r>r0r<r0
Für die Koeffizientenmatrizen A und A~ können sowohl Jacobi-Vorkonditionierer als auch Zeilennormalisierungsvorkonditionierer die Konditionszahl erheblich verbessern, besonders bei hohen Ordnungen und kleinen Netzgrößen.
Der Artikel zitiert 22 relevante Referenzen, die wichtige Arbeiten aus Differentialgeometrie, numerischer Analyse, Finite-Element-Methoden und anderen Bereichen abdecken und eine solide theoretische Grundlage für diese Forschung bieten.