3rd-order Spectral Representation Method: Simulation of multi-dimensional random fields and ergodic multi-variate random processes with fast Fourier transform implementation. (April 2021)