Skip to content

Commit 243b749

Browse files
committed
safetycopy arg added to mc
1 parent 6f2af0b commit 243b749

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

src/monte_carlo.jl

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)