参照正方形上のラビアートトーマス要素
Raviart-Thomas(RT)要素がどのように機能するかを知りたいのですが。そのために、基底関数が参照正方形上でどのように見えるかを分析的に説明したいと思います。ここでの目標は、それを自分で実装することではなく、単に要素を直感的に理解することです。 私は、この作業をここで説明した三角形要素に主に基づいています。おそらく、四角形に拡張すること自体が誤りです。 つまり、最初のRK要素RK0の基底関数を定義できます。 ϕi(x)=a+bx=(a1+b1xa2+b2y)ϕi(x)=a+bx=(a1+b1xa2+b2y)\mathbf{\phi}_i(\mathbf{x}) = \mathbf{a} + \mathbf{b}\mathbf{x} = \begin{pmatrix} a_1 + b_1 x\\a_2 + b_2 y\end{pmatrix} fori=1,…,4.i=1,…,4.i = 1,\dots,4. の条件は次のとおりです。ϕiϕi\mathbf{\phi}_i ϕi(xj)⋅nj=δijϕi(xj)⋅nj=δij\mathbf{\phi}_i(\mathbf{x}_j)\cdot\mathbf{n}_j = \delta_{ij} ここで、は以下に示す単位法線で、はその座標です。njnj\mathbf{n}_jxjxj\mathbf{x}_j これは参照二乗なので、各基底関数の方程式系になります。ためこれは、次のとおりです。[ - 1 、1 ] × [ 1 、1 ][−1、1]×[1、1][-1,1]\times[1,1]φ1φ1\mathbf{\phi}_1 ⎛⎝⎜⎜⎜10− 100− 10110100101⎞⎠⎟⎟⎟⎛⎝⎜⎜⎜a1a2b1b3⎞⎠⎟⎟⎟= ⎛⎝⎜⎜⎜1000⎞⎠⎟⎟⎟(10100−101−10100101)(a1a2b1b3)=(1000)\begin{pmatrix} 1 & 0 & 1 & 0\\ 0 & -1 & …