In the last few decades, many types of nonlinear components that operate in switching modes have appeared in electrical and electronics engineering. These components are conveniently modeled by piece-wise linearization which results with linear circuits containing switches. Hence, the analysis of such circuits has gained more importance. In this paper, a fast algorithm for the steady-state solution of the nonlinear circuits of this type is considered. This algorithm implements maximum advantage when the lonlinearities are discrete and strong as in most of the power electronics semiconductor devices, (C) 2002 Elsevier Science Ltd. All rights reserved.