@@ -34,10 +34,21 @@ const args_and_kwargs_names = Dict(:model_name => "Model",
3434 :generalised_irf => " Generalised IRF" ,
3535 :periods => " Periods" ,
3636 :ignore_obc => " Ignore OBC" ,
37- # :tol => "Tolerance",
3837 :quadratic_matrix_equation_algorithm => " Quadratic Matrix Equation Algorithm" ,
3938 :sylvester_algorithm => " Sylvester Algorithm" ,
40- :lyapunov_algorithm => " Lyapunov Algorithm"
39+ :lyapunov_algorithm => " Lyapunov Algorithm" ,
40+ :NSSS_acceptance_tol => " NSSS acceptance tol" ,
41+ :NSSS_xtol => " NSSS xtol" ,
42+ :NSSS_ftol => " NSSS ftol" ,
43+ :NSSS_rel_xtol => " NSSS rel xtol" ,
44+ :qme_tol => " QME tol" ,
45+ :qme_acceptance_tol => " QME acceptance tol" ,
46+ :sylvester_tol => " Sylvester tol" ,
47+ :sylvester_acceptance_tol => " Sylvester acceptance tol" ,
48+ :lyapunov_tol => " Lyapunov tol" ,
49+ :lyapunov_acceptance_tol => " Lyapunov acceptance tol" ,
50+ :droptol => " Droptol" ,
51+ :dependencies_tol => " Dependencies tol"
4152 )
4253
4354@stable default_mode = " disable" begin
@@ -178,7 +189,20 @@ function plot_model_estimates(𝓂::ℳ,
178189 :data_in_levels => data_in_levels,
179190 :shock_decomposition => shock_decomposition,
180191 :smooth => smooth,
181- :tol => tol,
192+
193+ :NSSS_acceptance_tol => tol. NSSS_acceptance_tol,
194+ :NSSS_xtol => tol. NSSS_xtol,
195+ :NSSS_ftol => tol. NSSS_ftol,
196+ :NSSS_rel_xtol => tol. NSSS_rel_xtol,
197+ :qme_tol => tol. qme_tol,
198+ :qme_acceptance_tol => tol. qme_acceptance_tol,
199+ :sylvester_tol => tol. sylvester_tol,
200+ :sylvester_acceptance_tol => tol. sylvester_acceptance_tol,
201+ :lyapunov_tol => tol. lyapunov_tol,
202+ :lyapunov_acceptance_tol => tol. lyapunov_acceptance_tol,
203+ :droptol => tol. droptol,
204+ :dependencies_tol => tol. dependencies_tol,
205+
182206 :quadratic_matrix_equation_algorithm => quadratic_matrix_equation_algorithm,
183207 :sylvester_algorithm => sylvester_algorithm,
184208 :lyapunov_algorithm => lyapunov_algorithm)
@@ -858,7 +882,20 @@ function plot_irf(𝓂::ℳ;
858882 :generalised_irf => generalised_irf,
859883 :initial_state => initial_state_input,
860884 :ignore_obc => ignore_obc,
861- :tol => tol,
885+
886+ :NSSS_acceptance_tol => tol. NSSS_acceptance_tol,
887+ :NSSS_xtol => tol. NSSS_xtol,
888+ :NSSS_ftol => tol. NSSS_ftol,
889+ :NSSS_rel_xtol => tol. NSSS_rel_xtol,
890+ :qme_tol => tol. qme_tol,
891+ :qme_acceptance_tol => tol. qme_acceptance_tol,
892+ :sylvester_tol => tol. sylvester_tol,
893+ :sylvester_acceptance_tol => tol. sylvester_acceptance_tol,
894+ :lyapunov_tol => tol. lyapunov_tol,
895+ :lyapunov_acceptance_tol => tol. lyapunov_acceptance_tol,
896+ :droptol => tol. droptol,
897+ :dependencies_tol => tol. dependencies_tol,
898+
862899 :quadratic_matrix_equation_algorithm => quadratic_matrix_equation_algorithm,
863900 :sylvester_algorithm => sylvester_algorithm,
864901 :lyapunov_algorithm => lyapunov_algorithm,
@@ -1327,7 +1364,20 @@ function plot_irf!(𝓂::ℳ;
13271364 :generalised_irf => generalised_irf,
13281365 :initial_state => initial_state_input,
13291366 :ignore_obc => ignore_obc,
1330- :tol => tol,
1367+
1368+ :NSSS_acceptance_tol => tol. NSSS_acceptance_tol,
1369+ :NSSS_xtol => tol. NSSS_xtol,
1370+ :NSSS_ftol => tol. NSSS_ftol,
1371+ :NSSS_rel_xtol => tol. NSSS_rel_xtol,
1372+ :qme_tol => tol. qme_tol,
1373+ :qme_acceptance_tol => tol. qme_acceptance_tol,
1374+ :sylvester_tol => tol. sylvester_tol,
1375+ :sylvester_acceptance_tol => tol. sylvester_acceptance_tol,
1376+ :lyapunov_tol => tol. lyapunov_tol,
1377+ :lyapunov_acceptance_tol => tol. lyapunov_acceptance_tol,
1378+ :droptol => tol. droptol,
1379+ :dependencies_tol => tol. dependencies_tol,
1380+
13311381 :quadratic_matrix_equation_algorithm => quadratic_matrix_equation_algorithm,
13321382 :sylvester_algorithm => sylvester_algorithm,
13331383 :lyapunov_algorithm => lyapunov_algorithm,
0 commit comments