A Novel Compact Conformal 2D FDFD Method for Modeling Waveports in 3D FDTD | Synapse