FDTD: Solving 1+1D delay PDE in parallel

Published: 11 Oct 2018 | Version 1 | DOI: 10.17632/mmyw3fgjxh.1

Description of this data

We present a proof of concept for solving a 1+1D complex-valued, delay partial differential equation (PDE) that emerges in the study of waveguide quantum electrodynamics (QED) by adapting the finite-difference time-domain (FDTD) method. The delay term is spatially non-local, rendering conventional approaches such as the method of lines inapplicable. We show that by properly designing the grid and by supplying the (partial) exact solution as the boundary condition, the delay PDE can be numerically solved. In addition, we demonstrate that while the delay imposes strong data dependency, multi-thread parallelization can nevertheless be applied to such a problem. Our code provides a numerically exact solution to the time-dependent multi-photon scattering problem in waveguide QED.

Experiment data files

This data is associated with the following publication:

FDTD: Solving 1+1D delay PDE in parallel

Published in: Computer Physics Communications

Latest version

  • Version 1


    Published: 2018-10-11

    DOI: 10.17632/mmyw3fgjxh.1

    Cite this dataset

    Fang, Yao-Lung L. (2018), “FDTD: Solving 1+1D delay PDE in parallel”, Mendeley Data, v1 http://dx.doi.org/10.17632/mmyw3fgjxh.1


Computational Physics

Mendeley Library

Organise your research assets using Mendeley Library. Add to Mendeley Library


MIT Learn more

The files associated with this dataset are licensed under a MIT License licence.

What does this mean?

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.