1. A computer-implemented method for concurrently simulating multiple parameters of a design of an electrical circuit comprising: receiving a first simulation window, the first simulation window comprising a plurality of simulation times; identifying a first simulation time from the plurality of simulation times; and simulating, by a computer, the design for the determined first simulation time, wherein simulating a design comprises: determining a first set of environmental parameters of the design for the determined first simulation time, analyzing the design for the determined first simulation time and based on the determined first set of environmental parameters using a plurality of analysis engines, each of the plurality of analysis engines configured to determine at least one parameter of the design, determining a second set of environmental parameters based on results from the analysis of the design, and responsive to determining that the analysis of the design has not converged, analyzing the design for the determined first simulation time and based on the second set of environmental parameters using the plurality of analysis engines.