From a92effb4fd7274cd03c8eb4a5ea17c1d01224a99 Mon Sep 17 00:00:00 2001 From: Tilman Reinhardt Date: Mon, 4 Dec 2023 10:42:16 +0100 Subject: [PATCH] GSAGH-149 Element1dAverageStrainEnergyDensity --- .../3_Caches/Element1dAverageStrainEnergyDensityCache.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/GsaGH/Parameters/5_Results/3_Caches/Element1dAverageStrainEnergyDensityCache.cs b/GsaGH/Parameters/5_Results/3_Caches/Element1dAverageStrainEnergyDensityCache.cs index ff534c248..82c4fc691 100644 --- a/GsaGH/Parameters/5_Results/3_Caches/Element1dAverageStrainEnergyDensityCache.cs +++ b/GsaGH/Parameters/5_Results/3_Caches/Element1dAverageStrainEnergyDensityCache.cs @@ -27,7 +27,7 @@ public INodeResultSubset ResultSubset(ICollectio string elementList = string.Join(" ", missingIds); switch (ApiResult.Result) { case AnalysisCaseResult analysisCase: - ReadOnlyDictionary aCaseResults = analysisCase.Element1dAverageStrainEnergyDensity(elementList); + ReadOnlyDictionary aCaseResults = analysisCase.Element1dAverageStrainEnergyDensity(elementList, positions); Parallel.ForEach(aCaseResults.Keys, elementId => { var res = new StrainEnergyDensity(aCaseResults[elementId]); ((ConcurrentDictionary>)Cache).TryAdd( @@ -36,7 +36,7 @@ public INodeResultSubset ResultSubset(ICollectio break; case CombinationCaseResult combinationCase: - ReadOnlyDictionary> cCaseResults = combinationCase.Element1dAverageStrainEnergyDensity(elementList); + ReadOnlyDictionary> cCaseResults = combinationCase.Element1dAverageStrainEnergyDensity(elementList, positions); Parallel.ForEach(cCaseResults.Keys, elementId => { var permutationResults = new Collection(); foreach (double permutationResult in cCaseResults[elementId]) {