Jacobian-free Newton-Krylov subspace method with wavelet-based preconditioner for analysis of transient elastohydrodynamic lubrication problems with surface asperities