From 94ea4fe76b3f185266ea9b354e4ce3a5feacb064 Mon Sep 17 00:00:00 2001
From: "p.vanderwilt"
Date: Mon, 15 Sep 2025 17:39:54 +0200
Subject: [PATCH] Fix subclass function
---
src/specificClass.js | 13 +++++--------
1 file changed, 5 insertions(+), 8 deletions(-)
diff --git a/src/specificClass.js b/src/specificClass.js
index dd1f14e..43c27fc 100644
--- a/src/specificClass.js
+++ b/src/specificClass.js
@@ -135,7 +135,7 @@ class Reactor {
.position(position)
.value(eventData.value, eventData.timestamp, eventData.unit);
- this.updateMeasurement(measurementType, eventData.value, position, eventData);
+ this._updateMeasurement(measurementType, eventData.value, position, eventData);
});
}
@@ -155,12 +155,9 @@ class Reactor {
}
- updateMeasurement(measurementType, value, position, context) {
+ _updateMeasurement(measurementType, value, position, context) {
this.logger.debug(`---------------------- updating ${measurementType} ------------------ `);
switch (measurementType) {
- case "concentration":
- // add concentation handling function
- break;
case "temperature":
this.temperature = value;
break;
@@ -316,14 +313,14 @@ class Reactor_PFR extends Reactor {
return stateNew;
}
- updateMeasurement(variant, subType, value, position) {
- switch(subType) {
+ _updateMeasurement(measurementType, value, position, context) {
+ switch(measurementType) {
case "oxygen":
grid_pos = Math.round(position * this.n_x);
this.state[grid_pos][S_O_INDEX] = value; // naive approach for reconciling measurements and simulation
return;
}
- super.updateMeasurement(variant, subType, value, position);
+ super._updateMeasurement(measurementType, value, position, context);
}
/**