diff --git a/src/arcade/patch/agent/process/PatchProcessMetabolismComplex.java b/src/arcade/patch/agent/process/PatchProcessMetabolismComplex.java index c5cfe0a3b..c2df11f50 100644 --- a/src/arcade/patch/agent/process/PatchProcessMetabolismComplex.java +++ b/src/arcade/patch/agent/process/PatchProcessMetabolismComplex.java @@ -100,8 +100,9 @@ public PatchProcessMetabolismComplex(PatchCell cell) { // Initial internal concentrations. intAmts = new double[2]; - intAmts[GLUCOSE] = parameters.getDouble("metabolism/INITIAL_GLUCOSE_CONCENTRATION"); - intAmts[PYRUVATE] = extAmts[GLUCOSE] * PYRU_PER_GLUC; + intAmts[GLUCOSE] = + parameters.getDouble("metabolism/INITIAL_GLUCOSE_CONCENTRATION") * volume; + intAmts[PYRUVATE] = intAmts[GLUCOSE] * PYRU_PER_GLUC; } @Override diff --git a/src/arcade/patch/agent/process/PatchProcessMetabolismMedium.java b/src/arcade/patch/agent/process/PatchProcessMetabolismMedium.java index b96e46d5b..8140816e3 100644 --- a/src/arcade/patch/agent/process/PatchProcessMetabolismMedium.java +++ b/src/arcade/patch/agent/process/PatchProcessMetabolismMedium.java @@ -83,7 +83,8 @@ public PatchProcessMetabolismMedium(PatchCell cell) { // Initial internal concentrations. intAmts = new double[1]; - intAmts[GLUCOSE] = parameters.getDouble("metabolism/INITIAL_GLUCOSE_CONCENTRATION"); + intAmts[GLUCOSE] = + parameters.getDouble("metabolism/INITIAL_GLUCOSE_CONCENTRATION") * volume; } @Override diff --git a/src/arcade/patch/agent/process/PatchProcessMetabolismRandom.java b/src/arcade/patch/agent/process/PatchProcessMetabolismRandom.java index 8719a578f..9be4dc282 100644 --- a/src/arcade/patch/agent/process/PatchProcessMetabolismRandom.java +++ b/src/arcade/patch/agent/process/PatchProcessMetabolismRandom.java @@ -76,7 +76,8 @@ public PatchProcessMetabolismRandom(PatchCell cell) { // Initial internal concentrations. intAmts = new double[1]; - intAmts[GLUCOSE] = parameters.getDouble("metabolism/INITIAL_GLUCOSE_CONCENTRATION"); + intAmts[GLUCOSE] = + parameters.getDouble("metabolism/INITIAL_GLUCOSE_CONCENTRATION") * volume; } @Override diff --git a/src/arcade/patch/parameter.patch.xml b/src/arcade/patch/parameter.patch.xml index e73cdc9e3..9408ccfc3 100644 --- a/src/arcade/patch/parameter.patch.xml +++ b/src/arcade/patch/parameter.patch.xml @@ -48,7 +48,7 @@ - +