protected override EightIntegerLookupKey GetKeyForItem(OutputStratumTransitionState item)
 {
     return(new EightIntegerLookupKey(
                item.StratumId,
                LookupKeyUtils.GetOutputCollectionKey(item.SecondaryStratumId),
                LookupKeyUtils.GetOutputCollectionKey(item.TertiaryStratumId),
                item.Iteration, item.Timestep, item.TransitionTypeId, item.StateClassId, item.EndStateClassId));
 }
예제 #2
0
 protected override SevenIntegerLookupKey GetKeyForItem(OutputTST item)
 {
     return(new SevenIntegerLookupKey(
                item.StratumId,
                LookupKeyUtils.GetOutputCollectionKey(item.SecondaryStratumId),
                LookupKeyUtils.GetOutputCollectionKey(item.TertiaryStratumId),
                item.Iteration, item.Timestep, item.TransitionGroupId, item.TSTKey));
 }
예제 #3
0
 protected override SixIntegerLookupKey GetKeyForItem(OutputStratumState item)
 {
     return(new SixIntegerLookupKey(
                item.StratumId,
                LookupKeyUtils.GetOutputCollectionKey(item.SecondaryStratumId),
                LookupKeyUtils.GetOutputCollectionKey(item.TertiaryStratumId),
                item.Iteration, item.Timestep, item.StateClassId));
 }
 protected override SevenIntegerLookupKey GetKeyForItem(OutputStateAttribute item)
 {
     return(new SevenIntegerLookupKey(
                item.StratumId,
                LookupKeyUtils.GetOutputCollectionKey(item.SecondaryStratumId),
                LookupKeyUtils.GetOutputCollectionKey(item.TertiaryStratumId),
                item.Iteration,
                item.Timestep,
                item.StateAttributeTypeId,
                item.AgeKey));
 }
 protected override EightIntegerLookupKey GetKeyForItem(OutputStratumTransition item)
 {
     return(new EightIntegerLookupKey(
                item.StratumId,
                LookupKeyUtils.GetOutputCollectionKey(item.SecondaryStratumId),
                LookupKeyUtils.GetOutputCollectionKey(item.TertiaryStratumId),
                item.Iteration,
                item.Timestep,
                item.TransitionGroupId,
                item.AgeKey,
                item.EventIdKey));
 }