Boundary conditions

From FDTD++ wiki
Jump to: navigation, search

Note: If there are any additional boundary conditions that you would like to see in future releases, please visit the discussion forums or email support@fdtdxx.com.


A number of boundary conditions are implemented in FDTD++, which, in combination with geometric modeling, can be used to model any computational domain. Currently, implemented boundary conditions include: absorbing boundary conditions to simulate objects in infinite domains (the default boundary condition along all directions), periodic boundary conditions to simulate periodic systems, or conducting boundary conditions to simulate objects in a static field, waveguides, etc. These boundary conditions are discussed in this section.

Note that these boundary conditions can be used in combination. For example, absorbing boundary conditions could be used along the $z$-direction, periodic boundary conditions along $x$, and conducting boundary conditions along $y$.