From d8a0c4375c0a0b4d95751ab7c7c50d4051890ee3 Mon Sep 17 00:00:00 2001 From: Jan Breuer Date: Thu, 19 Dec 2024 16:07:21 +0100 Subject: [PATCH] Fix nBin check --- src/libcadet/model/reaction/CrystallizationReaction.cpp | 8 -------- 1 file changed, 8 deletions(-) diff --git a/src/libcadet/model/reaction/CrystallizationReaction.cpp b/src/libcadet/model/reaction/CrystallizationReaction.cpp index 0aa303059..0a0999d67 100644 --- a/src/libcadet/model/reaction/CrystallizationReaction.cpp +++ b/src/libcadet/model/reaction/CrystallizationReaction.cpp @@ -470,16 +470,8 @@ class CrystallizationReaction : public IDynamicReactionModel { readScalarParameterOrArray(_bins, paramProvider, "CRY_BINS", 1); - if (_usePBM) - { - if (_bins.size() != _nBins + 2) - throw InvalidParameterException("Expected CRY_BINS to have " + std::to_string(_nBins + 2) + " elements (got " + std::to_string(_bins.size()) + ")"); - } - else - { if (_bins.size() != _nBins + 1) throw InvalidParameterException("Expected CRY_BINS to have " + std::to_string(_nBins + 1) + " elements (got " + std::to_string(_bins.size()) + ")"); - } registerParam1DArray(_parameters, _bins, [=](bool multi, unsigned int idx) { return makeParamId(hashString("CRY_BINS"), unitOpIdx, CompIndep, ParTypeIndep, BoundStateIndep, idx, SectionIndep); });