Skip to content
/ STDDM2d Public

Source transfer domain decompostion method with FDFD for large-scale complex nanostructures modeling

Notifications You must be signed in to change notification settings

qqot/STDDM2d

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

7 Commits
ย 
ย 
ย 
ย 

Repository files navigation

STDDM2d

Domain Decomposition Method (DDM) for Large-Scale Electromagnetic Simulations

This repository provides the source codes accompanying the paper: Z. Wang, C. Huang, W. Lu, Y. Chen, and W. Sha, "Parallel overlapping-domain decomposition FDFD for modeling of large-scale complex nanostructures," Opt. Express 33, 48793-48806 (2025). doi: https://doi.org/10.1364/OE.578619

๐Ÿ” Overview

This project implements a parallel overlapping domain decomposition method (DDM) based on the finite-difference frequency-domain (FDFD) formulation to model the electromagnetic response of large-scale complex nanostructures. The global computational domain is partitioned into multiple overlapping subdomains terminated with perfectly matched layers (PMLs), enabling seamless source transfer between adjacent subdomains.

โš™๏ธ Requirements

  • MATLAB R2022a or later
  • Parallel Computing Toolbox
  • (Optional) Multi-core or multi-node cluster for spmd parallel runs

๐Ÿง  Citation and Usage Policy

If you use, adapt, or build upon this code in your research, please cite the following paper: Z. Wang, C. Huang, W. Lu, Y. Chen, and W. Sha, "Parallel overlapping-domain decomposition FDFD for modeling of large-scale complex nanostructures," Opt. Express 33, 48793-48806 (2025).

About

Source transfer domain decompostion method with FDFD for large-scale complex nanostructures modeling

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages