diff --git a/out/artifacts/TCellSim_jar/TCellSim.jar b/out/artifacts/TCellSim_jar/TCellSim.jar index a74606a..76e5b5c 100644 Binary files a/out/artifacts/TCellSim_jar/TCellSim.jar and b/out/artifacts/TCellSim_jar/TCellSim.jar differ diff --git a/src/main/java/Plate.java b/src/main/java/Plate.java index bc7c06b..3e3d705 100644 --- a/src/main/java/Plate.java +++ b/src/main/java/Plate.java @@ -28,11 +28,15 @@ public class Plate { this.sourceFile = sourceFileName; this.wells = wells; this.size = wells.size(); + List concentrations = new ArrayList<>(); for (List w: wells) { concentrations.add(w.size()); } - this.concentrations = concentrations.toArray(new Integer[concentrations.size()]); + this.concentrations = new Integer[concentrations.size()]; + for (int i = 0; i < this.concentrations.length; i++) { + this.concentrations[i] = concentrations.get(i); + } } public void fillWellsExponential(String sourceFileName, List cells, double lambda){