From 9c7c802b19229c9d8928a9bfce3b71323b6893d5 Mon Sep 17 00:00:00 2001
From: Mahmoud Bentriou <mahmoud.bentriou@centralesupelec.fr>
Date: Sun, 21 Mar 2021 14:15:26 +0100
Subject: [PATCH] small rewrite of assert print in ParametricModel

---
 core/common.jl | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/core/common.jl b/core/common.jl
index 960c6f9..c4f0cee 100644
--- a/core/common.jl
+++ b/core/common.jl
@@ -147,12 +147,12 @@ function ParametricModel(am::Model, priors::Tuple{ParameterModel,UnivariateDistr
     _param_idx = zeros(Int, 0)
     for prior in priors
         check_vars = true
-        str_p = prior[1]
+        name_p = prior[1]
         distribution = prior[2]
-        @assert str_p in keys(m.map_param_idx)
-        push!(params, str_p)
+        @assert name_p in keys(m.map_param_idx) "Unknown model parameter in the definition of a ParametricModel"
+        push!(params, name_p)
         push!(distributions, distribution)
-        push!(_param_idx, m.map_param_idx[str_p])
+        push!(_param_idx, m.map_param_idx[name_p])
     end
     return ParametricModel(am, params, product_distribution(distributions), _param_idx)
 end
-- 
GitLab