diff --git a/web/frontend/src/generic/plots/NewBubbleRoofline.svelte b/web/frontend/src/generic/plots/NewBubbleRoofline.svelte
deleted file mode 100644
index 3a0e332..0000000
--- a/web/frontend/src/generic/plots/NewBubbleRoofline.svelte
+++ /dev/null
@@ -1,856 +0,0 @@
-
-
-
-{#if roofData != null}
-
-{:else}
- Cannot render roofline: No data!
-{/if}
diff --git a/web/frontend/src/generic/plots/Roofline.svelte b/web/frontend/src/generic/plots/Roofline.svelte
index 8c6e9de..3a0e332 100644
--- a/web/frontend/src/generic/plots/Roofline.svelte
+++ b/web/frontend/src/generic/plots/Roofline.svelte
@@ -3,7 +3,6 @@
Properties:
- `data [null, [], []]`: Roofline Data Structure, see below for details [Default: null]
- - `renderTime Bool?`: If time information should be rendered as colored dots [Default: false]
- `allowSizeChange Bool?`: If dimensions of rendered plot can change [Default: false]
- `subCluster GraphQL.SubCluster?`: SubCluster Object; contains required topology information [Default: null]
- `width Number?`: Plot width (reactively adaptive) [Default: 600]
@@ -21,19 +20,22 @@
- `data[2] = [0.1, 0.15, 0.2, ...]`
- Color Code: Time Information (Floats from 0 to 1) (Optional)
-->
-
-{#if data != null}
+{#if roofData != null}
{:else}
- Cannot render roofline: No data!
+ Cannot render roofline: No data!
{/if}
-
diff --git a/web/frontend/src/generic/plots/RooflineLegacy.svelte b/web/frontend/src/generic/plots/RooflineLegacy.svelte
new file mode 100644
index 0000000..8c6e9de
--- /dev/null
+++ b/web/frontend/src/generic/plots/RooflineLegacy.svelte
@@ -0,0 +1,384 @@
+
+
+
+
+{#if data != null}
+
+{:else}
+ Cannot render roofline: No data!
+{/if}
+
diff --git a/web/frontend/src/job/JobRoofline.svelte b/web/frontend/src/job/JobRoofline.svelte
index ae33017..ae962f1 100644
--- a/web/frontend/src/job/JobRoofline.svelte
+++ b/web/frontend/src/job/JobRoofline.svelte
@@ -19,7 +19,7 @@
import {
transformDataForRoofline,
} from "../generic/utils.js";
- import Roofline from "../generic/plots/Roofline.svelte";
+ import Roofline from "../generic/plots/RooflineLegacy.svelte";
/* Svelte 5 Props */
let {
diff --git a/web/frontend/src/status/DevelDash.svelte b/web/frontend/src/status/DevelDash.svelte
index a4ee42c..f54e51b 100644
--- a/web/frontend/src/status/DevelDash.svelte
+++ b/web/frontend/src/status/DevelDash.svelte
@@ -21,7 +21,7 @@
init,
} from "../generic/utils.js";
//import Roofline from "../generic/plots/Roofline.svelte";
- import NewBubbleRoofline from "../generic/plots/NewBubbleRoofline.svelte";
+ import Roofline from "../generic/plots/Roofline.svelte";
import Pie, { colors } from "../generic/plots/Pie.svelte";
import { formatTime } from "../generic/units.js";
@@ -325,7 +325,7 @@
{subCluster.name} Total: {$jobRoofQuery.data.jobsMetricStats.filter(
(data) => data.subCluster == subCluster.name,
).length} Jobs
- {subCluster.name} Total: {$jobRoofQuery.data.jobsMetricStats.filter(
(data) => data.subCluster == subCluster.name,
).length} Jobs
-
{#key $statusQuery?.data?.nodeMetrics}
-
{#key $statusQuery?.data?.jobsMetricStats}
-