@@ -48,6 +48,7 @@ function mc(
4848 output_func= DEFAULT_OUTPUT,
4949 reduction_func = DEFAULT_REDUCTION,
5050 parallel_type= EnsembleSerial(),
51+ safetycopy= true ,
5152 kwargs...
5253) where P<: Pair
5354
@@ -66,7 +67,7 @@ function mc(
6667 verbose && println(" Processing iteration $i " )
6768 progress_bar && (parallel_type != EnsembleDistributed() ? next!(p) : put!(progch, true ))
6869
69- prob_i = remake_prob(scenario, generate_params(parameters_variation_nt, i); safetycopy= true )
70+ prob_i = remake_prob(scenario, generate_params(parameters_variation_nt, i); safetycopy)
7071 return prob_i
7172 #=
7273 constants_total_i = merge_strict(scenario.parameters, generate_params(parameters_variation_nt, i))
@@ -210,6 +211,7 @@ function mc(
210211 output_func= DEFAULT_OUTPUT,
211212 reduction_func = DEFAULT_REDUCTION,
212213 parallel_type= EnsembleSerial(),
214+ safetycopy= true ,
213215 kwargs...
214216) where {CP<: Pair , PP<: Pair }
215217
@@ -236,7 +238,7 @@ function mc(
236238 scn_i = last(scenario_pairs[iter_i[2 ]])
237239 parameters_i = parameters_pregenerated[iter_i[1 ]]
238240
239- prob_i = remake_prob(scn_i, parameters_i; safetycopy= true )
241+ prob_i = remake_prob(scn_i, parameters_i; safetycopy)
240242 return prob_i
241243 #=
242244 constants_total_i = merge_strict(scn_i.parameters, parameters_i)
0 commit comments