S4: Stanford Stratified Structure Solver

By Jiarui Kang; Xufeng Wang1; Peter Bermel1; Chang Liu1

1. Purdue University

S4 is a frequency domain code to solve layered periodic structures. Internally, it uses Rigorous Coupled Wave Analysis (RCWA; also called the Fourier Modal Method (FMM)) and the S-matrix algorithm.

Launch Tool

You must login before you can run this tool.

Version 1.11 - published on 13 Aug 2014

doi:10.4231/D35T3G11T cite this

Open source: license | download

View All Supporting Documents

Recent Questions

Ask a question

Recent Questions (1-14 of 14)
2533 Why the result is not correct when sweeping freqency?
Asked by Zhi Cheng Open 1
0 Like
2509 TiO2 layer over the sides of a grating period
Asked by afsara taher Open 1
2177 Are there any flags that could be used to alter (i.e. improve) the convergence rate
Asked by Paul Safier Open 1
0 Like
1611 Is there an example that uses a DBR stack?
Asked by Aaron Pung Open 0
0 Like
1560 why the materials can’t be defined as anisotropy material
Asked by Ge Yin 尹格 Open 1
0 Like
1469 Why do grating periods< 1 result in a strange permittivity profile?
Asked by Olf Open 1
1468 2D Grating with periods < 1 give a strange permittivity
Asked by Olf Open 1
0 Like
1456 How to select polarization of the incident wave?
Asked by Arjyajyoti Goswami Open 0
0 Like
1440 what is the difference between AddLayer(‘slab’) and A
Asked by Tzu-ging Lin Open 0
0 Like
1433 How does S4 rescale the unit in the control file?
Asked by Tzu-ging Lin Open 1
0 Like
1432 Can S4 be used to simulate vertical tapering nanowire arrays by divide the arrays into different levels?
Asked by Tzu-ging Lin Open 1
Points 0 Like
1389 Why is there a discrepancy between the control file interface and the GUI?
Asked by Alexander Reed Munoz Open 0
1354 How can I define the thickness of each layer in S4?
Asked by Mostafa El-Aasser Open 1
0 Like
1344 What does lattice vector means in the S4 simulation set up?
Asked by Arjyajyoti Goswami Closed 1
0 Like