This document describes a parallel processing approach to computer-aided design of nonlinear microwave networks. The algorithm assigns each circuit element to an identifiable parallel process. This allows the nonlinear network to be solved without iteration and provides a significant reduction in computational time. The parallel processes communicate through message passing and can be implemented on a desktop computer with a Transputer board, providing efficient analysis and optimization capabilities for nonlinear microwave circuits.