CADETProcess.simulator.Cadet.simulate

Contents

CADETProcess.simulator.Cadet.simulate#

Cadet.simulate(process, previous_results=None, **kwargs)#

Simulate the process.

Depending on the state of evaluate_stationarity, the process is simulated until the termination criterion is reached.

Parameters:
processProcess

The process to be simulated.

previous_resultsSimulationResults, optional

Results of the previous simulation run for initial conditions.

**kwargs

Additional keyword arguments.

Returns:
resultsSimulationResults

Results of the final cycle of the simulation.

Raises:
TypeError

If the process is not an instance of Process.

CADETProcessError

If the process is not configured correctly.