Applications to Electrodynamics with Lattice Boltzmann Method
碩士 === 國立臺灣大學 === 物理研究所 === 99 === Lattice Boltzmann method (LBM) is used to solve fluid problems traditionally. Rarely is LBM adopted to simulate electromagnetic problems. On the other hand, there are several kinds of methods for simulating electromagnetic problems, such as the finite-difference ti...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Published: |
2010
|
Online Access: | http://ndltd.ncl.edu.tw/handle/34184510344385210471 |
id |
ndltd-TW-099NTU05198007 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-099NTU051980072015-10-28T04:07:30Z http://ndltd.ncl.edu.tw/handle/34184510344385210471 Applications to Electrodynamics with Lattice Boltzmann Method 晶格波茲曼在電動力學兮應用 Yin-Jen Lin 林英仁 碩士 國立臺灣大學 物理研究所 99 Lattice Boltzmann method (LBM) is used to solve fluid problems traditionally. Rarely is LBM adopted to simulate electromagnetic problems. On the other hand, there are several kinds of methods for simulating electromagnetic problems, such as the finite-difference time-domain method. However, a whole new algorithm developed by Mendoza in 2008 combines lattice Boltzmann equation and Maxwell equation to simulate electrodynamics. When correct initial and boundary conditions are specified, the 4-current and six independent elements of electromagnetic field can be evolved at any time under this algorithm. I explored various non-trivial boundary conditions in the calculations, such as conducting walls of a waveguide and non-reflecting boundary. Since LBM can also handle nonlinear dielectric materials, I also explore the steepening of wave packets in such a nonlinear material. I implemented this computation algorithm using GPU. Through the CUDATMarchitecture, the calculation can be substantially speeded up. 闕志鴻 2010 學位論文 ; thesis 39 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立臺灣大學 === 物理研究所 === 99 === Lattice Boltzmann method (LBM) is used to solve fluid problems traditionally.
Rarely is LBM adopted to simulate electromagnetic problems.
On the other hand, there are several kinds of methods for simulating electromagnetic
problems, such as the finite-difference time-domain method.
However, a whole new algorithm developed by Mendoza in 2008 combines
lattice Boltzmann equation and Maxwell equation to simulate electrodynamics.
When correct initial and boundary conditions are specified,
the 4-current and six independent elements of electromagnetic field can be
evolved at any time under this algorithm.
I explored various non-trivial boundary conditions in the calculations,
such as conducting walls of a waveguide and non-reflecting boundary.
Since LBM can also handle nonlinear dielectric materials, I also explore
the steepening of wave packets in such a nonlinear material. I implemented
this computation algorithm using GPU. Through the CUDATMarchitecture,
the calculation can be substantially speeded up.
|
author2 |
闕志鴻 |
author_facet |
闕志鴻 Yin-Jen Lin 林英仁 |
author |
Yin-Jen Lin 林英仁 |
spellingShingle |
Yin-Jen Lin 林英仁 Applications to Electrodynamics with Lattice Boltzmann Method |
author_sort |
Yin-Jen Lin |
title |
Applications to Electrodynamics with Lattice Boltzmann Method |
title_short |
Applications to Electrodynamics with Lattice Boltzmann Method |
title_full |
Applications to Electrodynamics with Lattice Boltzmann Method |
title_fullStr |
Applications to Electrodynamics with Lattice Boltzmann Method |
title_full_unstemmed |
Applications to Electrodynamics with Lattice Boltzmann Method |
title_sort |
applications to electrodynamics with lattice boltzmann method |
publishDate |
2010 |
url |
http://ndltd.ncl.edu.tw/handle/34184510344385210471 |
work_keys_str_mv |
AT yinjenlin applicationstoelectrodynamicswithlatticeboltzmannmethod AT línyīngrén applicationstoelectrodynamicswithlatticeboltzmannmethod AT yinjenlin jīnggébōzīmànzàidiàndònglìxuéxīyīngyòng AT línyīngrén jīnggébōzīmànzàidiàndònglìxuéxīyīngyòng |
_version_ |
1718114045121265664 |