[Update] Implemented parallel computation for calculating one gradient.

The process time is shortened(just a bit).
[Update] Imporved accuracy in numerical differentiation.

Instead, the process time become slow slightly.