The PerturbAndObserveRunner TObserve type exposes the following members.
Back to Top
Back to Top
Back to Top
Constructors
Name | Description | |
---|---|---|
![]() | PerturbAndObserveRunner TObserve |
Instantiates a new PerturbAndObserveRunner TObserve .
|
![]() | PerturbAndObserveRunner TObserve (ISimulator) |
Instantiates a new PerturbAndObserveRunner TObserve .
|
Methods
Name | Description | |
---|---|---|
![]() | RunPerturbAndObserve |
Runs the perturb-and-observe experiment.
|
Properties
Name | Description | |
---|---|---|
![]() | AfterValues |
A dictionary specifying the observed effect of all perturbations.
|
![]() | BeforeValues |
The set of observed values before any perturbation occurs.
|
![]() | NetworkFilename |
The full path to the master network file to run the perturb-and-observe experiment on.
|
![]() | ObserveElementSelector |
A function that, given a NetworkModel, returns a set of NetworkElements that should
have a specific value observed.
|
![]() | ObserveElementValuesSelector |
A function that, given a NetworkElement, returns a value that should be recorded, both
before and after the experiment is run.
|
![]() | PerturbCommands |
A set of commands that should be run on the network. These commands will be used as a parameter to
![]() |
![]() | PerturbElementSelector |
A function that, given a NetworkModel, returns a set of NetworkElements
that should be candidates for perturbation.
|
![]() | PerturbElementValuesSelector |
A function that, given a NetworkElement that is to be perturbed, should select a set
of values that will be used as the parameters to the format strings given by PerturbCommands.
|
![]() | PerturbValuesToRecord |
A function that, given the set of values specified by PerturbElementValuesSelector, should
return a value to be recorded as the perturbation.
|
See Also