I want to solve a 3D wave equations in curved coordinate (for 3D bent rib waveguide) numerically by finite difference method, but I don't know about convenient boundary conditions, which boundary conditions should be applied, Perfect Match Layer or Transparent boundary condition? could anyone help me please?