Complex Fourier element shape functions for analysis of 2D static and transient dynamic problems using dual reciprocity boundary element method. (October 2018)