We’re putting the final touches on our new badges platform. Badge issuance remains temporarily paused, but all completions are being recorded and will be fulfilled once the platform is live. Thank you for your patience.

Ansys Learning Forum Forums Discuss Simulation Photonics How to measure transmission coefficients on a given plane . Reply To: How to measure transmission coefficients on a given plane .

anna.wirth-singh
Ansys Employee

Hi, 

Thanks for providing some clarification on your quesiton. In the paper you shared, it looks like Tx and Ty are the transmission coefficients for x-polarized and y-polarized components. From the script, it seems that you are trying to run one simulation and decompose the results into components to get the results for both polarizations; is that right?

I'd like to suggest, alternatively, would it be easier to run two different simulations (one for each polarization) to get Tx and Ty? You could try:

  1. Set the source to be polarized along X (polarization angle = 0) and run the simulation
  2. Get the Tx result using Tx = getdata("monitor_4100", "T"); and save that variable to the workspace
  3. Switch the source to polarization angle = 90 and run the simulation again
  4. Get Tx using Ty = getdata("monitor_4100", "T"); and save that variable to the workspace as well. 

 

I would like to add that another way to integrate the amount of power through a particular plane would be to define a monitor where you want to measure, and then just get the "power" result from that monitor.Â