Operator extension implementing an uniaxial perfectly matched layer (upml) This new pml implementation is going to replace the old split-field pml