This paper proposes a novel framework based on the Frenet apparatus for constructing high-order geometry-conforming immersed finite element (IFE) basis functions for solving interface problems. The paper details the process of constructing local IFE basis functions and introduces a new method for constructing orthonormalized bases using singular value decomposition (SVD) of local generalized Vandermonde matrices. MATLAB implementation examples are provided, demonstrating the simplicity and extensibility of the framework.
This research addresses elliptic interface problems: where the computational domain is divided by interface into two subdomains and , and the diffusion coefficient is a piecewise constant function.
Interface problems arise widely in multiphase flows, materials science, biomedical engineering, and other fields. High-precision numerical solution methods are of significant importance for engineering applications.
The core idea is to use Frenet transformation to convert physical coordinates to local coordinates :
where is the parametrization of the interface curve and is the normal vector.
In the local coordinate system, interface jump conditions become:
Construct basis functions of the form:
For , these functions automatically satisfy jump conditions.
Adopt a more general form:
\hat{\lambda}_j^-(\eta,\xi) = \sum_{i=1}^{(m+1)^2} C_{i,j}^- R_i(\eta,\xi), & \eta < 0 \\ \hat{\lambda}_j^+(\eta,\xi) = \sum_{i=1}^{(m+1)^2} C_{i,j}^+ R_i(\eta,\xi), & \eta > 0 \end{cases}$$ The coefficient matrices $C^{\pm}$ are determined by solving linear systems. ### Orthogonalization Reconstruction #### Approach 1: Mass Matrix SVD Given $M_q = V_1\Lambda V_1^T$, select $Q_1 = V_1\Lambda^{-1/2}$ so that the reconstructed mass matrix becomes the identity matrix. #### Approach 2: Vandermonde Matrix SVD Perform SVD decomposition on $\tilde{V} = \sqrt{W}V$: $\tilde{V} = U_2\Sigma V_2^T$, and select $Q_2 = V_2\Sigma^{-1}$. Theoretical analysis shows that Approach 2 is more numerically stable in implementation, as it avoids SVD decomposition of matrices with squared condition numbers. ## Experimental Setup ### Test Problem Consider domain $\Omega = [-1,1]^2$ with interface $x^2 + y^2 = r_0^2$ ($r_0 = 1/\sqrt{3}$), and test function: $$u(x,y) = \begin{cases} \frac{1}{\beta^+}\cos(2\pi r^2), & r > r_0 \\ \frac{1}{\beta^-}\cos(2\pi r^2) + \cos(2\pi r_0^2)\left(\frac{1}{\beta^+} - \frac{1}{\beta^-}\right), & r < r_0 \end{cases}$$ ### Evaluation Metrics - Convergence order of $L^2$ projection error - Condition number of mass matrix - Numerical stability of basis function construction ## Experimental Results ### Convergence Verification For different polynomial orders $m = 1,2,3,4$, the $L^2$ projection error exhibits optimal convergence orders: | $m$ | $N = 16$ | $N = 32$ | $N = 64$ | $N = 128$ | $N = 256$ | Convergence Order | |-----|----------|----------|----------|-----------|-----------|-------------------| | 1 | 8.14E-02 | 2.08E-02 | 5.23E-03 | 1.31E-03 | 3.28E-04 | ≈2.0 | | 2 | 9.29E-03 | 1.19E-03 | 1.50E-04 | 1.88E-05 | 2.36E-06 | ≈3.0 | | 3 | 8.80E-04 | 5.74E-05 | 3.62E-06 | 2.27E-07 | 1.42E-08 | ≈4.0 | | 4 | 7.55E-05 | 2.39E-06 | 7.49E-08 | 2.34E-09 | 7.33E-11 | ≈5.0 | ### Condition Number Improvement Comparison of mass matrix condition numbers before and after reconstruction shows: - Initial construction condition numbers grow exponentially with polynomial order - Approach 2 stably reduces condition numbers to 1.0 - Approach 1 exhibits numerical instability at high orders ### Preconditioning Effects For coefficient matrices $A$ and $\tilde{A}$, both Jacobi and row normalization preconditioners significantly improve condition numbers, particularly in high-order and small mesh size cases. ## Related Work ### Development of IFE Methods - Traditional IFE methods: Can only approximately satisfy interface conditions - Extended IFE methods: High-order methods based on Cauchy extension - GC-IFE in this paper: Geometry-conforming methods that exactly satisfy interface conditions ### Orthogonalization Techniques - Orthogonal polynomial construction in virtual element methods - Orthogonal basis functions in DG methods - This paper introduces orthogonalization ideas into the IFE framework ## Conclusions and Discussion ### Main Conclusions 1. **Theoretical contribution**: Establishes a GC-IFE theoretical framework based on the Frenet apparatus 2. **Algorithmic innovation**: Proposes two construction methods and two orthogonalization strategies 3. **Numerical verification**: Demonstrates optimal convergence and numerical stability of the method 4. **Practical value**: Provides complete MATLAB implementation ### Limitations 1. **Geometric restrictions**: Requires sufficiently smooth interface curves ($C^3$) 2. **Computational complexity**: Higher matrix assembly costs for high-order cases 3. **Extensibility**: Currently applicable only to two-dimensional elliptic interface problems ### Future Directions 1. Extension to three-dimensional problems and complex geometries 2. Application to time-dependent interface problems 3. Extension to elasticity, Stokes systems, and other applications 4. Development of more efficient implementation algorithms ## In-Depth Evaluation ### Strengths 1. **Theoretical rigor**: Frenet apparatus from differential geometry provides solid theoretical foundation 2. **Methodological innovation**: First implementation of high-order IFE methods that exactly satisfy interface jump conditions 3. **Numerical stability**: Orthogonalization reconstruction significantly improves computational stability 4. **Complete implementation**: Provides detailed algorithm descriptions and MATLAB code 5. **Sufficient verification**: Theoretical analysis and numerical experiments are mutually corroborating ### Weaknesses 1. **Limited applicability**: Currently restricted to two-dimensional elliptic interface problems 2. **Computational cost**: Insufficient analysis of computational complexity for high-order cases 3. **Strict geometric requirements**: Requires high smoothness of interface curves 4. **Lack of practical applications**: Missing validation on complex engineering problems ### Impact 1. **Academic value**: Provides new theoretical framework and technical approach for IFE methods 2. **Practical value**: Offers effective tools for high-precision interface problem solving 3. **Reproducibility**: Complete code implementation facilitates use and extension by other researchers 4. **Development potential**: Establishes solid foundation for subsequent research ### Applicable Scenarios 1. **Multiphase flows**: Numerical simulation of different fluid interfaces 2. **Materials science**: High-precision computation of composite material interface problems 3. **Biomedical engineering**: Heat and mass transfer problems at tissue interfaces 4. **Geophysics**: Wave propagation problems at geological layer interfaces ## References The paper cites 22 relevant references covering important works in differential geometry, numerical analysis, finite element methods, and other fields, providing a solid theoretical foundation for this research.