曲面抛物方程的质量集中法
Posted 陆嵩
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了曲面抛物方程的质量集中法相关的知识,希望对你有一定的参考价值。
曲面抛物方程的质量集中法
该篇内容来自文章 Xiao X, Feng X, Yuan J. The lumped mass finite element method for surface parabolic problems: error estimates and maximum principle[J]. Computers & Mathematics with Applications, 2018, 76(3): 488-507.
部分内容来自张林波老师 slides。
特此说明。
文章目录
参数化有限元方法
首先让我们回顾一下参数化有限元方法。
符号定义
考虑包含于三维区域
N
⊂
R
3
\\mathcalN \\subset \\mathbbR^3
N⊂R3 中的定向连通闭合曲面
Γ
\\Gamma
Γ, 曲面
Γ
\\Gamma
Γ 将
N
\\mathcalN
N 分为内 外两部分
N
+
\\mathcalN^+
N+和
N
−
\\mathcalN^-
N−, 即
N
+
∩
N
−
=
∅
,
N
+
∪
Γ
∪
N
−
=
N
\\mathcalN^+ \\cap \\mathcalN^-=\\emptyset, \\mathcalN^+ \\cup \\Gamma \\cup \\mathcalN^-=\\mathcalN
N+∩N−=∅,N+∪Γ∪N−=N. 假设存在水平集函数
ϕ
(
x
)
∈
C
2
(
N
)
,
∇
ϕ
(
x
)
≠
0
\\phi(\\mathbfx) \\in C^2(\\mathcalN), \\nabla \\phi(\\mathbfx) \\neq 0
ϕ(x)∈C2(N),∇ϕ(x)=0, 使得
Γ
\\Gamma
Γ 具有如下的零水平集表达形式:
Γ
=
x
=
(
x
,
y
,
z
)
∈
N
∣
ϕ
(
x
)
=
0
\\Gamma=\\\\mathbfx=(x, y, z) \\in \\mathcalN \\mid \\phi(\\mathbfx)=0\\
Γ=x=(x,y,z)∈N∣ϕ(x)=0
且有
ϕ
(
x
)
>
0
,
x
∈
N
+
ϕ
(
x
)
<
0
,
x
∈
N
−
\\begincases\\phi(\\mathbfx)>0, & \\mathbfx \\in \\mathcalN^+ \\\\ \\phi(\\mathbfx)<0, & \\mathbfx \\in \\mathcalN^-\\endcases
ϕ(x)>0,ϕ(x)<0,x∈N+x∈N−
曲面
Γ
\\Gamma
Γ 上节点
x
x
x 处的单位法向为
n
(
x
)
=
(
n
1
,
n
2
,
n
3
)
=
∇
ϕ
(
x
)
∣
∇
ϕ
(
x
)
∣
.
\\mathbfn(\\mathbfx)=\\left(n_1, n_2, n_3\\right)=\\frac\\nabla \\phi(\\mathbfx)|\\nabla \\phi(\\mathbfx)| .
n(x)=(n1,n2,n3)=∣∇ϕ(x)∣∇ϕ(x).
特别地, 将
N
\\mathcalN
N 定义为一个带状区域, 即
N
:
=
x
∈
R
3
∣
dist
(
x
,
Γ
)
<
σ
\\mathcalN:=\\left\\\\mathbfx \\in \\mathbbR^3 \\mid \\operatornamedist(\\mathbfx, \\Gamma)<\\sigma\\right\\
N:=x∈R3∣dist(x,Γ)<σ. 当
σ
>
0
\\sigma>0
σ>0 足够小时, 对于曲面
Γ
\\Gamma
Γ 可定义唯一的符号距离函数
d
ˉ
(
x
)
∈
C
2
(
N
)
\\bard(\\mathbfx) \\in C^2(\\mathcalN)
dˉ(x)∈C2(N) 如下:
∣
d
ˉ
(
x
)
∣
=
dist
(
x
,
Γ
)
,
x
∈
N
,
d
ˉ
(
x
)
=
0
,
x
∈
Γ
,
d
ˉ
(
x
)
>
0
,
x
∈
N
+
,
d
ˉ
(
x
)
<
0
,
x
∈
N
−
.
\\begincases|\\bard(\\mathbfx)|=\\operatornamedist(\\mathbfx, \\Gamma), & \\mathbfx \\in \\mathcalN, \\\\ \\bard(\\mathbfx)=0, & \\mathbfx \\in \\Gamma, \\\\ \\bard(\\mathbfx)>0, & \\mathbfx \\in \\mathcalN^+, \\\\ \\bard(\\mathbfx)<0, & \\mathbfx \\in \\mathcalN^- .\\endcases
⎩⎪⎪⎪⎨⎪⎪⎪⎧∣dˉ(x)∣=dist(x,Γ),dˉ(x)=0,dˉ(x)>0,dˉ(x)<0,x∈N,x∈Γ,x∈N+,x∈N−.
由上述定义可知曲面
Γ
\\Gamma
Γ 为
d
ˉ
(
x
)
\\bard(\\mathbfx)
dˉ(x) 的零水平集, 又
d
ˉ
(
x
)
\\bard(\\mathbfx)
dˉ(x) 表示欧几里得距离, 故
∣
∇
d
ˉ
(
x
)
∣
=
1
|\\nabla \\bard(\\mathbfx)|=1
∣∇dˉ(x)∣=1. 对于
N
\\mathcalN
N 内的任意一点
x
\\mathbfx
x, 设
a
\\mathbfa
a 为其在
Γ
\\Gamma
Γ 上距离最近的点, 则有
∇
d
ˉ
(
x
)
=
n
(
a
(
x
)
)
\\nabla \\bard(\\mathbfx)=\\mathbfn(\\mathbfa(\\mathbfx))
∇dˉ(x)=n(a(x)) 成 立, 由于
σ
\\sigma
σ 足够小, 故
a
\\mathbfa
a 唯一, 且
a
\\mathbfa
a 与
x
\\mathrmx
x 之间存在对应关系
x
=
a
(
x
)
+
d
ˉ
(
x
)
n
(
a
(
x
)
)
\\mathbfx=\\mathbfa(\\mathbfx)+\\bard(\\mathbfx) \\mathbfn(\\mathbfa(\\mathbfx))
x=a(x)+dˉ(x)n(a(x))
将法向量
n
\\mathbfn
n 在
N
\\mathcalN
N 内沿法向进行常值延拓, 则有
n
(
x
)
=
n
(
a
(
x
)
)
=
∇
d
ˉ
(
x
)
\\mathbfn(\\mathbfx)=\\mathbfn(\\mathbfa(\\mathbfx))=\\nabla \\bard(\\mathbfx)
n(x)=n(a(x))=∇dˉ(x).
下面介绍曲面抛物方程和研究其弱解所需的Sobolev空间.
考虑如下定义在曲 面
Γ
\\Gamma
Γ 上的抛物方程: 以上是关于曲面抛物方程的质量集中法的主要内容,如果未能解决你的问题,请参考以下文章
u
t
−
Δ
Γ
u
=
f
,
x