Direct Numerical Simulation of Homogeneous Isotropic Turbulence - A Methodology and Applications