Simulation techniques in resistance spot welding.