Class Frequency.ComplexSimulationState
An IComplexSimulationState that will insert a custom solver that allows concurrent write access.
Inheritance
Frequency.ComplexSimulationState
Implements
Inherited Members
Namespace: SpiceSharp.Components.ParallelComponents
Assembly: SpiceSharp.dll
Syntax
protected class Frequency.ComplexSimulationState : ParallelSolverState<Complex, IComplexSimulationState>, IComplexSimulationState, ISolverSimulationState<Complex>, ISimulationState, IVariableFactory<IVariable<Complex>>, IVariableDictionary<IVariable<Complex>>, IReadOnlyDictionary<string, IVariable<Complex>>, IReadOnlyCollection<KeyValuePair<string, IVariable<Complex>>>, IEnumerable<KeyValuePair<string, IVariable<Complex>>>, IEnumerable
Constructors
ComplexSimulationState(IComplexSimulationState)
Initializes a new instance of the Frequency.ComplexSimulationState class.
Declaration
public ComplexSimulationState(IComplexSimulationState parent)
Parameters
Type | Name | Description |
---|---|---|
IComplexSimulationState | parent | The parent. |
Exceptions
Type | Condition |
---|---|
ArgumentNullException | Thrown if |