@@ -217,7 +217,7 @@ All other keyword arguments are forwarded to [`build_function_wrapper`](@ref).
217217function generate_jacobian (sys:: System ;
218218 simplify = false , sparse = false , eval_expression = false ,
219219 eval_module = @__MODULE__ , expression = Val{true }, wrap_gfw = Val{false },
220- checkbounds = true , kwargs... )
220+ checkbounds = false , kwargs... )
221221 dvs = unknowns (sys)
222222 jac = calculate_jacobian (sys; simplify, sparse, dvs)
223223 p = reorder_parameters (sys)
@@ -234,7 +234,7 @@ function generate_jacobian(sys::System;
234234 nargs = 3
235235 end
236236 res = build_function_wrapper (sys, jac, args... ; wrap_code, expression = Val{true },
237- expression_module = eval_module, kwargs... )
237+ expression_module = eval_module, checkbounds, kwargs... )
238238 return maybe_compile_function (
239239 expression, wrap_gfw, (2 , nargs, is_split (sys)), res; eval_expression, eval_module)
240240end
@@ -331,7 +331,7 @@ All other keyword arguments are forwarded to [`build_function_wrapper`](@ref).
331331"""
332332function generate_W (sys:: System ;
333333 simplify = false , sparse = false , expression = Val{true }, wrap_gfw = Val{false },
334- eval_expression = false , eval_module = @__MODULE__ , checkbounds = true , kwargs... )
334+ eval_expression = false , eval_module = @__MODULE__ , checkbounds = false , kwargs... )
335335 dvs = unknowns (sys)
336336 ps = parameters (sys; initial_parameters = true )
337337 M = calculate_massmatrix (sys; simplify)
@@ -349,7 +349,7 @@ function generate_W(sys::System;
349349
350350 p = reorder_parameters (sys, ps)
351351 res = build_function_wrapper (sys, W, dvs, p... , W_GAMMA, t; wrap_code,
352- p_end = 1 + length (p), kwargs... )
352+ p_end = 1 + length (p), checkbounds, kwargs... )
353353 return maybe_compile_function (
354354 expression, wrap_gfw, (2 , 4 , is_split (sys)), res; eval_expression, eval_module)
355355end
0 commit comments