Introduction Numerical methods Benchmark tests TS-WENO for a BTE Intermediate approximations The nanoMOSFET
A contribution to the simulation of Vlasov-based models
Francesco Vecil
Universitat Autònoma de Barcelona
A contribution to the simulation of Vlasov-based models Francesco - - PowerPoint PPT Presentation
Introduction Numerical methods Benchmark tests TS-WENO for a BTE Intermediate approximations The nanoMOSFET A contribution to the simulation of Vlasov-based models Francesco Vecil Universitat Autnoma de Barcelona Universitat Autnoma de
Introduction Numerical methods Benchmark tests TS-WENO for a BTE Intermediate approximations The nanoMOSFET
Universitat Autònoma de Barcelona
Introduction Numerical methods Benchmark tests TS-WENO for a BTE Intermediate approximations The nanoMOSFET
1
2
3
4
5
6
Introduction Numerical methods Benchmark tests TS-WENO for a BTE Intermediate approximations The nanoMOSFET Introduction
1
2
3
4
5
6
Introduction Numerical methods Benchmark tests TS-WENO for a BTE Intermediate approximations The nanoMOSFET Introduction
source gate gate channel SiO layers
2
Introduction Numerical methods Benchmark tests TS-WENO for a BTE Intermediate approximations The nanoMOSFET Introduction
source gate gate channel SiO layers
2
Introduction Numerical methods Benchmark tests TS-WENO for a BTE Intermediate approximations The nanoMOSFET Introduction
source gate gate channel SiO layers
2
Introduction Numerical methods Benchmark tests TS-WENO for a BTE Intermediate approximations The nanoMOSFET Introduction
Introduction Numerical methods Benchmark tests TS-WENO for a BTE Intermediate approximations The nanoMOSFET Introduction
Introduction Numerical methods Benchmark tests TS-WENO for a BTE Intermediate approximations The nanoMOSFET Introduction
Introduction Numerical methods Benchmark tests TS-WENO for a BTE Intermediate approximations The nanoMOSFET Introduction
Introduction Numerical methods Benchmark tests TS-WENO for a BTE Intermediate approximations The nanoMOSFET Introduction
Introduction Numerical methods Benchmark tests TS-WENO for a BTE Intermediate approximations The nanoMOSFET Introduction
Introduction Numerical methods Benchmark tests TS-WENO for a BTE Intermediate approximations The nanoMOSFET PWENO interpolations
1
2
3
4
5
6
Introduction Numerical methods Benchmark tests TS-WENO for a BTE Intermediate approximations The nanoMOSFET PWENO interpolations
0.5 1 1.5
0.5 1 WENO-6,4
0.5 1 1.5
0.5 1 Lagrange-6
Introduction Numerical methods Benchmark tests TS-WENO for a BTE Intermediate approximations The nanoMOSFET PWENO interpolations
0.5 1 1.5
0.5 1 WENO-6,4
0.5 1 1.5
0.5 1 Lagrange-6
Introduction Numerical methods Benchmark tests TS-WENO for a BTE Intermediate approximations The nanoMOSFET PWENO interpolations
x x x x x x x
i i+1 i+2 i+3 i−1 i−2 i−3
Introduction Numerical methods Benchmark tests TS-WENO for a BTE Intermediate approximations The nanoMOSFET PWENO interpolations
x x x x x x x
i i+1 i+2 i+3 i−1 i−2 i−3
Introduction Numerical methods Benchmark tests TS-WENO for a BTE Intermediate approximations The nanoMOSFET PWENO interpolations
L2
(xi,xi+1)
L2
(xi,xi+1)
L2
(xi,xi+1)
Introduction Numerical methods Benchmark tests TS-WENO for a BTE Intermediate approximations The nanoMOSFET PWENO interpolations
L2
(xi,xi+1)
L2
(xi,xi+1)
L2
(xi,xi+1)
Introduction Numerical methods Benchmark tests TS-WENO for a BTE Intermediate approximations The nanoMOSFET PWENO interpolations
L2
(xi,xi+1)
L2
(xi,xi+1)
L2
(xi,xi+1)
Introduction Numerical methods Benchmark tests TS-WENO for a BTE Intermediate approximations The nanoMOSFET PWENO interpolations
˜ ωr(x) P2
s=0 ˜
ωs(x) of the protoweights ˜
Introduction Numerical methods Benchmark tests TS-WENO for a BTE Intermediate approximations The nanoMOSFET PWENO interpolations
˜ ωr(x) P2
s=0 ˜
ωs(x) of the protoweights ˜
Introduction Numerical methods Benchmark tests TS-WENO for a BTE Intermediate approximations The nanoMOSFET PWENO interpolations
˜ ωr(x) P2
s=0 ˜
ωs(x) of the protoweights ˜
Introduction Numerical methods Benchmark tests TS-WENO for a BTE Intermediate approximations The nanoMOSFET Splitting techniques
1
2
3
4
5
6
Introduction Numerical methods Benchmark tests TS-WENO for a BTE Intermediate approximations The nanoMOSFET Splitting techniques
Introduction Numerical methods Benchmark tests TS-WENO for a BTE Intermediate approximations The nanoMOSFET Splitting techniques
Introduction Numerical methods Benchmark tests TS-WENO for a BTE Intermediate approximations The nanoMOSFET Splitting techniques
Introduction Numerical methods Benchmark tests TS-WENO for a BTE Intermediate approximations The nanoMOSFET Splitting techniques
2 eL2∆teL1 ∆t 2 f(t).
Introduction Numerical methods Benchmark tests TS-WENO for a BTE Intermediate approximations The nanoMOSFET Splitting techniques
2 eL2∆teL1 ∆t 2 f(t).
Introduction Numerical methods Benchmark tests TS-WENO for a BTE Intermediate approximations The nanoMOSFET Splitting techniques
2 eL2∆teL1 ∆t 2 f(t).
Introduction Numerical methods Benchmark tests TS-WENO for a BTE Intermediate approximations The nanoMOSFET Splitting techniques
2 eL2∆teL1 ∆t 2 f(t).
Introduction Numerical methods Benchmark tests TS-WENO for a BTE Intermediate approximations The nanoMOSFET Linear advection
1
2
3
4
5
6
Introduction Numerical methods Benchmark tests TS-WENO for a BTE Intermediate approximations The nanoMOSFET Linear advection
Introduction Numerical methods Benchmark tests TS-WENO for a BTE Intermediate approximations The nanoMOSFET Linear advection
Introduction Numerical methods Benchmark tests TS-WENO for a BTE Intermediate approximations The nanoMOSFET Linear advection
tn+1 t n x i−1 x i+1 x i
i−1/2
x
i+1/2
x the average along the purple segment plus the average along the blue segment minus the average along the green segment
x x
the characteristics backward.
FLUX BALANCE METHOD means evualuating the flux at time t from a balance of
n+1
fluxes at previous time t :
n
The averages along the red segments are the same, because we have followed
Introduction Numerical methods Benchmark tests TS-WENO for a BTE Intermediate approximations The nanoMOSFET Vlasov with confining potential
1
2
3
4
5
6
Introduction Numerical methods Benchmark tests TS-WENO for a BTE Intermediate approximations The nanoMOSFET Vlasov with confining potential
x2 2
2 ρ − f
Introduction Numerical methods Benchmark tests TS-WENO for a BTE Intermediate approximations The nanoMOSFET Vlasov with confining potential
2
2
2
R
R
R
R
Introduction Numerical methods Benchmark tests TS-WENO for a BTE Intermediate approximations The nanoMOSFET Vlasov-Poisson
1
2
3
4
5
6
Introduction Numerical methods Benchmark tests TS-WENO for a BTE Intermediate approximations The nanoMOSFET Vlasov-Poisson
R
2 ,
Introduction Numerical methods Benchmark tests TS-WENO for a BTE Intermediate approximations The nanoMOSFET Overview
1
2
3
4
5
6
Introduction Numerical methods Benchmark tests TS-WENO for a BTE Intermediate approximations The nanoMOSFET Overview
Introduction Numerical methods Benchmark tests TS-WENO for a BTE Intermediate approximations The nanoMOSFET Overview
R3
Introduction Numerical methods Benchmark tests TS-WENO for a BTE Intermediate approximations The nanoMOSFET Numerics
1
2
3
4
5
6
Introduction Numerical methods Benchmark tests TS-WENO for a BTE Intermediate approximations The nanoMOSFET Numerics
√2m∗kBTL
1 10 V∗ l∗
2m∗
2m∗kBTL
1 l∗2t∗
t∗
Introduction Numerical methods Benchmark tests TS-WENO for a BTE Intermediate approximations The nanoMOSFET Numerics
γ0(k) −√ γ0(k)
1,
1
1
γ+(k) −√ γ+(k)
1,
1
1
γ−(k) −√ γ−(k)
1,
1
1
Introduction Numerical methods Benchmark tests TS-WENO for a BTE Intermediate approximations The nanoMOSFET Numerics
2 + k2 3
k1 k1 k23 k23 m+1 m+2 m m−1 l fi fi−1 fi+1 fi+2
S S S S
1 1
U L R D
l m m+1 fi fi+1
Introduction Numerical methods Benchmark tests TS-WENO for a BTE Intermediate approximations The nanoMOSFET Experiments
1
2
3
4
5
6
Introduction Numerical methods Benchmark tests TS-WENO for a BTE Intermediate approximations The nanoMOSFET Experiments
Introduction Numerical methods Benchmark tests TS-WENO for a BTE Intermediate approximations The nanoMOSFET Motivations
1
2
3
4
5
6
Introduction Numerical methods Benchmark tests TS-WENO for a BTE Intermediate approximations The nanoMOSFET Motivations
−1
ε
Introduction Numerical methods Benchmark tests TS-WENO for a BTE Intermediate approximations The nanoMOSFET Motivations
−1
ε
Introduction Numerical methods Benchmark tests TS-WENO for a BTE Intermediate approximations The nanoMOSFET Motivations
−1
ε
Introduction Numerical methods Benchmark tests TS-WENO for a BTE Intermediate approximations The nanoMOSFET Motivations
−1
ε
Introduction Numerical methods Benchmark tests TS-WENO for a BTE Intermediate approximations The nanoMOSFET Motivations
Introduction Numerical methods Benchmark tests TS-WENO for a BTE Intermediate approximations The nanoMOSFET Motivations
Introduction Numerical methods Benchmark tests TS-WENO for a BTE Intermediate approximations The nanoMOSFET Motivations
Introduction Numerical methods Benchmark tests TS-WENO for a BTE Intermediate approximations The nanoMOSFET Motivations
−1
Introduction Numerical methods Benchmark tests TS-WENO for a BTE Intermediate approximations The nanoMOSFET Motivations
−1
Introduction Numerical methods Benchmark tests TS-WENO for a BTE Intermediate approximations The nanoMOSFET Motivations
∂ρ ∂x ρ (t,x)
∂ρ ∂x
x .
Introduction Numerical methods Benchmark tests TS-WENO for a BTE Intermediate approximations The nanoMOSFET Motivations
∂ρ ∂x ρ (t,x)
∂ρ ∂x
x .
Introduction Numerical methods Benchmark tests TS-WENO for a BTE Intermediate approximations The nanoMOSFET Motivations
εJ ρ(t,x)
εJ ρ(t,x)
x
′′
F
Introduction Numerical methods Benchmark tests TS-WENO for a BTE Intermediate approximations The nanoMOSFET Asymptotic-preserving schemes
1
2
3
4
5
6
Introduction Numerical methods Benchmark tests TS-WENO for a BTE Intermediate approximations The nanoMOSFET Asymptotic-preserving schemes
−1
−1
Introduction Numerical methods Benchmark tests TS-WENO for a BTE Intermediate approximations The nanoMOSFET Asymptotic-preserving schemes
−1
−1
Introduction Numerical methods Benchmark tests TS-WENO for a BTE Intermediate approximations The nanoMOSFET Asymptotic-preserving schemes
−1
−1
Introduction Numerical methods Benchmark tests TS-WENO for a BTE Intermediate approximations The nanoMOSFET Asymptotic-preserving schemes
i,j
ε2 f n
i,j +
ε2
i
i,j
ε2 gn
i,j +
ε2
i
i
i
Introduction Numerical methods Benchmark tests TS-WENO for a BTE Intermediate approximations The nanoMOSFET Asymptotic-preserving schemes
i,j
i,j
i,j
i,j
i,j
i
j−2
j=0
i,j
Introduction Numerical methods Benchmark tests TS-WENO for a BTE Intermediate approximations The nanoMOSFET Asymptotic-preserving schemes
i =
Introduction Numerical methods Benchmark tests TS-WENO for a BTE Intermediate approximations The nanoMOSFET Asymptotic-preserving schemes
∂ ∂t ∂ ∂x
∂t ∂ ∂x
∂x ∂ ∂t
1 α (ρψ(u) − z)
ρ . As α → 0, this system relaxes towards the original system.
Introduction Numerical methods Benchmark tests TS-WENO for a BTE Intermediate approximations The nanoMOSFET Asymptotic-preserving schemes
∂ ∂t ∂ ∂x
∂t ∂ ∂x
∂x ∂ ∂t
1 α (ρψ(u) − z)
ρ . As α → 0, this system relaxes towards the original system.
Introduction Numerical methods Benchmark tests TS-WENO for a BTE Intermediate approximations The nanoMOSFET Asymptotic-preserving schemes
∂ ∂t ∂ ∂x
∂t ∂ ∂x
∂x ∂ ∂t
1 α (ρψ(u) − z)
ρ . As α → 0, this system relaxes towards the original system.
Introduction Numerical methods Benchmark tests TS-WENO for a BTE Intermediate approximations The nanoMOSFET Asymptotic-preserving schemes
1 µ2 1 µ2 1 µ2 1 εµ
εµ
∂ ∂t ∂ ∂t + µ ε ∂ ∂x ∂ ∂t − µ ε ∂ ∂x
α (ρψ(u) − z)
f+ ε2 + z 2ε2 + 1 2α (ρψ(u) − z)
f− ε2 + z 2ε2 + 1 2α (ρψ(u) − z)
Introduction Numerical methods Benchmark tests TS-WENO for a BTE Intermediate approximations The nanoMOSFET Asymptotic-preserving schemes
1 µ2 1 µ2 1 µ2 1 εµ
εµ
∂ ∂t ∂ ∂t + µ ε ∂ ∂x ∂ ∂t − µ ε ∂ ∂x
α (ρψ(u) − z)
f+ ε2 + z 2ε2 + 1 2α (ρψ(u) − z)
f− ε2 + z 2ε2 + 1 2α (ρψ(u) − z)
Introduction Numerical methods Benchmark tests TS-WENO for a BTE Intermediate approximations The nanoMOSFET Asymptotic-preserving schemes
2, so we apply the same strategy as before
Introduction Numerical methods Benchmark tests TS-WENO for a BTE Intermediate approximations The nanoMOSFET Asymptotic-preserving schemes
2
2
¯ D+(zn) 2
2
¯ D−(zn) 2
2µ
εµ
2
¯ D+(zn) 2
2
¯ D−(zn) 2
µ2
2 + (1 − e−∆t/ε2) ¯ D+(zn) 2
2
¯ D−(zn) 2
Introduction Numerical methods Benchmark tests TS-WENO for a BTE Intermediate approximations The nanoMOSFET Asymptotic-preserving schemes
Introduction Numerical methods Benchmark tests TS-WENO for a BTE Intermediate approximations The nanoMOSFET Asymptotic-preserving schemes
i
i
Introduction Numerical methods Benchmark tests TS-WENO for a BTE Intermediate approximations The nanoMOSFET Experiments
1
2
3
4
5
6
Introduction Numerical methods Benchmark tests TS-WENO for a BTE Intermediate approximations The nanoMOSFET Experiments
t,x,v-difference between the fε(t, x, v) given by the kinetic scheme
Introduction Numerical methods Benchmark tests TS-WENO for a BTE Intermediate approximations The nanoMOSFET The model
1
2
3
4
5
6
Introduction Numerical methods Benchmark tests TS-WENO for a BTE Intermediate approximations The nanoMOSFET The model
source gate gate channel SiO layers
2
Introduction Numerical methods Benchmark tests TS-WENO for a BTE Intermediate approximations The nanoMOSFET The model
Introduction Numerical methods Benchmark tests TS-WENO for a BTE Intermediate approximations The nanoMOSFET The model
p · ∇kfp − 1
p
p χp
Introduction Numerical methods Benchmark tests TS-WENO for a BTE Intermediate approximations The nanoMOSFET The model
q ρq(t, x)
r e − ǫr(t,x)
kBTL
− ǫp(t,x)
kBTL − fp(t, x, k)
2 2πkBTLm∗ exp
2|k|2 2kBTLm∗
q .
Introduction Numerical methods Benchmark tests TS-WENO for a BTE Intermediate approximations The nanoMOSFET Numerical methods for the Schrödinger-Poisson block
1
2
3
4
5
6
Introduction Numerical methods Benchmark tests TS-WENO for a BTE Intermediate approximations The nanoMOSFET Numerical methods for the Schrödinger-Poisson block
Introduction Numerical methods Benchmark tests TS-WENO for a BTE Intermediate approximations The nanoMOSFET Numerical methods for the Schrödinger-Poisson block
Introduction Numerical methods Benchmark tests TS-WENO for a BTE Intermediate approximations The nanoMOSFET Numerical methods for the Schrödinger-Poisson block
Introduction Numerical methods Benchmark tests TS-WENO for a BTE Intermediate approximations The nanoMOSFET Numerical methods for the Schrödinger-Poisson block
Introduction Numerical methods Benchmark tests TS-WENO for a BTE Intermediate approximations The nanoMOSFET Numerical methods for the Schrödinger-Poisson block
∂fp ∂x
∂fp ∂k1 and is coupled with the TVD (Total Variation Diminishing) Runge-Kutta-3
p
Introduction Numerical methods Benchmark tests TS-WENO for a BTE Intermediate approximations The nanoMOSFET Numerical methods for the Schrödinger-Poisson block
∂fp ∂x
∂fp ∂k1 and is coupled with the TVD (Total Variation Diminishing) Runge-Kutta-3
p
Introduction Numerical methods Benchmark tests TS-WENO for a BTE Intermediate approximations The nanoMOSFET Numerical methods for the Schrödinger-Poisson block
∂fp ∂x
∂fp ∂k1 and is coupled with the TVD (Total Variation Diminishing) Runge-Kutta-3
p
Introduction Numerical methods Benchmark tests TS-WENO for a BTE Intermediate approximations The nanoMOSFET Experiments
1
2
3
4
5
6
Introduction Numerical methods Benchmark tests TS-WENO for a BTE Intermediate approximations The nanoMOSFET Experiments
0.02 0.04 0.06 0.08 0.1 0.12 1e-09 2e-09 3e-09 4e-09 5e-09 6e-09 7e-09 8e-09 potential energy [eV] z-dimension [m] Border potential 2e+25 4e+25 6e+25 8e+25 1e+26 1.2e+26 1.4e+26 1e-09 2e-09 3e-09 4e-09 5e-09 6e-09 7e-09 8e-09 density [m**(-3)] z-dimension [m] Border density 5e+07 1e+08 1.5e+08 2e+08 2.5e+08 3e+08 3.5e+08 4e+08 1e-09 2e-09 3e-09 4e-09 5e-09 6e-09 7e-09 8e-09 |chi|**2 [m**(-1)] z-dimension [m] Schroedinger eigenvectors eps=3.86 *(kB*TL) eps=5.31 *(kB*TL) eps=8.98 *(kB*TL)
Introduction Numerical methods Benchmark tests TS-WENO for a BTE Intermediate approximations The nanoMOSFET Experiments
0.02 0.04 0.06 0.08 0.1 0.12 0.14 0.16 5e-09 1e-08 1.5e-08 2e-08 0 1e-09 2e-09 3e-09 4e-09 5e-09 6e-09 7e-09 8e-09
0.02 0.04 0.06 0.08 0.1 0.12 0.14 0.16 V [eV] Potential at equilibrium x [m] z [m] V [eV] 2e+25 4e+25 6e+25 8e+25 1e+26 1.2e+26 1.4e+26 x [m] z [m] N [m**(-3)] Density at equilibrium 5e-09 1e-08 1.5e-08 2e-08 1e-09 2e-09 3e-09 4e-09 5e-09 6e-09 7e-09 8e-09 N [m**(-3)] 5e+16 1e+17 1.5e+17 2e+17 2.5e+17 3e+17 3.5e+17 4e+17 4.5e+17 5e+17 5e-09 1e-08 1.5e-08 2e-08 rho [m**(-2)] x [m] Occupations at equilibrium 1-st band 2-th band 3-th band 5e+07 1e+08 1.5e+08 2e+08 2.5e+08 3e+08 x [m] z [m] 1-th band chi**2 [m**(-1)] 5e+07 1e+08 1.5e+08 2e+08 2.5e+08 3e+08 3.5e+08 x [m] z [m] 2-th band chi**2 [m**(-1)] 5e+07 1e+08 1.5e+08 2e+08 2.5e+08 3e+08 3.5e+08 4e+08 x [m] z [m] 3-th band chi**2 [m**(-1)] 2e+25 4e+25 6e+25 8e+25 1e+26 1.2e+26 x [m] z [m] 1-th band Np [m**(-3)] 5e+24 1e+25 1.5e+25 2e+25 2.5e+25 3e+25 3.5e+25 4e+25 x [m] z [m] 2-th band Np [m**(-3)] 2e+23 4e+23 6e+23 8e+23 1e+24 1.2e+24 1.4e+24 1.6e+24 x [m] z [m] 3-th band Np [m**(-3)] 0.1 0.12 0.14 0.16 0.18 0.2 0.22 0.24 0.26 0.28 0.3 5e-09 1e-08 1.5e-08 2e-08 rho [m**(-2)] x [m] Band potential energy at equilibrium 1-st band 2-th band 3-th band
Introduction Numerical methods Benchmark tests TS-WENO for a BTE Intermediate approximations The nanoMOSFET Experiments