Class PartitionedDataStorageBitFlippingErrorModel
- Namespace
- NominalSystems.Classes
- Assembly
- NominalSystems.Classes.dll
[Nominal] The 'BitFlipping' model for the 'PartitionedDataStorage' component will randomly flip bits on the partitioned data storage system. This will allow for the storage of data to be incorrect at a particular probability.
[UniverseParent(typeof(PartitionedDataStorage))]
public class PartitionedDataStorageBitFlippingErrorModel : UniverseModel
- Inheritance
-
PartitionedDataStorageBitFlippingErrorModel
Constructors
PartitionedDataStorageBitFlippingErrorModel()
Default constructor
protected PartitionedDataStorageBitFlippingErrorModel()
Fields
BitFlipProbability
The probability that a bit will be flipped across all data nodes within the partitioned data storage.
[Unit(UnitType.NONE)]
public double BitFlipProbability
Field Value
Methods
OnUpdate(double, double)
Called when the object should update from the simulation tick. This will take in a time and a step, where the time is the time of the clock before updating the object.
protected override void OnUpdate(double time, double step)