import 121.4 s

===== A) rcwa_jones_1d UNPATTERNED film vs TMM (amplitude+phase) =====
 nf=2.0 ang=0.0 (80.83s)
   Jr   xx=0.4450283105<-3.014972485 yy=0.4450283105<-3.014972485 xy=0.00e+00 yx=0.00e+00
   TMM  rxx=0.4450283105<+0.126620168 ryy=0.4450283105<-3.014972485
   Jt   xx=0.7311861609<-1.342125558 yy=0.7311861609<-1.342125558
   TMM  txx=0.7311861609<-1.342125558 tyy=0.7311861609<-1.342125558
   d(Jrxx,rxx)=8.901e-01  d(Jrxx,-rxx)=5.594e-17  d(Jryy,ryy)=5.929e-17  d(Jryy,-ryy)=8.901e-01
   d(Jtxx,txx)=1.241e-16  d(Jtxx,-txx)=1.462e+00  d(Jtyy,tyy)=1.241e-16  d(Jtyy,-tyy)=1.462e+00
 nf=2.0 ang=45.0 (0.00s)
   Jr   xx=0.3098389837<+3.094655212 yy=0.5774555761<+3.113152510 xy=0.00e+00 yx=0.00e+00
   TMM  rxx=0.3098389837<-0.046937442 ryy=0.5774555761<+3.113152510
   Jt   xx=0.8669816793<-1.637541880 yy=0.5968947309<-1.630679387
   TMM  txx=0.8669816793<-1.637541880 tyy=0.5968947309<-1.630679387
   d(Jrxx,rxx)=6.197e-01  d(Jrxx,-rxx)=2.229e-16  d(Jryy,ryy)=1.110e-16  d(Jryy,-ryy)=1.155e+00
   d(Jtxx,txx)=2.225e-16  d(Jtxx,-txx)=1.734e+00  d(Jtyy,tyy)=5.562e-16  d(Jtyy,-tyy)=1.194e+00
 nf=(2+0.05j) ang=0.0 (0.00s)
   Jr   xx=0.4201379402<-2.993006469 yy=0.4201379402<-2.993006469 xy=0.00e+00 yx=0.00e+00
   TMM  rxx=0.4201379402<+0.148586185 ryy=0.4201379402<-2.993006469
   Jt   xx=0.6530327072<-1.347190352 yy=0.6530327072<-1.347190352
   TMM  txx=0.6530327072<-1.347190352 tyy=0.6530327072<-1.347190352
   d(Jrxx,rxx)=8.403e-01  d(Jrxx,-rxx)=6.206e-17  d(Jryy,ryy)=2.797e-16  d(Jryy,-ryy)=8.403e-01
   d(Jtxx,txx)=1.144e-16  d(Jtxx,-txx)=1.306e+00  d(Jtyy,tyy)=1.144e-16  d(Jtyy,-tyy)=1.306e+00
 nf=(2+0.05j) ang=45.0 (0.00s)
   Jr   xx=0.2865198604<-3.120536267 yy=0.5507890650<-3.133541536 xy=0.00e+00 yx=0.00e+00
   TMM  rxx=0.2865198604<+0.021056387 ryy=0.5507890650<-3.133541536
   Jt   xx=0.7631310753<-1.643934184 yy=0.5311773022<-1.647470921
   TMM  txx=0.7631310753<-1.643934184 tyy=0.5311773022<-1.647470921
   d(Jrxx,rxx)=5.730e-01  d(Jrxx,-rxx)=3.331e-16  d(Jryy,ryy)=7.806e-18  d(Jryy,-ryy)=1.102e+00
   d(Jtxx,txx)=1.144e-16  d(Jtxx,-txx)=1.526e+00  d(Jtyy,tyy)=2.247e-16  d(Jtyy,-tyy)=1.062e+00

===== B) RCWAStack 3-layer UNPATTERNED vs TMM =====
 ang=0.0
   Jr xx=0.4188928361<+2.553378424 yy=0.4188928361<+2.553378424 | TMM rxx=0.4188928361<-0.588214229 ryy=0.4188928361<+2.553378424
   Jt xx=0.7414080261<+1.030783963 yy=0.7414080261<+1.030783963 | TMM txx=0.7414080261<+1.030783963 tyy=0.7414080261<+1.030783963
   |dr_xx|=2.355e-16 |dr_yy|=2.355e-16 |dt_xx|=2.220e-16 |dt_yy|=1.241e-16
 ang=40.0
   Jr xx=0.1047747110<+1.206419392 yy=0.1203915543<+2.163178938 | TMM rxx=0.1047747110<-1.935173262 ryy=0.1203915543<+2.163178938
   Jt xx=0.8818641391<+0.459785080 yy=0.7463451247<+0.432615821 | TMM txx=0.8818641391<+0.459785080 tyy=0.7463451247<+0.432615821
   |dr_xx|=7.566e-16 |dr_yy|=3.828e-16 |dt_xx|=1.055e-15 |dt_yy|=8.951e-16

===== C) thick absorbing layer stability (100 um) =====
   depth=     1.0 um  sumR=0.022387518 sumT=7.283e-01 finite=True
   depth=    10.0 um  sumR=0.019817007 sumT=1.404e-01 finite=True
   depth=   100.0 um  sumR=0.017971684 sumT=1.531e-05 finite=True

===== D) reciprocity (1-D lossless): DE_t(m, sup->sub) vs reversed =====
   pol=te m=-1: T_fwd=0.247369315008  T_rev=0.051935672289  rel=7.900e-01
   pol=te m=+0: T_fwd=0.386594560410  T_rev=0.386594560410  rel=5.026e-15
   pol=te m=+1: T_fwd=0.031794012387  T_rev=0.000000000000  rel=1.000e+00
   pol=tm m=-1: T_fwd=0.201068705834  T_rev=0.121010202656  rel=3.982e-01
   pol=tm m=+0: T_fwd=0.221826315053  T_rev=0.221826315053  rel=4.642e-14
   pol=tm m=+1: T_fwd=0.093192345975  T_rev=0.000000000000  rel=1.000e+00
